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
Constraints:
minimum: 0
maximum: 1
default: 1
The number of resource instances to be created.
string
gateway
Required
Constraints:
minLength: 1
Gateway on which the NAT rules need to be configured
string
name
Optional
Constraints:
minLength: 1
Name of the Nat resource
array of
object
natRules
Required
Constraints:
minItems: 1
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.