BeyondCorp API (beyondcorp:v1alpha)

2023-06-21

9 new methods | 4 removed methods

Additions

    Methods
  • beyondcorp.projects.locations.clientConnectorServices.create

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices

      Parameters:

        clientConnectorServiceId

          Description: Optional. User-settable client connector service resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/a-z-/`. * Must end with a number or a letter. A random system generated name will be assigned if not specified by the user.

          Location: query

          Type: string

        requestId

          Type: string

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location: query

        validateOnly

          Type: boolean

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Location: query

        parent

          Type: string

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

          Location: path

          Required: Yes

          Description: Required. Value for parent.

      Parameter Order: parent

      Description: Creates a new ClientConnectorService in a given project and location.

      HTTP Method: POST

      Path: v1alpha/{+parent}/clientConnectorServices

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

  • beyondcorp.projects.locations.clientConnectorServices.list

      HTTP Method: GET

      Parameters:

        parent

          Required: Yes

          Type: string

          Description: Required. Parent value for ListClientConnectorServicesRequest.

          Location: path

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

        filter

          Type: string

          Location: query

          Description: Optional. Filtering results.

        pageToken

          Location: query

          Type: string

          Description: Optional. A token identifying a page of results the server should return.

        pageSize

          Type: integer

          Description: Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

          Location: query

          Format: int32

        orderBy

          Type: string

          Location: query

          Description: Optional. Hint for how to order the results.

      Path: v1alpha/{+parent}/clientConnectorServices

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices

      Parameter Order: parent

      Description: Lists ClientConnectorServices in a given project and location.

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

  • beyondcorp.projects.locations.clientConnectorServices.delete

      Parameter Order: name

      Path: v1alpha/{+name}

      Description: Deletes a single ClientConnectorService.

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Parameters:

        name

          Type: string

          Location: path

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

          Description: Required. Name of the resource.

          Required: Yes

        requestId

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type: string

          Location: query

        validateOnly

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Location: query

          Type: boolean

      HTTP Method: DELETE

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

  • beyondcorp.projects.locations.clientConnectorServices.patch

      Parameter Order: name

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

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Path: v1alpha/{+name}

      Parameters:

        name

          Type: string

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

          Description: Required. Name of resource. The name is ignored during creation.

          Required: Yes

          Location: path

        allowMissing

          Type: boolean

          Location: query

          Description: Optional. If set as true, will create the resource if it is not found.

        requestId

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location: query

          Type: string

        validateOnly

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Type: boolean

          Location: query

        updateMask

          Format: google-fieldmask

          Type: string

          Description: Required. Field mask is used to specify the fields to be overwritten in the ClientConnectorService resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. Mutable fields: display_name, ingress.config.destination_routes.

          Location: query

      HTTP Method: PATCH

      Description: Updates the parameters of a single ClientConnectorService.

  • beyondcorp.projects.locations.clientConnectorServices.get

      Parameters:

        name

          Required: Yes

          Description: Required. Name of the resource.

          Location: path

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

          Type: string

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

      HTTP Method: GET

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Path: v1alpha/{+name}

      Description: Gets details of a single ClientConnectorService.

      Parameter Order: name

  • beyondcorp.projects.locations.clientGateways.list

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways

      Parameters:

        orderBy

          Description: Optional. Hint for how to order the results.

          Location: query

          Type: string

        parent

          Required: Yes

          Type: string

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

          Location: path

          Description: Required. Parent value for ListClientGatewaysRequest.

        pageToken

          Type: string

          Description: Optional. A token identifying a page of results the server should return.

          Location: query

        filter

          Description: Optional. Filtering results.

          Type: string

          Location: query

        pageSize

          Format: int32

          Description: Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

          Type: integer

          Location: query

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

      Parameter Order: parent

      HTTP Method: GET

      Description: Lists ClientGateways in a given project and location.

      Path: v1alpha/{+parent}/clientGateways

  • beyondcorp.projects.locations.clientGateways.create

      Path: v1alpha/{+parent}/clientGateways

      HTTP Method: POST

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways

      Description: Creates a new ClientGateway in a given project and location.

      Parameters:

        validateOnly

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Type: boolean

          Location: query

        clientGatewayId

          Location: query

          Type: string

          Description: Optional. User-settable client gateway resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/a-z-/`. * Must end with a number or a letter.

        requestId

          Location: query

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type: string

        parent

          Required: Yes

          Type: string

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

          Location: path

          Description: Required. Value for parent.

      Parameter Order: parent

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

  • beyondcorp.projects.locations.clientGateways.delete

      HTTP Method: DELETE

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways/{clientGatewaysId}

      Parameters:

        name

          Type: string

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

          Description: Required. Name of the resource

          Required: Yes

          Location: path

        requestId

          Location: query

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type: string

        validateOnly

          Type: boolean

          Location: query

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

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

      Path: v1alpha/{+name}

      Parameter Order: name

      Description: Deletes a single ClientGateway.

  • beyondcorp.projects.locations.clientGateways.get

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

      HTTP Method: GET

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways/{clientGatewaysId}

      Path: v1alpha/{+name}

      Description: Gets details of a single ClientGateway.

      Parameters:

        name

          Description: Required. Name of the resource

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

          Location: path

          Type: string

          Required: Yes

      Parameter Order: name

Deletions

    Methods
  • beyondcorp.organizations.locations.operations.cancel

      HTTP Method: POST

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}:cancel

      Parameter Order: name

      Path: v1alpha/{+name}:cancel

      Description: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.

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

      Parameters:

        name

          Description: The name of the operation resource to be cancelled.

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

          Required: Yes

          Location: path

          Type: string

  • beyondcorp.organizations.locations.operations.delete

      Path: v1alpha/{+name}

      HTTP Method: DELETE

      Parameter Order: name

      Description: Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}

      Parameters:

        name

          Type: string

          Required: Yes

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

          Location: path

          Description: The name of the operation resource to be deleted.

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

  • beyondcorp.organizations.locations.operations.list

      Path: v1alpha/{+name}/operations

      HTTP Method: GET

      Parameters:

        pageSize

          Location: query

          Type: integer

          Format: int32

          Description: The standard list page size.

        filter

          Type: string

          Description: The standard list filter.

          Location: query

        pageToken

          Description: The standard list page token.

          Location: query

          Type: string

        name

          Description: The name of the operation's parent resource.

          Type: string

          Required: Yes

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

          Location: path

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

      Description: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations

      Parameter Order: name

  • beyondcorp.organizations.locations.operations.get

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}

      Parameters:

        name

          Type: string

          Location: path

          Required: Yes

          Description: The name of the operation resource.

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

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

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      HTTP Method: GET

      Parameter Order: name

      Path: v1alpha/{+name}

4 new methods | 9 removed methods

Additions

    Methods
  • beyondcorp.organizations.locations.operations.cancel

      HTTP Method: POST

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}:cancel

      Parameter Order: name

      Path: v1alpha/{+name}:cancel

      Description: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.

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

      Parameters:

        name

          Description: The name of the operation resource to be cancelled.

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

          Required: Yes

          Location: path

          Type: string

  • beyondcorp.organizations.locations.operations.delete

      Path: v1alpha/{+name}

      HTTP Method: DELETE

      Parameter Order: name

      Description: Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}

      Parameters:

        name

          Type: string

          Required: Yes

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

          Location: path

          Description: The name of the operation resource to be deleted.

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

  • beyondcorp.organizations.locations.operations.list

      Path: v1alpha/{+name}/operations

      HTTP Method: GET

      Parameters:

        pageSize

          Location: query

          Type: integer

          Format: int32

          Description: The standard list page size.

        filter

          Type: string

          Description: The standard list filter.

          Location: query

        pageToken

          Description: The standard list page token.

          Location: query

          Type: string

        name

          Description: The name of the operation's parent resource.

          Type: string

          Required: Yes

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

          Location: path

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

      Description: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations

      Parameter Order: name

  • beyondcorp.organizations.locations.operations.get

      Flat Path: v1alpha/organizations/{organizationsId}/locations/{locationsId}/operations/{operationsId}

      Parameters:

        name

          Type: string

          Location: path

          Required: Yes

          Description: The name of the operation resource.

          Pattern: ^organizations/[^/]+/locations/[^/]+/operations/[^/]+$

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

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      HTTP Method: GET

      Parameter Order: name

      Path: v1alpha/{+name}

Deletions

    Methods
  • beyondcorp.projects.locations.clientGateways.delete

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways/{clientGatewaysId}

      HTTP Method: DELETE

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

      Parameter Order: name

      Path: v1alpha/{+name}

      Parameters:

        validateOnly

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Location: query

          Type: boolean

        name

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

          Required: Yes

          Description: Required. Name of the resource

          Type: string

          Location: path

        requestId

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location: query

          Type: string

      Description: Deletes a single ClientGateway.

  • beyondcorp.projects.locations.clientGateways.get

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

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways/{clientGatewaysId}

      Description: Gets details of a single ClientGateway.

      HTTP Method: GET

      Parameters:

        name

          Required: Yes

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

          Description: Required. Name of the resource

          Location: path

          Type: string

      Path: v1alpha/{+name}

      Parameter Order: name

  • beyondcorp.projects.locations.clientGateways.create

      Parameters:

        requestId

          Location: query

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type: string

        clientGatewayId

          Type: string

          Location: query

          Description: Optional. User-settable client gateway resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/a-z-/`. * Must end with a number or a letter.

        validateOnly

          Location: query

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Type: boolean

        parent

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

          Type: string

          Description: Required. Value for parent.

          Location: path

          Required: Yes

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

      Description: Creates a new ClientGateway in a given project and location.

      Parameter Order: parent

      Path: v1alpha/{+parent}/clientGateways

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways

      HTTP Method: POST

  • beyondcorp.projects.locations.clientGateways.list

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientGateways

      HTTP Method: GET

      Parameter Order: parent

      Path: v1alpha/{+parent}/clientGateways

      Description: Lists ClientGateways in a given project and location.

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

      Parameters:

        pageToken

          Type: string

          Location: query

          Description: Optional. A token identifying a page of results the server should return.

        orderBy

          Type: string

          Description: Optional. Hint for how to order the results.

          Location: query

        parent

          Required: Yes

          Location: path

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

          Type: string

          Description: Required. Parent value for ListClientGatewaysRequest.

        filter

          Location: query

          Type: string

          Description: Optional. Filtering results.

        pageSize

          Format: int32

          Type: integer

          Description: Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

          Location: query

  • beyondcorp.projects.locations.clientConnectorServices.patch

      Parameter Order: name

      HTTP Method: PATCH

      Description: Updates the parameters of a single ClientConnectorService.

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

      Path: v1alpha/{+name}

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Parameters:

        validateOnly

          Type: boolean

          Location: query

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

        updateMask

          Description: Required. Field mask is used to specify the fields to be overwritten in the ClientConnectorService resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. Mutable fields: display_name, ingress.config.destination_routes.

          Format: google-fieldmask

          Type: string

          Location: query

        requestId

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Location: query

          Type: string

        name

          Location: path

          Type: string

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

          Required: Yes

          Description: Required. Name of resource. The name is ignored during creation.

        allowMissing

          Description: Optional. If set as true, will create the resource if it is not found.

          Type: boolean

          Location: query

  • beyondcorp.projects.locations.clientConnectorServices.get

      Path: v1alpha/{+name}

      Parameter Order: name

      Parameters:

        name

          Type: string

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

          Required: Yes

          Description: Required. Name of the resource.

          Location: path

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Description: Gets details of a single ClientConnectorService.

      HTTP Method: GET

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

  • beyondcorp.projects.locations.clientConnectorServices.delete

      HTTP Method: DELETE

      Parameters:

        requestId

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

          Type: string

          Location: query

        validateOnly

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

          Type: boolean

          Location: query

        name

          Type: string

          Required: Yes

          Location: path

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

          Description: Required. Name of the resource.

      Path: v1alpha/{+name}

      Parameter Order: name

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

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices/{clientConnectorServicesId}

      Description: Deletes a single ClientConnectorService.

  • beyondcorp.projects.locations.clientConnectorServices.list

      Parameters:

        pageSize

          Format: int32

          Location: query

          Type: integer

          Description: Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

        filter

          Location: query

          Description: Optional. Filtering results.

          Type: string

        parent

          Required: Yes

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

          Description: Required. Parent value for ListClientConnectorServicesRequest.

          Type: string

          Location: path

        orderBy

          Type: string

          Location: query

          Description: Optional. Hint for how to order the results.

        pageToken

          Description: Optional. A token identifying a page of results the server should return.

          Type: string

          Location: query

      Path: v1alpha/{+parent}/clientConnectorServices

      HTTP Method: GET

      Description: Lists ClientConnectorServices in a given project and location.

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

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices

      Parameter Order: parent

  • beyondcorp.projects.locations.clientConnectorServices.create

      Parameters:

        requestId

          Location: query

          Type: string

          Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).

        validateOnly

          Type: boolean

          Location: query

          Description: Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.

        clientConnectorServiceId

          Location: query

          Type: string

          Description: Optional. User-settable client connector service resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/a-z-/`. * Must end with a number or a letter. A random system generated name will be assigned if not specified by the user.

        parent

          Description: Required. Value for parent.

          Type: string

          Location: path

          Required: Yes

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

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/clientConnectorServices

      HTTP Method: POST

      Description: Creates a new ClientConnectorService in a given project and location.

      Path: v1alpha/{+parent}/clientConnectorServices

      Parameter Order: parent

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