API documentation for batch_v1alpha.types
package.
Classes
AllocationPolicy
A Job's resource allocation policy describes when, where, and how compute resources should be allocated for the Job.
ComputeResource
Compute resource requirements
CreateJobRequest
CreateJob Request.
DeleteJobRequest
DeleteJob Request.
Environment
An Environment describes a collection of environment variables to set when executing Tasks.
GCS
Represents a Google Cloud Storage volume source config.
GetJobRequest
GetJob Request.
GetTaskRequest
Request for a single Task by name.
Job
The Cloud Batch Job description.
JobDependency
JobDependency describes the state of other Jobs that the start of this Job depends on. All dependent Jobs must have been submitted in the same region.
JobNotification
Notification configurations.
JobStatus
Job status.
LifecyclePolicy
LifecyclePolicy describes how to deal with task failures based on different conditions.
ListJobsRequest
ListJob Request.
ListJobsResponse
ListJob Response.
ListTasksRequest
ListTasks Request.
ListTasksResponse
ListTasks Response.
LogsPolicy
LogsPolicy describes how outputs from a Job's Tasks (stdout/stderr) will be preserved.
NFS
Represents an NFS server and remote path: :<remote_path>
OperationMetadata
Represents the metadata of the long-running operation.
PD
Represents a GCP persistent disk
Runnable
Runnable describes instructions for executing a specific script or container as part of a Task.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ServiceAccount
Carries information about a Google Cloud service account.
StatusEvent
Status event
Task
A Cloud Batch task.
TaskExecution
This Task Execution field includes detail information for task execution procedures, based on StatusEvent types.
TaskGroup
A TaskGroup contains one or multiple Tasks that share the same Runnable but with different runtime parameters.
TaskSpec
Spec of a task
TaskStatus
Status of a task
Volume
Volume and mount parameters to be associated with a TaskSpec. A TaskSpec might describe zero, one, or multiple volumes to be mounted as part of the task.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields