Class VlanSpec
[DataContract]
public class VlanSpec
- Inheritance
-
VlanSpec
- Inherited Members
Properties
ApplianceIp
[DataMember(Name = "applianceIp")]
public string? ApplianceIp { get; set; }
Property Value
Cidr
Cidr
[DataMember(Name = "cidr")]
public string? Cidr { get; set; }
Property Value
DhcpBootFilename
[DataMember(Name = "dhcpBootFilename")]
public string? DhcpBootFilename { get; set; }
Property Value
DhcpBootNextServer
[DataMember(Name = "dhcpBootNextServer")]
public string? DhcpBootNextServer { get; set; }
Property Value
DhcpBootOptionsEnabled
[DataMember(Name = "dhcpBootOptionsEnabled")]
public bool? DhcpBootOptionsEnabled { get; set; }
Property Value
- bool?
DhcpHandling
[DataMember(Name = "dhcpHandling")]
public DhcpHandling? DhcpHandling { get; set; }
Property Value
DhcpLeaseTime
[DataMember(Name = "dhcpLeaseTime")]
public DhcpLeaseTime? DhcpLeaseTime { get; set; }
Property Value
DhcpOptions
[DataMember(Name = "dhcpOptions")]
public List<DhcpOption>? DhcpOptions { get; set; }
Property Value
DhcpRelayServerIps
[DataMember(Name = "dhcpRelayServerIps")]
public List<string>? DhcpRelayServerIps { get; set; }
Property Value
DnsNameservers
[DataMember(Name = "dnsNameservers")]
public string? DnsNameservers { get; set; }
Property Value
FixedIpAssignments
[DataMember(Name = "fixedIpAssignments")]
public Dictionary<string, FixedIpAssignment>? FixedIpAssignments { get; set; }
Property Value
GroupPolicyId
GroupPolicyId
[DataMember(Name = "groupPolicyId")]
public string? GroupPolicyId { get; set; }
Property Value
Ipv6
[DataMember(Name = "ipv6")]
public VlanIpv6? Ipv6 { get; set; }
Property Value
MandatoryDhcp
Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
[DataMember(Name = "mandatoryDhcp")]
public MandatoryDhcp? MandatoryDhcp { get; set; }
Property Value
Mask
Mask
[DataMember(Name = "mask")]
public int? Mask { get; set; }
Property Value
- int?
Name
[DataMember(Name = "name")]
public string Name { get; set; }
Property Value
ReservedIpRanges
[DataMember(Name = "reservedIpRanges")]
public List<ReservedIpRange>? ReservedIpRanges { get; set; }
Property Value
Subnet
[DataMember(Name = "subnet")]
public string? Subnet { get; set; }
Property Value
TemplateVlanType
Only settable for templates
[DataMember(Name = "templateVlanType")]
public string? TemplateVlanType { get; set; }
Property Value
VpnNatSubnet
[DataMember(Name = "vpnNatSubnet")]
public string? VpnNatSubnet { get; set; }