Network Connectivity API (networkconnectivity:v1)

2025-10-03

1 new method | 1 updated method

Additions

    Methods
  • networkconnectivity.projects.locations.checkConsumerConfig

      Path : v1/{+location}:checkConsumerConfig

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}:checkConsumerConfig

      HTTP Method : POST

      Parameters :

        location

          Description : Required. The location resource path. Example: - projects/{project}/locations/{location}

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : location

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : CheckConsumerConfig validates the consumer network and project for potential PSC connection creation. This method performs several checks, including: - Validating the existence and permissions of the service class. - Ensuring the consumer network exists and is accessible. - Verifying XPN relationships if applicable. - Checking for compatible IP versions between the consumer network and the requested version. This method performs a dynamic IAM check for the `networkconnectivity.serviceClasses.use` permission on the service class resource in the Prepare phase.

Updates

    Methods
  • networkconnectivity.projects.locations.operations.list

      Parameters :

        returnPartialSuccess

          Description : When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.

          Location : query

          Type : boolean