NSX-T Data Center REST API
Create or Update VPC transit gateway
Create or Update VPC transit gatewayRequest:
Method:
PATCH
URI Path(s):
/policy/api/v1/orgs/{org-id}/projects/{project-id}/transit-gateways/{transit-gateway-id}
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
TransitGateway+
Example Request:
PATCH https://<policy-mgr>/policy/api/v1/orgs/default/projects/default/transit-gateways/default { "transit_subnets": [ "100.64.0.0/16" ], "external_ip_signaling_mode": "IPV4", "span": { "span_path": "/infra/network-spans/span1", "type": "ClusterBasedSpan" } } { "transit_subnets": [ "100.64.0.0/16" ], "external_ip_signaling_mode": "IPV4", "span": { "type": "ZoneBasedSpan", "zone_external_ids" : [ "33dbf426-c282-42a0-9ae2-5e924b8a78b4:zone-c38", "33dbf426-c282-42a0-9ae2-5e924b8a78b4:zone-c39" ] } }Successful Response:
Response Code:
200 OK
Response Headers:
n/a
Response Body:
n/a