VmNetworkSettings

VmNetworkSettings
VmNetworkSettings

Network Settings for a Virtual Machine.

JSON Example
{
    "copySourceNicSettings": false,
    "nics": [
        {
            "externalIpAddress": "64.71.222.37",
            "ipAddress": "192.0.0.1",
            "ipAddressAllocationMode": "string",
            "isConnected": false,
            "macAddress": "00:0a:95:9d:68:17",
            "needsCustomization": true,
            "network": "network1",
            "networkAdapterType": "VMXNET 3",
            "nicIndex": 0,
            "resetMacAddress": true,
            "resolutionType": "EXPLICIT"
        }
    ],
    "primaryNicIndex": 0,
    "resolutionType": "EXPLICIT"
}
boolean
copySourceNicSettings
Optional

Indicates whether the source VM NIC settings should be copied to the recovered VM. If no explicit VM NIC settings are specified, the flag also indicates whether to read and use the network settings stored as part of the replication configuration.

nics
Optional

Network settings for the VM's NIC

integer As int32 As int32
primaryNicIndex
Optional

Primary NIC index

string
resolutionType
Optional

Signifies how these network settings were obtained. Whether they were automatically derived or explicitly configured. Read-only, ignored on update.