primaryRouter
The primary router that a VLAN is associated with. Every SoftLayer VLAN is connected to more than one router for greater network redundancy.
@ApiType("SoftLayer_Network_Vlan") public class Vlan extends Entity
Modifier and Type | Class | Description |
---|---|---|
static class |
Vlan.Mask |
|
static interface |
Vlan.Service |
Virtual LANs are an integral part of SoftLayer' s public and private networks.
|
static interface |
Vlan.ServiceAsync |
Modifier and Type | Field | Description |
---|---|---|
protected Account |
account |
The SoftLayer customer account associated with a VLAN.
|
protected Long |
accountId |
The internal identifier of the SoftLayer customer account that a VLAN is associated with.
|
protected boolean |
accountIdSpecified |
|
protected Long |
additionalPrimarySubnetCount |
A count of a VLAN's additional primary subnets.
|
protected List<Subnet> |
additionalPrimarySubnets |
A VLAN's additional primary subnets.
|
protected Gateway |
attachedNetworkGateway |
The gateway this VLAN is inside of.
|
protected Boolean |
attachedNetworkGatewayFlag |
Whether or not this VLAN is inside a gateway.
|
protected Vlan |
attachedNetworkGatewayVlan |
The inside VLAN record if this VLAN is inside a network gateway.
|
protected Item |
billingItem |
The billing item for a network vlan.
|
protected Long |
dedicatedFirewallFlag |
A flag indicating that a network vlan is on a Hardware Firewall (Dedicated).
|
protected Router |
extensionRouter |
The extension router that a VLAN is associated with.
|
protected Long |
firewallGuestNetworkComponentCount |
A count of a firewalled Vlan's network components.
|
protected List<Firewall> |
firewallGuestNetworkComponents |
A firewalled Vlan's network components.
|
protected Long |
firewallInterfaceCount |
A count of a firewalled vlan's inbound/outbound interfaces.
|
protected List<Interface> |
firewallInterfaces |
A firewalled vlan's inbound/outbound interfaces.
|
protected Long |
firewallNetworkComponentCount |
A count of a firewalled Vlan's network components.
|
protected List<Firewall> |
firewallNetworkComponents |
A firewalled Vlan's network components.
|
protected Long |
firewallRuleCount |
A count of the currently running rule set of a firewalled VLAN.
|
protected List<Rule> |
firewallRules |
The currently running rule set of a firewalled VLAN.
|
protected Long |
guestNetworkComponentCount |
A count of the networking components that are connected to a VLAN.
|
protected List<Component> |
guestNetworkComponents |
The networking components that are connected to a VLAN.
|
protected List<Hardware> |
hardware |
All of the hardware that exists on a VLAN.
|
protected Long |
hardwareCount |
A count of all of the hardware that exists on a VLAN.
|
protected Boolean |
highAvailabilityFirewallFlag |
|
protected Long |
id |
A VLAN's internal identifier.
|
protected boolean |
idSpecified |
|
protected Boolean |
localDiskStorageCapabilityFlag |
A flag indicating that a vlan can be assigned to a host that has local disk functionality.
|
protected GregorianCalendar |
modifyDate |
The date a VLAN was last modified.
|
protected boolean |
modifyDateSpecified |
|
protected String |
name |
The optional name for this VLAN
|
protected boolean |
nameSpecified |
|
protected Network |
network |
The network in which this VLAN resides.
|
protected Long |
networkComponentCount |
A count of the networking components that are connected to a VLAN.
|
protected List<Component> |
networkComponents |
The networking components that are connected to a VLAN.
|
protected Long |
networkComponentTrunkCount |
A count of the network components that are connected to this VLAN through a trunk.
|
protected List<Trunk> |
networkComponentTrunks |
The network components that are connected to this VLAN through a trunk.
|
protected String |
networkSpace |
Identifier to denote whether a VLAN is used for public or private connectivity.
|
protected Firewall |
networkVlanFirewall |
The Hardware Firewall (Dedicated) for a network vlan.
|
protected String |
note |
The note for this vlan.
|
protected boolean |
noteSpecified |
|
protected Router |
primaryRouter |
The primary router that a VLAN is associated with.
|
protected Subnet |
primarySubnet |
A VLAN's primary subnet.
|
protected Long |
primarySubnetCount |
A count of
|
protected Long |
primarySubnetId |
The internal identifier of the primary subnet addressed on a VLAN.
|
protected boolean |
primarySubnetIdSpecified |
|
protected List<Subnet> |
primarySubnets |
|
protected Subnet |
primarySubnetVersion6 |
A VLAN's primary IPv6 subnet.
|
protected Long |
privateNetworkGatewayCount |
A count of the gateways this VLAN is the private VLAN of.
|
protected List<Gateway> |
privateNetworkGateways |
The gateways this VLAN is the private VLAN of.
|
protected Long |
protectedIpAddressCount |
A count of
|
protected List<IpAddress> |
protectedIpAddresses |
|
protected Long |
publicNetworkGatewayCount |
A count of the gateways this VLAN is the public VLAN of.
|
protected List<Gateway> |
publicNetworkGateways |
The gateways this VLAN is the public VLAN of.
|
protected Boolean |
sanStorageCapabilityFlag |
A flag indicating that a vlan can be assigned to a host that has SAN disk functionality.
|
protected Long |
scaleVlanCount |
A count of collection of scale VLANs this VLAN applies to.
|
protected List<Vlan> |
scaleVlans |
Collection of scale VLANs this VLAN applies to.
|
protected Hardware |
secondaryRouter |
The secondary router that a VLAN is associated with.
|
protected Long |
secondarySubnetCount |
A count of the subnets that exist as secondary interfaces on a VLAN
|
protected List<Subnet> |
secondarySubnets |
The subnets that exist as secondary interfaces on a VLAN
|
protected Long |
subnetCount |
A count of all of the subnets that exist as VLAN interfaces.
|
protected List<Subnet> |
subnets |
All of the subnets that exist as VLAN interfaces.
|
protected Long |
tagReferenceCount |
A count of references to all tags for this VLAN.
|
protected List<Reference> |
tagReferences |
References to all tags for this VLAN.
|
protected Long |
totalPrimaryIpAddressCount |
The number of primary IP addresses in a VLAN.
|
protected Type |
type |
The type of this VLAN.
|
protected Long |
virtualGuestCount |
A count of all of the Virtual Servers that are connected to a VLAN.
|
protected List<Guest> |
virtualGuests |
All of the Virtual Servers that are connected to a VLAN.
|
protected Long |
vlanNumber |
A VLAN's number as recorded within the SoftLayer network.
|
protected boolean |
vlanNumberSpecified |
unknownProperties
Constructor | Description |
---|---|
Vlan() |
getUnknownProperties, setUnknownProperties