Cloud.NSX.Gateway

Cloud.NSX.Gateway
Cloud.NSX.Gateway

Request schema for provisioning NSX Gateway

JSON Example
{
    "count": 0,
    "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"
        }
    ],
    "networks": [
        "string"
    ],
    "resourceName": "string"
}
integer
count
Optional

The number of resource instances to be created.

string
name
Optional

Name of the gateway

array of object
natRules
Optional

Warning! natRules in Gateway is deprecated and will be removed! Use NAT resource type to define DNAT rules. Specify the DNAT rules required to port forward the incoming requests to the internal computes

array of string
networks
Required

Networks to attach to the gateway.

string
resourceName
Optional

The actual name of the gateway determined after the allocation.