Retrieve all VPC peerings
Get all VPC peerings.
Tenant Admin can get all peerings where the tenant owns at least one VPC.
Provider Admin can get all peerings in a site.
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
Query parameters
siteId
Optional Site ID filter. If provided, caller must have access to the specified Site.
pageNumber
Page number for pagination query
pageSize
Page size for pagination query
orderBy
Ordering for pagination query
isMultiTenant
Optional filter by peering tenancy type (single-tenant or multi-tenant).
includeRelation
Related entity to expand
Allowed values:
Response headers
X-Pagination
Pagination result in JSON format
Response
OK
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