# Cloud Run Admin API . projects . locations

## Instance Methods

Returns the builds Resource.

Returns the jobs Resource.

Returns the operations Resource.

Returns the services Resource.

Returns the workerPools Resource.

Close httplib2 connections.

Export image for a given resource.

Export image metadata for a given resource.

Export generated customer metadata for a given resource.

Export generated customer metadata for a given project.

### Method Details

`close()`

    Close httplib2 connections.

`exportImage(name, body=None, x__xgafv=None)`

    Export image for a given resource.

    Args:
      name: string, Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
      body: object, The request body.
        The object takes the form of:

    { # Request message for exporting Cloud Run image.
      "destinationRepo": "A String", # Required. The export destination url (the Artifact Registry repo).
    }

      x__xgafv: string, V1 error format.
        Allowed values
          1 - v1 error format
          2 - v2 error format

    Returns:
      An object of the form:

        { # ExportImageResponse contains an operation Id to track the image export operation.
      "operationId": "A String", # An operation ID used to track the status of image exports tied to the original pod ID in the request.
    }

`exportImageMetadata(name, x__xgafv=None)`

    Export image metadata for a given resource.

    Args:
      name: string, Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
      x__xgafv: string, V1 error format.
        Allowed values
          1 - v1 error format
          2 - v2 error format

    Returns:
      An object of the form:

        { # Metadata represents the JSON encoded generated customer metadata.
      "metadata": "A String", # JSON encoded Google-generated Customer Metadata for a given resource/project.
    }

`exportMetadata(name, x__xgafv=None)`

    Export generated customer metadata for a given resource.

    Args:
      name: string, Required. The name of the resource of which metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}` for Service `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution {project_id_or_number} may contains domain-scoped project IDs (required)
      x__xgafv: string, V1 error format.
        Allowed values
          1 - v1 error format
          2 - v2 error format

    Returns:
      An object of the form:

        { # Metadata represents the JSON encoded generated customer metadata.
      "metadata": "A String", # JSON encoded Google-generated Customer Metadata for a given resource/project.
    }

`exportProjectMetadata(name, x__xgafv=None)`

    Export generated customer metadata for a given project.

    Args:
      name: string, Required. The name of the project of which metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}` for Project in a given location. (required)
      x__xgafv: string, V1 error format.
        Allowed values
          1 - v1 error format
          2 - v2 error format

    Returns:
      An object of the form:

        { # Metadata represents the JSON encoded generated customer metadata.
      "metadata": "A String", # JSON encoded Google-generated Customer Metadata for a given resource/project.
    }