HostDnsConfigSpec

HostDnsConfigSpec
HostDnsConfigSpec

Dataobject for configuring the DNS settings on the host.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "dhcp": false,
    "virtualNicDevice": "string",
    "ipv6VirtualNicDevice": "string",
    "hostName": "string",
    "domainName": "string",
    "address": [
        "string"
    ],
    "searchDomain": [
        "string"
    ],
    "virtualNicConnection": {
        "_typeName": "string",
        "portgroup": "string",
        "dvPort": {
            "_typeName": "string",
            "switchUuid": "string",
            "portgroupKey": "string",
            "portKey": "string",
            "connectionCookie": 0
        },
        "opNetwork": {
            "_typeName": "string",
            "opaqueNetworkId": "string",
            "opaqueNetworkType": "string"
        }
    },
    "virtualNicConnectionV6": {
        "_typeName": "string",
        "portgroup": "string",
        "dvPort": {
            "_typeName": "string",
            "switchUuid": "string",
            "portgroupKey": "string",
            "portKey": "string",
            "connectionCookie": 0
        },
        "opNetwork": {
            "_typeName": "string",
            "opaqueNetworkId": "string",
            "opaqueNetworkType": "string"
        }
    }
}
virtualNicConnection
Optional

DataObject which provides a level of indirection when identifying VirtualNics during configuration.

This dataObject lets users specify a VirtualNic in terms of the portgroup/Dv Port the Virtual NIC is connected to. This is useful in cases where VirtualNic will be created as part of a configuration operation and the created VirtualNic is referred to in some other part of configuration. e.g: for configuring VMotion

virtualNicConnectionV6
Optional

DataObject which provides a level of indirection when identifying VirtualNics during configuration.

This dataObject lets users specify a VirtualNic in terms of the portgroup/Dv Port the Virtual NIC is connected to. This is useful in cases where VirtualNic will be created as part of a configuration operation and the created VirtualNic is referred to in some other part of configuration. e.g: for configuring VMotion