For v1, regional endpoints are required.
Methods | |
---|---|
create | POST /v2/{parent}/jobs Creates a Job. |
delete | DELETE /v2/{name} Deletes a Job. |
get | GET /v2/{name} Gets information about a Job. |
getIamPolicy | GET /v2/{resource}:getIamPolicy Gets the IAM Access Control policy currently in effect for the given Job. |
list | GET /v2/{parent}/jobs Lists Jobs. |
patch | PATCH /v2/{job.name} Updates a Job. |
run | POST /v2/{name}:run Triggers creation of a new Execution of this Job. |
setIamPolicy | POST /v2/{resource}:setIamPolicy Sets the IAM Access control policy for the specified Job. |
testIamPermissions | POST /v2/{resource}:testIamPermissions Returns permissions that a caller has on the specified Project. |
Methods | |
---|---|
cancel | POST /v2/{name}:cancel Cancels an Execution. |
delete | DELETE /v2/{name} Deletes an Execution. |
get | GET /v2/{name} Gets information about an Execution. |
list | GET /v2/{parent}/executions Lists Executions from a Job. |
Methods | |
---|---|
get | GET /v2/{name} Gets information about a Task. |
list | GET /v2/{parent}/tasks Lists Tasks from an Execution of a Job. |
Methods | |
---|---|
delete | DELETE /v2/{name} Deletes a long-running operation. |
get | GET /v2/{name} Gets the latest state of a long-running operation. |
list | GET /v2/{name}/operations Lists operations that match the specified filter in the request. |
wait | POST /v2/{name}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
Methods | |
---|---|
create | POST /v2/{parent}/services Creates a new Service in a given project and location. |
delete | DELETE /v2/{name} Deletes a Service. |
get | GET /v2/{name} Gets information about a Service. |
getIamPolicy | GET /v2/{resource}:getIamPolicy Gets the IAM Access Control policy currently in effect for the given Cloud Run Service. |
list | GET /v2/{parent}/services Lists Services. |
patch | PATCH /v2/{service.name} Updates a Service. |
setIamPolicy | POST /v2/{resource}:setIamPolicy Sets the IAM Access control policy for the specified Service. |
testIamPermissions | POST /v2/{resource}:testIamPermissions Returns permissions that a caller has on the specified Project. |
Methods | |
---|---|
delete | DELETE /v2/{name} Deletes a Revision. |
get | GET /v2/{name} Gets information about a Revision. |
list | GET /v2/{parent}/revisions Lists Revisions from a given Service, or from a given location. |
Methods | |
---|---|
create | POST /v2/{parent}/workerPools Creates a new WorkerPool in a given project and location. |
delete | DELETE /v2/{name} Deletes a WorkerPool. |
get | GET /v2/{name} Gets information about a WorkerPool. |
list | GET /v2/{parent}/workerPools Lists WorkerPools. |
patch | PATCH /v2/{workerPool.name} Updates a WorkerPool. |
testIamPermissions | POST /v2/{resource}:testIamPermissions Returns permissions that a caller has on the specified Project. |
Methods | |
---|---|
delete | DELETE /v2/{name} Deletes a Revision. |
get | GET /v2/{name} Gets information about a Revision. |
list | GET /v2/{parent}/revisions Lists Revisions from a given Service, or from a given location. |
Methods | |
---|---|
get | GET /apis/serving.knative.dev/v1/{name} Get information about a configuration. |
list | GET /apis/serving.knative.dev/v1/{parent}/configurations List configurations. |
Methods | |
---|---|
create | POST /apis/domains.cloudrun.com/v1/{parent}/domainmappings Create a new domain mapping. |
delete | DELETE /apis/domains.cloudrun.com/v1/{name} Delete a domain mapping. |
get | GET /apis/domains.cloudrun.com/v1/{name} Get information about a domain mapping. |
list | GET /apis/domains.cloudrun.com/v1/{parent}/domainmappings List all domain mappings. |
Methods | |
---|---|
cancel | POST /apis/run.googleapis.com/v1/{name}:cancel Cancel an execution. |
delete | DELETE /apis/run.googleapis.com/v1/{name} Delete an execution. |
get | GET /apis/run.googleapis.com/v1/{name} Get information about an execution. |
list | GET /apis/run.googleapis.com/v1/{parent}/executions List executions. |
Methods | |
---|---|
create | POST /apis/run.googleapis.com/v1/{parent}/jobs Create a job. |
delete | DELETE /apis/run.googleapis.com/v1/{name} Delete a job. |
get | GET /apis/run.googleapis.com/v1/{name} Get information about a job. |
list | GET /apis/run.googleapis.com/v1/{parent}/jobs List jobs. |
replaceJob | PUT /apis/run.googleapis.com/v1/{name} Replace a job. |
run | POST /apis/run.googleapis.com/v1/{name}:run Trigger creation of a new execution of this job. |
Methods | |
---|---|
delete | DELETE /apis/serving.knative.dev/v1/{name} Delete a revision. |
get | GET /apis/serving.knative.dev/v1/{name} Get information about a revision. |
list | GET /apis/serving.knative.dev/v1/{parent}/revisions List revisions. |
Methods | |
---|---|
get | GET /apis/serving.knative.dev/v1/{name} Get information about a route. |
list | GET /apis/serving.knative.dev/v1/{parent}/routes List routes. |
Methods | |
---|---|
create | POST /apis/serving.knative.dev/v1/{parent}/services Creates a new Service. |
delete | DELETE /apis/serving.knative.dev/v1/{name} Deletes the provided service. |
get | GET /apis/serving.knative.dev/v1/{name} Gets information about a service. |
list | GET /apis/serving.knative.dev/v1/{parent}/services Lists services for the given project and region. |
replaceService | PUT /apis/serving.knative.dev/v1/{name} Replaces a service. |
Methods | |
---|---|
get | GET /apis/run.googleapis.com/v1/{name} Get information about a task. |
list | GET /apis/run.googleapis.com/v1/{parent}/tasks List tasks. |
Methods | |
---|---|
create | POST /apis/run.googleapis.com/v1/{parent}/workerpools Creates a new WorkerPool. |
delete | DELETE /apis/run.googleapis.com/v1/{name} Deletes the provided worker pool. |
get | GET /apis/run.googleapis.com/v1/{name} Gets information about a worker pool. |
list | GET /apis/run.googleapis.com/v1/{parent}/workerpools Lists worker pools for the given project and region. |
replaceWorkerPool | PUT /apis/run.googleapis.com/v1/{name} Replaces a worker pool. |
Methods | |
---|---|
list | GET /v1/{name}/locations Lists information about the supported locations for this service. |
Methods | |
---|---|
getIamPolicy | GET /v1/{resource}:getIamPolicy Get the IAM Access Control policy currently in effect for the given job. |
setIamPolicy | POST /v1/{resource}:setIamPolicy Sets the IAM Access control policy for the specified job. |
testIamPermissions | POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified job. |
Methods | |
---|---|
getIamPolicy | GET /v1/{resource}:getIamPolicy Gets the IAM Access Control policy currently in effect for the given Cloud Run service. |
setIamPolicy | POST /v1/{resource}:setIamPolicy Sets the IAM Access control policy for the specified Service. |
testIamPermissions | POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified Project. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-21 UTC.