NetworkLabelInfo

NetworkLabelInfo
NetworkLabelInfo

Information related to network label.

JSON Example
{
    "available_ports": 0,
    "id": "network-1",
    "incompatible_reasons": [
        "string"
    ],
    "label_type": "EARLY_BINDING",
    "max_ports": 0,
    "name": "VM Network",
    "switch_type": "STANDARD_SWITCH"
}
integer As int32 As int32
available_ports
Optional

Available ports in network label.

string
id
Optional

Unique ID representing the network label.

array of string
incompatible_reasons
Optional

Reasons that may preclude this Network Label from being used in desktoppool/farm configuration.

Possible values are : NOT_CONFIGURED_ON_ALL_HOSTS, DVS_UPLINK_PORT, VMC_NETWORKS,
string
label_type
Optional

Network label type.

  • EARLY_BINDING: A free Distributed Virtual Port will be selected and assigned to a Virtual Machine when the Virtual Machine is reconfigured to connect to the portgroup. Instant clones desktop pools/farms only support port group type of early binding.
  • EPHEMERAL: A Distributed Virtual Port will be created and assigned to a Virtual Machine when the Virtual Machine is powered on, and will be deleted when the Virtual Machine is powered off. An ephemeral portgroup has no limit on the number of ports that can be a part of this portgroup. In cases where the vCenter Server is unavailable the host can create conflict ports in this portgroup to be used by a Virtual Machine at power on.
  • LATE_BINDING: Deprecated as of vSphere API 5.0 A free DistributedVirtualPort will be selected and assigned to a Virtual Machine when the Virtual Machine is powered on.
Possible values are : EARLY_BINDING, EPHEMERAL, LATE_BINDING,
integer As int32 As int32
max_ports
Optional

The total number of ports present.

string
name
Optional

Network label name.

string
switch_type
Optional

Network label switch type.

  • STANDARD_SWITCH: Standard Switch.
  • DISTRIBUTED_VIRTUAL_SWITCH: Distributed Virtual Switch.
  • NSX_NETWORK_SWITCH: NSX network Switch.
Possible values are : STANDARD_SWITCH, DISTRIBUTED_VIRTUAL_SWITCH, NSX_NETWORK_SWITCH,