Update VPC
Update an existing VPC
Org must have a Tenant entity. User must have FORGE_TENANT_ADMIN authorization 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
vpcId
Request
This endpoint expects an object.
name
Updated name of the VPC
description
Updated description of the VPC
networkSecurityGroupId
ID of the Network Security Group to attach to the VPC
nvLinkLogicalPartitionId
ID of the default NVLink Logical Partition that GPUs for all Instances in the VPC will attach to. Can only be updated if VPC currently has no active Instances
labels
Update labels of the VPC. Up to 10 key value pairs can be specified. The labels will be entirely replaced by those sent in the request. Any labels not included in the request will be removed. To retain existing labels, first fetch them and include them along with this request.
Response
OK
id
ID of the VPC
name
Name of the VPC
description
Description of the VPC, can be empty
org
Organization the VPC belongs to
tenantId
ID of the Tenant the VPC belongs to
siteId
ID of the Site the VPC belongs to
controllerVpcId
Legacy attribute, contains the same value as ID
networkVirtualizationType
Network virtualization type of the VPC
Allowed values:
requestedVni
Explicitly requested VNI for the VPC if one was requested at creation time
vni
Active VNI assigned to the VPC
networkSecurityGroupId
ID of the Network Security Group attached to the VPC
networkSecurityGroupPropagationDetails
Propagation details for the attached Network Security Group
nvLinkLogicalPartitionId
ID of the default NVLink Logical Partition that GPUs for all Instances in the VPC will attach to
labels
String key value pairs describing VPC labels
status
Status of the VPC
statusHistory
History of status changes for the VPC
created
Date/time when VPC was created
updated
Date/time when VPC was last updated
Errors
400
Bad Request Error
403
Forbidden Error