cloudtasks/v2 library
Cloud Tasks API - v2
Manages the execution of large numbers of distributed requests.
For more information, see cloud.google.com/tasks/
Create an instance of CloudTasksApi to access these resources:
Classes
- AppEngineHttpRequest
- App Engine HTTP request.
- AppEngineRouting
- App Engine Routing.
- Attempt
- The status of a task attempt.
- Binding
-
Associates
members
, or principals, with arole
. - BufferTaskRequest
- Request message for BufferTask.
- BufferTaskResponse
- Response message for BufferTask.
- CloudTasksApi
- Manages the execution of large numbers of distributed requests.
- CmekConfig
- Describes the customer-managed encryption key (CMEK) configuration associated with a project and location.
- CreateTaskRequest
- Request message for CreateTask.
- GetIamPolicyRequest
-
Request message for
GetIamPolicy
method. - Header
- Defines a header message.
- HeaderOverride
- Wraps the Header object.
- HttpRequest
- HTTP request.
- HttpTarget
- HTTP target.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListQueuesResponse
- Response message for ListQueues.
- ListTasksResponse
- Response message for listing tasks using ListTasks.
- OAuthToken
- Contains information needed for generating an OAuth token.
- OidcToken
- Contains information needed for generating an OpenID Connect token.
- PathOverride
- PathOverride.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsQueuesResource
- ProjectsLocationsQueuesTasksResource
- ProjectsLocationsResource
- ProjectsResource
- QueryOverride
- QueryOverride.
- Queue
- A queue is a container of related tasks.
- RateLimits
- Rate limits.
- RetryConfig
- Retry config.
- RunTaskRequest
- Request message for forcing a task to run now using RunTask.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - StackdriverLoggingConfig
- Configuration options for writing logs to Stackdriver Logging.
- Task
- A unit of scheduled work.
- UriOverride
- URI Override.
Typedefs
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- GetPolicyOptions = $GetPolicyOptions00
- Encapsulates settings provided to GetIamPolicy.
- HttpBody = $HttpBody
- Message that represents an arbitrary HTTP body.
- Location = $Location00
- A resource that represents a Google Cloud location.
- PauseQueueRequest = $Empty
- Request message for PauseQueue.
- PurgeQueueRequest = $Empty
- Request message for PurgeQueue.
- ResumeQueueRequest = $Empty
- Request message for ResumeQueue.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissions
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.