Cloud TPU API (tpu:v2alpha1)

2022-11-12

4 new methods

Additions

    Methods
  • tpu.projects.locations.queuedResources.delete

      HTTP Method: DELETE

      Flat Path: v2alpha1/projects/{projectsId}/locations/{locationsId}/queuedResources/{queuedResourcesId}

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

      Path: v2alpha1/{+name}

      Parameters:

        name

          Description: Required. The resource name.

          Type: string

          Required: Yes

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

          Location: path

        requestId

          Description: Idempotent request UUID.

          Type: string

          Location: query

      Parameter Order: name

      Description: Deletes a QueuedResource TPU instance.

  • tpu.projects.locations.queuedResources.get

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

      Path: v2alpha1/{+name}

      Flat Path: v2alpha1/projects/{projectsId}/locations/{locationsId}/queuedResources/{queuedResourcesId}

      Parameter Order: name

      HTTP Method: GET

      Description: Gets details of a queued resource.

      Parameters:

        name

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

          Type: string

          Description: Required. The resource name.

          Location: path

          Required: Yes

  • tpu.projects.locations.queuedResources.create

      HTTP Method: POST

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

      Path: v2alpha1/{+parent}/queuedResources

      Description: Creates a QueuedResource TPU instance.

      Parameters:

        queuedResourceId

          Type: string

          Location: query

          Description: The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format.

        requestId

          Type: string

          Location: query

          Description: Idempotent request UUID.

        parent

          Required: Yes

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

          Type: string

          Location: path

          Description: Required. The parent resource name.

      Flat Path: v2alpha1/projects/{projectsId}/locations/{locationsId}/queuedResources

      Parameter Order: parent

  • tpu.projects.locations.queuedResources.list

      Path: v2alpha1/{+parent}/queuedResources

      HTTP Method: GET

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

      Parameters:

        pageToken

          Type: string

          Location: query

          Description: The next_page_token value returned from a previous List request, if any.

        parent

          Location: path

          Type: string

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

          Required: Yes

          Description: Required. The parent resource name.

        pageSize

          Description: The maximum number of items to return.

          Location: query

          Format: int32

          Type: integer

      Description: Lists queued resources.

      Parameter Order: parent

      Flat Path: v2alpha1/projects/{projectsId}/locations/{locationsId}/queuedResources