v51

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-01169142751.2 KB
Subscriptions - Pro - Connectivity

Update a Private Service Connect endpoint for a single region

(Active-Active subscriptions only) Updates a Private Service Connect endpoint for a single region in an Active-Active subscription.

put/v1/subscriptions/{subscriptionId}/regions/{regionId}/private-service-connect/{pscServiceId}/endpoints/{endpointId}

Path parameters

subscriptionIdinteger required

Subscription ID.

pscServiceIdinteger required

Private Service Connect service ID.

regionIdinteger required

Region ID - required for Active-Active subscription

endpointIdinteger required

Private Service Connect endpoint ID.

Request body

subscriptionIdinteger required
pscServiceIdinteger required
endpointIdinteger required
regionIdinteger required

Deployment region id as defined by cloud provider

gcpProjectIdstring

Google Cloud project ID.

gcpVpcNamestring

Name of the Google Cloud VPC that hosts your application.

gcpVpcSubnetNamestring

Name of your VPC's subnet of IP address ranges.

endpointConnectionNamestring

Prefix used to create PSC endpoints in the consumer application VPC. Endpoint names appear in Google Cloud as endpoint name prefix + endpoint number.

action'accept' | 'reject'

Action to perform on the endpoint.

commandTypestring

Example request

{
  "regionId": 27,
  "gcpProjectId": "my-gcp-project",
  "gcpVpcName": "my-vpc",
  "gcpVpcSubnetName": "my-vpc-subnet",
  "endpointConnectionName": "my-endpoint-connection"
}

Response

Accepted

taskIdstring uuid
commandTypestring
status'initialized' | 'received' | 'processing-in-progress' | 'processing-completed' | 'processing-error'
descriptionstring
timestampstring date-time
linksobject[]