Cloud Build API (cloudbuild:v1alpha1)

2023-01-18

7 removed methods | Removed API

Deletions

    Methods
  • cloudbuild.projects.locations.operations.cancel

      Parameters:

        name

          Location: path

          Type: string

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

          Required: Yes

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

      Parameter Order: name

      Path: v1alpha1/{+name}:cancel

      Flat Path: v1alpha1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel

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

      HTTP Method: POST

      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`.

  • cloudbuild.projects.locations.operations.get

      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

      Parameters:

        name

          Description: The name of the operation resource.

          Location: path

          Required: Yes

          Type: string

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

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

      Path: v1alpha1/{+name}

      Flat Path: v1alpha1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}

  • cloudbuild.projects.workerPools.get

      Description: Returns information about a `WorkerPool`.

      Flat Path: v1alpha1/projects/{projectsId}/workerPools/{workerPoolsId}

      Path: v1alpha1/{+name}

      Parameter Order: name

      HTTP Method: GET

      Parameters:

        name

          Location: path

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

          Type: string

          Description: The field will contain name of the resource requested, for example: "projects/project-1/workerPools/workerpool-name"

          Required: Yes

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

  • cloudbuild.projects.workerPools.delete

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

      Parameter Order: name

      Flat Path: v1alpha1/projects/{projectsId}/workerPools/{workerPoolsId}

      HTTP Method: DELETE

      Description: Deletes a `WorkerPool` by its project ID and WorkerPool name.

      Path: v1alpha1/{+name}

      Parameters:

        name

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

          Description: The field will contain name of the resource requested, for example: "projects/project-1/workerPools/workerpool-name"

          Type: string

          Required: Yes

          Location: path

  • cloudbuild.projects.workerPools.create

      Parameter Order: parent

      Flat Path: v1alpha1/projects/{projectsId}/workerPools

      HTTP Method: POST

      Description: Creates a `WorkerPool` to run the builds, and returns the new worker pool.

      Parameters:

        parent

          Required: Yes

          Type: string

          Pattern: ^projects/[^/]+$

          Location: path

          Description: ID of the parent project.

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

      Path: v1alpha1/{+parent}/workerPools

  • cloudbuild.projects.workerPools.list

      Parameter Order: parent

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

      Path: v1alpha1/{+parent}/workerPools

      Description: List project's `WorkerPool`s.

      HTTP Method: GET

      Parameters:

        parent

          Location: path

          Required: Yes

          Pattern: ^projects/[^/]+$

          Type: string

          Description: ID of the parent project.

      Flat Path: v1alpha1/projects/{projectsId}/workerPools

  • cloudbuild.projects.workerPools.patch

      Flat Path: v1alpha1/projects/{projectsId}/workerPools/{workerPoolsId}

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

      HTTP Method: PATCH

      Parameter Order: name

      Path: v1alpha1/{+name}

      Parameters:

        name

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

          Type: string

          Required: Yes

          Location: path

          Description: The field will contain name of the resource requested, for example: "projects/project-1/workerPools/workerpool-name"

      Description: Update a `WorkerPool`.