HostNatServiceConfig
HostNatServiceConfig
This data object type describes the network address translation (NAT) service configuration representing both the configured properties on a NAT Service and identification information.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"changeOperation": "string",
"key": "string",
"spec": {
"_typeName": "string",
"virtualSwitch": "string",
"activeFtp": false,
"allowAnyOui": false,
"configPort": false,
"ipGatewayAddress": "string",
"udpTimeout": 0,
"portForward": [
{
"_typeName": "string",
"type": "string",
"name": "string",
"hostPort": 0,
"guestPort": 0,
"guestIpAddress": "string"
}
],
"nameService": {
"_typeName": "string",
"dnsAutoDetect": false,
"dnsPolicy": "string",
"dnsRetries": 0,
"dnsTimeout": 0,
"dnsNameServer": [
"string"
],
"nbdsTimeout": 0,
"nbnsRetries": 0,
"nbnsTimeout": 0
}
}
}
string
changeOperation
Optional
Indicates the change operation to apply on this configuration specification.
See also HostConfigChangeOperationEnum.
string
key
Required
The instance ID of the NAT service.
spec
Required
This data object type provides the details about the Network Address Translation (NAT) service.