v51

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

Update a Private Service Connect endpoint

Updates the specified Private Service Connect endpoint.

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

Path parameters

subscriptionIdinteger required

Subscription ID.

pscServiceIdinteger required

Private Service Connect service ID.

endpointIdinteger required

Private Service Connect endpoint ID.

Request body

subscriptionIdinteger required
pscServiceIdinteger required
endpointIdinteger required
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

{
  "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[]