NSX-T Data Center REST API
ServiceGateway (type)
{ "description": "Service Gateway serves as the default gateway for VPC.", "id": "ServiceGateway", "module_id": "PolicyVpc", "properties": { "auto_snat": { "default": true, "description": "Auto plumb snat rule for private subnet, this will make sure private subnets are routable outside of VPC. There will be one snat rule per VPC, translated ip will be taken from external ip block. If enabled, user must also configure external ip block. This property is applicable only when service_gateway is enabled.", "required": false, "title": "Auto plumb snat rule", "type": "boolean" }, "disable": { "default": false, "description": "Flag to deactivate service gateway for connected subnets. If false then VPC will support the following services: NAT, gateway security policies, and gateway QoS profile. If true, VPC will support only distributed services i.e., EW security policy. Workload shall be protected using the same. All traffic from subnets will be routed through the distributed router to the connected gateway and eliminates the intermediate hop of the service gateway.", "required": false, "title": "Flag to indicate if Gateway Service support is required or not. By default, service gateway is enabled.", "type": "boolean" }, "qos_config": { "$ref": "GatewayQosProfileConfig, "description": "QoS Profile configuration for VPC connected to the gateway. The profiles must be pre-created at the project level.", "required": false, "title": "Gateway QoS Profile configuration" } }, "title": "Service Gateway configuration", "type": "object" }