Cloud Run Admin API (run:v1alpha1)

2022-07-24

4 removed methods | Removed API

Deletions

    Methods
  • run.namespaces.jobs.delete

      Path: apis/run.googleapis.com/v1alpha1/{+name}

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

      Parameter Order: name

      Parameters:

        name

          Location: path

          Type: string

          Pattern: ^namespaces/[^/]+/jobs/[^/]+$

          Required: Yes

          Description: Required. The name of the job to delete. For Cloud Run (fully managed), replace {namespace_id} with the project ID or number.

        propagationPolicy

          Location: query

          Description: Optional. Specifies the propagation policy of delete. Cloud Run currently ignores this setting, and deletes in the background. Please see kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for more information.

          Type: string

        kind

          Type: string

          Location: query

          Description: Optional. Cloud Run currently ignores this parameter.

        apiVersion

          Location: query

          Type: string

          Description: Optional. Cloud Run currently ignores this parameter.

      Flat Path: apis/run.googleapis.com/v1alpha1/namespaces/{namespacesId}/jobs/{jobsId}

      HTTP Method: DELETE

      Description: Delete a job.

  • run.namespaces.jobs.create

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

      Parameters:

        parent

          Description: Required. The namespace in which the job should be created. Replace {namespace_id} with the project ID or number.

          Location: path

          Required: Yes

          Pattern: ^namespaces/[^/]+$

          Type: string

      Description: Create a job.

      Parameter Order: parent

      HTTP Method: POST

      Path: apis/run.googleapis.com/v1alpha1/{+parent}/jobs

      Flat Path: apis/run.googleapis.com/v1alpha1/namespaces/{namespacesId}/jobs

  • run.namespaces.jobs.list

      Path: apis/run.googleapis.com/v1alpha1/{+parent}/jobs

      Parameters:

        resourceVersion

          Description: Optional. The baseline resource version from which the list or watch operation should start. Not currently used by Cloud Run.

          Location: query

          Type: string

        limit

          Description: Optional. The maximum number of records that should be returned.

          Format: int32

          Location: query

          Type: integer

        continue

          Description: Optional. Optional encoded string to continue paging.

          Location: query

          Type: string

        fieldSelector

          Location: query

          Description: Optional. Allows to filter resources based on a specific value for a field name. Send this in a query string format. i.e. 'metadata.name%3Dlorem'. Not currently used by Cloud Run.

          Type: string

        labelSelector

          Description: Optional. Allows to filter resources based on a label. Supported operations are =, !=, exists, in, and notIn.

          Location: query

          Type: string

        watch

          Description: Optional. Flag that indicates that the client expects to watch this resource as well. Not currently used by Cloud Run.

          Type: boolean

          Location: query

        parent

          Required: Yes

          Description: Required. The namespace from which the jobs should be listed. Replace {namespace_id} with the project ID or number.

          Pattern: ^namespaces/[^/]+$

          Location: path

          Type: string

        includeUninitialized

          Location: query

          Description: Optional. Not currently used by Cloud Run.

          Type: boolean

      HTTP Method: GET

      Description: List jobs.

      Parameter Order: parent

      Flat Path: apis/run.googleapis.com/v1alpha1/namespaces/{namespacesId}/jobs

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

  • run.namespaces.jobs.get

      Description: Get information about a job.

      Parameters:

        name

          Pattern: ^namespaces/[^/]+/jobs/[^/]+$

          Type: string

          Required: Yes

          Location: path

          Description: Required. The name of the job to retrieve. For Cloud Run (fully managed), replace {namespace_id} with the project ID or number.

      Flat Path: apis/run.googleapis.com/v1alpha1/namespaces/{namespacesId}/jobs/{jobsId}

      Path: apis/run.googleapis.com/v1alpha1/{+name}

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

      Parameter Order: name

      HTTP Method: GET