NSX-T Data Center REST API
VpcServiceGatewayConfig (type)
{
"description": "VPC Service Gateway Configuration",
"id": "VpcServiceGatewayConfig",
"module_id": "PolicyVpcProfile",
"properties": {
"edge_cluster_paths": {
"description": "Array of edge cluster or service cluster path for VPC service instance realization. Edge / Service cluster must be associated with the Project. Edge cluster path shall be specified when VPC is connected to centralised transit gateway and service cluster path shall be specified when VPC is connected to distributed transit gateway Changing edge or service cluster is allowed but relocation of vpc services to new cluster is a disruptive operation and affects traffic.",
"items": {
"type": "string"
},
"maxItems": 1,
"minItems": 0,
"required": false,
"title": "Edge or Service Cluster paths",
"type": "array",
"x-vmw-cross-reference": [
{
"leftType": [
"VpcConnectivityProfile"
],
"relationshipType": "VPC_CONNECTIVITY_PROFILE_EDGE_CLUSTER_RELATIONSHIP",
"rightType": [
"PolicyEdgeCluster"
]
},
{
"leftType": [
"VpcConnectivityProfile"
],
"relationshipType": "VPC_CONNECTIVITY_PROFILE_SERVICE_CLUSTER_RELATIONSHIP",
"rightType": [
"VirtualNetworkApplianceCluster"
]
}
]
},
"enable": {
"default": true,
"description": "Status of the VPC attachment SR.",
"required": false,
"title": "Activate or Deactivate VPC SR attachment services",
"type": "boolean"
},
"nat_config": {
"$ref": "VpcNatConfig",
"description": "VPC will be created with SNAT rule for private and project subnets.",
"required": false,
"title": "NAT Configuration"
},
"qos_config": {
"$ref": "GatewayQosProfileConfig",
"description": "QoS Profile configuration for VPC connected to the gateway.",
"required": false,
"title": "QOS Configuration"
}
},
"title": "VPC Service Gateway Configuration",
"type": "object"
}