Cloud.NSX.Nat

Cloud.NSX.Nat
Cloud.NSX.Nat

Request schema for provisioning NSX Nat

JSON Example
{
    "count": 0,
    "gateway": "string",
    "name": "string",
    "natRules": [
        {
            "description": "string",
            "destinationAddress": "string",
            "destinationPorts": "string",
            "index": 0,
            "kind": "string",
            "protocol": "string",
            "ruleId": "string",
            "sourceIPs": "string",
            "sourcePorts": "string",
            "translatedInstance": "string",
            "translatedPorts": "string",
            "type": "string"
        }
    ],
    "resourceName": "string"
}
integer
count
Optional

The number of resource instances to be created.

string
gateway
Required

Gateway on which the NAT rules need to be configured

string
name
Optional

Name of the Nat resource

array of object
natRules
Required

Specify the DNAT rules required to port forward the incoming requests to the internal computes

string
resourceName
Optional

The actual name of the Nat resource determined after the allocation.