Create VPC peering
Create a VPC peering between two VPCs on the same site.
Tenant Admin can create single-tenant peerings (both VPCs belong to their tenant). Provider Admin can create multi-tenant peerings (VPCs from different tenants).
User must have FORGE_TENANT_ADMIN or FORGE_PROVIDER_ADMIN role.
Authentication
AuthorizationBearer
```
export JWT_BEARER_TOKEN="<jwt-bearer-token>"
# Example org name: "acme-inc
export ORG_NAME=<org-name>
# Use the JWT bearer token in your API request auth header:
curl -v -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $JWT_BEARER_TOKEN" https://carbide-rest-api.carbide.svc.cluster.local/v2/org/$ORG_NAME/carbide/user/current
```
Path parameters
org
Request
This endpoint expects an object.
vpc1Id
ID of the first VPC in the peering
vpc2Id
ID of the second VPC to peer with
siteId
ID of the Site where the peering exists
Response
Created
id
Unique identifier of the VPC peering
vpc1Id
ID of the first VPC in the peering
vpc2Id
ID of the second VPC in the peering
siteId
ID of the Site where the peering exists
isMultiTenant
Indicates if this is a multi-tenant peering (VPCs from different tenants)
status
Status of the VPC peering
created
Date and time when the VPC peering was created
updated
Date and time when the VPC peering was last updated
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error