NSX-T Data Center REST API

VpcNatConfig (type)

{
  "description": "NAT Configuration",
  "id": "VpcNatConfig",
  "module_id": "PolicyVpcProfile",
  "properties": {
    "auto_snat_ip_block": {
      "description": "Ip block used to share with VPC User for configuring default SNAT.",
      "nsx_feature": "CTGWMultipleAttachments",
      "required": false,
      "title": "IP block used for default SNAT",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "VpcConnectivityProfile"
          ],
          "relationshipType": "VPC_CONNECTIVITY_PROFILE_NAT_IP_BLOCK_RELATIONSHIP",
          "rightType": [
            "IpAddressBlock"
          ]
        }
      ]
    },
    "enable_default_snat": {
      "default": false,
      "description": "Auto configured SNAT for private subnet.",
      "required": false,
      "title": "Activate or Deactivate default SNAT",
      "type": "boolean"
    }
  },
  "title": "NAT Configuration",
  "type": "object"
}