Genomics API (genomics:v2alpha1)

2023-06-24

6 removed methods | Removed API

Deletions

    Methods
  • genomics.pipelines.run

      Path: v2alpha1/pipelines:run

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics
    • Flat Path: v2alpha1/pipelines:run

      Description: Runs a pipeline. The returned Operation's metadata field will contain a google.genomics.v2alpha1.Metadata object describing the status of the pipeline execution. The [response] field will contain a google.genomics.v2alpha1.RunPipelineResponse object if the pipeline completes successfully. **Note:** Before you can use this method, the Genomics Service Agent must have access to your project. This is done automatically when the Cloud Genomics API is first enabled, but if you delete this permission, or if you enabled the Cloud Genomics API before the v2alpha1 API launch, you must disable and re-enable the API to grant the Genomics Service Agent the required permissions. Authorization requires the following [Google IAM](https://cloud.google.com/iam/) permission: * `genomics.operations.create` [1]: /genomics/gsa

      HTTP Method: POST

  • genomics.projects.operations.list

      Parameter Order: name

      Path: v2alpha1/{+name}

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics
    • Parameters:

        name

          Type: string

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

          Required: Yes

          Location: path

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

        filter

          Type: string

          Location: query

          Description: A string for filtering Operations. In v2alpha1, the following filter fields are supported: * createTime: The time this job was created * events: The set of event (names) that have occurred while running the pipeline. The : operator can be used to determine if a particular event has occurred. * error: If the pipeline is running, this value is NULL. Once the pipeline finishes, the value is the standard Google error code. * labels.key or labels."key with space" where key is a label key. * done: If the pipeline is running, this value is false. Once the pipeline finishes, the value is true. Examples: * `projectId = my-project AND createTime >= 1432140000` * `projectId = my-project AND createTime >= 1432140000 AND createTime <= 1432150000 AND status = RUNNING` * `projectId = my-project AND labels.color = *` * `projectId = my-project AND labels.color = red`

        pageToken

          Location: query

          Description: The standard list page token.

          Type: string

        pageSize

          Format: int32

          Location: query

          Type: integer

          Description: The maximum number of results to return. The maximum value is 256.

      Flat Path: v2alpha1/projects/{projectsId}/operations

      Description: Lists operations that match the specified filter in the request. Authorization requires the following [Google IAM](https://cloud.google.com/iam) permission: * `genomics.operations.list`

      HTTP Method: GET

  • genomics.projects.operations.cancel

      Parameters:

        name

          Type: string

          Required: Yes

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

          Location: path

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

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics
    • Description: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. Clients may use Operations.GetOperation or Operations.ListOperations to check whether the cancellation succeeded or the operation completed despite cancellation. Authorization requires the following [Google IAM](https://cloud.google.com/iam) permission: * `genomics.operations.cancel`

      Path: v2alpha1/{+name}:cancel

      Parameter Order: name

      HTTP Method: POST

      Flat Path: v2alpha1/projects/{projectsId}/operations/{operationsId}:cancel

  • genomics.projects.operations.get

      Parameters:

        name

          Required: Yes

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

          Type: string

          Description: The name of the operation resource.

          Location: path

      HTTP Method: GET

      Parameter Order: name

      Flat Path: v2alpha1/projects/{projectsId}/operations/{operationsId}

      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. Authorization requires the following [Google IAM](https://cloud.google.com/iam) permission: * `genomics.operations.get`

      Path: v2alpha1/{+name}

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics
  • genomics.projects.workers.checkIn

      Path: v2alpha1/{+id}:checkIn

      Description: The worker uses this method to retrieve the assigned operation and provide periodic status updates.

      Parameter Order: id

      Flat Path: v2alpha1/projects/{projectsId}/workers/{workersId}:checkIn

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics
    • HTTP Method: POST

      Parameters:

        id

          Required: Yes

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

          Location: path

          Type: string

          Description: The VM identity token for authenticating the VM instance. https://cloud.google.com/compute/docs/instances/verifying-instance-identity

  • genomics.workers.checkIn

      Parameters:

        id

          Description: The VM identity token for authenticating the VM instance. https://cloud.google.com/compute/docs/instances/verifying-instance-identity

          Required: Yes

          Type: string

          Location: path

      Parameter Order: id

      Path: v2alpha1/workers/{id}:checkIn

      Flat Path: v2alpha1/workers/{id}:checkIn

      Description: The worker uses this method to retrieve the assigned operation and provide periodic status updates.

      HTTP Method: POST

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/genomics