Service Networking API

Provides automatic management of network configurations necessary for certain services.


All URIs below are relative to

This service provides the following discovery documents:

REST Resource: v1.operations

cancel POST /v1/{name=operations/**}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1/{name=operations/**}
Deletes a long-running operation.
get GET /v1/{name=operations/*}
Gets the latest state of a long-running operation.
list GET /v1/{name}
Lists operations that match the specified filter in the request.

REST Resource:

addSubnetwork POST /v1/{parent=services/*/*/*}:addSubnetwork
For service producers, provisions a new subnet in a peered service's shared VPC network in the requested region and with the requested size that's expressed as a CIDR range (number of leading bits of ipV4 network mask).
searchRange POST /v1/{parent=services/*}:searchRange
Service producers can use this method to find a currently unused range within consumer allocated ranges.

REST Resource:

create POST /v1/{parent=services/*}/connections
Creates a private connection that establishes a VPC Network Peering connection to a VPC network in the service producer's organization.
list GET /v1/{parent=services/*}/connections
List the private connections that are configured in a service consumer's VPC network.
patch PATCH /v1/{name=services/*/connections/*}
Updates the allocated ranges that are assigned to a connection.