Google Cloud Dataproc API

Manages Hadoop-based clusters and jobs on Google Cloud Platform.

Service: dataproc.googleapis.com

All URIs below are relative to https://dataproc.googleapis.com

This service provides the following discovery documents:

Collection: v1beta2.projects.regions.clusters

Methods
create POST /v1beta2/projects/{projectId}/regions/{region}/clusters
Creates a cluster in a project.
delete DELETE /v1beta2/projects/{projectId}/regions/{region}/clusters/{clusterName}
Deletes a cluster in a project.
diagnose POST /v1beta2/projects/{projectId}/regions/{region}/clusters/{clusterName}:diagnose
Gets cluster diagnostic information.
get GET /v1beta2/projects/{projectId}/regions/{region}/clusters/{clusterName}
Gets the resource representation for a cluster in a project.
list GET /v1beta2/projects/{projectId}/regions/{region}/clusters
Lists all regions/{region}/clusters in a project.
patch PATCH /v1beta2/projects/{projectId}/regions/{region}/clusters/{clusterName}
Updates a cluster in a project.

Collection: v1beta2.projects.regions.jobs

Methods
cancel POST /v1beta2/projects/{projectId}/regions/{region}/jobs/{jobId}:cancel
Starts a job cancellation request.
delete DELETE /v1beta2/projects/{projectId}/regions/{region}/jobs/{jobId}
Deletes the job from the project.
get GET /v1beta2/projects/{projectId}/regions/{region}/jobs/{jobId}
Gets the resource representation for a job in a project.
list GET /v1beta2/projects/{projectId}/regions/{region}/jobs
Lists regions/{region}/jobs in a project.
patch PATCH /v1beta2/projects/{projectId}/regions/{region}/jobs/{jobId}
Updates a job in a project.
submit POST /v1beta2/projects/{projectId}/regions/{region}/jobs:submit
Submits a job to a cluster.

Collection: v1beta2.projects.regions.operations

Methods
cancel POST /v1beta2/{name=projects/*/regions/*/operations/*}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1beta2/{name=projects/*/regions/*/operations/*}
Deletes a long-running operation.
get GET /v1beta2/{name=projects/*/regions/*/operations/*}
Gets the latest state of a long-running operation.
list GET /v1beta2/{name=projects/*/regions/*/operations}
Lists operations that match the specified filter in the request.

Service: dataproc.googleapis.com

All URIs below are relative to https://dataproc.googleapis.com

This service provides the following discovery documents:

Collection: v1.projects.regions.clusters

Methods
create POST /v1/projects/{projectId}/regions/{region}/clusters
Creates a cluster in a project.
delete DELETE /v1/projects/{projectId}/regions/{region}/clusters/{clusterName}
Deletes a cluster in a project.
diagnose POST /v1/projects/{projectId}/regions/{region}/clusters/{clusterName}:diagnose
Gets cluster diagnostic information.
get GET /v1/projects/{projectId}/regions/{region}/clusters/{clusterName}
Gets the resource representation for a cluster in a project.
list GET /v1/projects/{projectId}/regions/{region}/clusters
Lists all regions/{region}/clusters in a project.
patch PATCH /v1/projects/{projectId}/regions/{region}/clusters/{clusterName}
Updates a cluster in a project.

Collection: v1.projects.regions.jobs

Methods
cancel POST /v1/projects/{projectId}/regions/{region}/jobs/{jobId}:cancel
Starts a job cancellation request.
delete DELETE /v1/projects/{projectId}/regions/{region}/jobs/{jobId}
Deletes the job from the project.
get GET /v1/projects/{projectId}/regions/{region}/jobs/{jobId}
Gets the resource representation for a job in a project.
list GET /v1/projects/{projectId}/regions/{region}/jobs
Lists regions/{region}/jobs in a project.
patch PATCH /v1/projects/{projectId}/regions/{region}/jobs/{jobId}
Updates a job in a project.
submit POST /v1/projects/{projectId}/regions/{region}/jobs:submit
Submits a job to a cluster.

Collection: v1.projects.regions.operations

Methods
cancel POST /v1/{name=projects/*/regions/*/operations/*}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1/{name=projects/*/regions/*/operations/*}
Deletes a long-running operation.
get GET /v1/{name=projects/*/regions/*/operations/*}
Gets the latest state of a long-running operation.
list GET /v1/{name=projects/*/regions/*/operations}
Lists operations that match the specified filter in the request.

Send feedback about...

Google Cloud Dataproc