Table of Contents

Class VMwareDistributedSwitchPortVlanSettings

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the VLAN settings applied to a distributed virtual switch port. This applies to vSphere 4.0 and above only.

public class VMwareDistributedSwitchPortVlanSettings : BaseTypeSection
Inheritance
VMwareDistributedSwitchPortVlanSettings

Constructors

VMwareDistributedSwitchPortVlanSettings()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.VMwareDistributedSwitchPortVlanSettings class.

public VMwareDistributedSwitchPortVlanSettings()

Properties

Inherited

Gets or sets whether the VLAN settings are inherited.

public BooleanOption Inherited { get; set; }

Property Value

BooleanOption

VlanId

Gets or sets the VLAN identifier - this setting only applies when the VlanType is set to "Vlan" or "PrivateVlan".

public int VlanId { get; set; }

Property Value

int

VlanIdRanges

Gets or sets the VLAN identifier range - for example "1-4, 4-7". This setting only applies when the VlanType is set to "VlanTrunking".

public SerializableStringCollection VlanIdRanges { get; set; }

Property Value

SerializableStringCollection

VlanIdString

Gets the VLAN identifier as a human readable string.

public string VlanIdString { get; set; }

Property Value

string

VlanType

Gets or sets the VLAN type configured for the port.

public VMwareDistributedSwitchPortVlanType VlanType { get; set; }

Property Value

VMwareDistributedSwitchPortVlanType

VlanTypeString

Gets the VLAN type configured for the port as a human readable string.

public string VlanTypeString { get; set; }

Property Value

string

Methods

ToString()

Returns the CENTREL.XIA.Configuration.Types.VMwareDistributedSwitchPortVlanSettings as a human readable string.

public override string ToString()

Returns

string

The CENTREL.XIA.Configuration.Types.VMwareDistributedSwitchPortVlanSettings as a human readable string.