CustomizationIPSettings

CustomizationIPSettings
CustomizationIPSettings

IP settings for a virtual network adapter.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "ip": {
        "_typeName": "string"
    },
    "subnetMask": "string",
    "gateway": [
        "string"
    ],
    "ipV6Spec": {
        "_typeName": "string",
        "ip": [
            {
                "_typeName": "string"
            }
        ],
        "gateway": [
            "string"
        ]
    },
    "dnsServerList": [
        "string"
    ],
    "dnsDomain": "string",
    "primaryWINS": "string",
    "secondaryWINS": "string",
    "netBIOS": "string"
}
ip
Required

Base type for the various IP specification possibilities.

string
subnetMask
Optional

Subnet mask for this virtual network adapter.

array of string
gateway
Optional

For a virtual network adapter with a static IP address, this data object type contains a list of gateways, in order of preference.

ipV6Spec
Optional

IPv6 settings

array of string
dnsServerList
Optional

A list of server IP addresses to use for DNS lookup in a Windows guest operating system.

In Windows, these settings are adapter-specific, whereas in Linux, they are global. As a result, the Linux guest customization process ignores this setting and looks for its DNS servers in the globalIPSettings object.

Specify these servers in order of preference. If this list is not empty, and if a DHCP IpGenerator is used, then these settings override the DHCP settings.

string
dnsDomain
Optional

A DNS domain suffix such as vmware.com.

string
primaryWINS
Optional

The IP address of the primary WINS server.

This property is ignored for Linux guest operating systems.

string
secondaryWINS
Optional

The IP address of the secondary WINS server.

This property is ignored for Linux guest operating systems.

netBIOS
Optional

NetBIOS setting for Windows.

Possible values:

  • enableNetBIOSViaDhcp: DHCP server decides whether or not to use NetBIOS.
  • enableNetBIOS: Always use NetBIOS.
  • disableNetBIOS: Never use NetBIOS.
Possible values are : enableNetBIOSViaDhcp, enableNetBIOS, disableNetBIOS,