Package com.google.cloud.batch.v1alpha
package com.google.cloud.batch.v1alpha
-
ClassDescriptionA Job's resource allocation policy describes when, where, and how compute resources should be allocated for the Job.Accelerator describes Compute Engine accelerators to be attached to the VM.Accelerator describes Compute Engine accelerators to be attached to the VM.A new or an existing persistent disk (PD) or a local ssd attached to a VM instance.A new or an existing persistent disk (PD) or a local ssd attached to a VM instance.A Job's resource allocation policy describes when, where, and how compute resources should be allocated for the Job.A new persistent disk or a local ssd.A new persistent disk or a local ssd.InstancePolicy describes an instance type and resources attached to each VM created by this InstancePolicy.InstancePolicy describes an instance type and resources attached to each VM created by this InstancePolicy.InstancePolicyOrTemplate lets you define the type of resources to use for this job either with an InstancePolicy or an instance template.InstancePolicyOrTemplate lets you define the type of resources to use for this job either with an InstancePolicy or an instance template.Protobuf type
google.cloud.batch.v1alpha.AllocationPolicy.LocationPolicyProtobuf typegoogle.cloud.batch.v1alpha.AllocationPolicy.LocationPolicyA network interface.A network interface.NetworkPolicy describes VM instance network configurations.NetworkPolicy describes VM instance network configurations.PlacementPolicy describes a group placement policy for the VMs controlled by this AllocationPolicy.PlacementPolicy describes a group placement policy for the VMs controlled by this AllocationPolicy.Compute Engine VM instance provisioning model.A `CalendarPeriod` represents the abstract concept of a time period that has a canonical start.CancelJob Request.CancelJob Request.Response to the CancelJob request.Response to the CancelJob request.Compute resource requirements.Compute resource requirements.CreateJob Request.CreateJob Request.CreateResourceAllowance Request.CreateResourceAllowance Request.DeleteJob Request.DeleteJob Request.DeleteResourceAllowance Request.DeleteResourceAllowance Request.An Environment describes a collection of environment variables to set when executing Tasks.An Environment describes a collection of environment variables to set when executing Tasks.Protobuf typegoogle.cloud.batch.v1alpha.Environment.KMSEnvMapProtobuf typegoogle.cloud.batch.v1alpha.Environment.KMSEnvMapRepresents a Google Cloud Storage volume.Represents a Google Cloud Storage volume.GetJob Request.GetJob Request.GetResourceAllowance Request.GetResourceAllowance Request.Request for a single Task by name.Request for a single Task by name.The Cloud Batch Job description.The Cloud Batch Job description.The order that TaskGroups are scheduled relative to each other.JobDependency describes the state of other Jobs that the start of this Job depends on.JobDependency describes the state of other Jobs that the start of this Job depends on.Dependency type.Builder for projects/{project}/locations/{location}/jobs/{job}.Notification configurations.Notification configurations.Message details.Message details.The message type.Job status.Job status.VM instance status.VM instance status.Valid Job states.Aggregated task status for a TaskGroup.Aggregated task status for a TaskGroup.LifecyclePolicy describes how to deal with task failures based on different conditions.Action on task failures based on different conditions.Conditions for actions to deal with task failures.Conditions for actions to deal with task failures.LifecyclePolicy describes how to deal with task failures based on different conditions.ListJob Request.ListJob Request.ListJob Response.ListJob Response.ListResourceAllowances Request.ListResourceAllowances Request.ListResourceAllowances Response.ListResourceAllowances Response.ListTasks Request.ListTasks Request.ListTasks Response.ListTasks Response.Builder for projects/{project}/locations/{location}.LogsPolicy describes if and how a job's logs are preserved.LogsPolicy describes if and how a job's logs are preserved.`CloudLoggingOption` contains additional settings for Cloud Logging logs generated by Batch job.`CloudLoggingOption` contains additional settings for Cloud Logging logs generated by Batch job.The destination (if any) for logs.Represents an NFS volume.Represents an NFS volume.Notification on resource state change.Notification on resource state change.Represents the metadata of the long-running operation.Represents the metadata of the long-running operation.Deprecated: please use device_name instead.Deprecated: please use device_name instead.The Resource Allowance description for Cloud Batch.The Resource Allowance description for Cloud Batch.Builder for projects/{project}/locations/{location}/resourceAllowances/{resource_allowance}.ResourceAllowance valid state.ResourceUsage describes the resource usage of the job.ResourceUsage describes the resource usage of the job.Runnable describes instructions for executing a specific script or container as part of a Task.A barrier runnable automatically blocks the execution of subsequent runnables until all the tasks in the task group reach the barrier.A barrier runnable automatically blocks the execution of subsequent runnables until all the tasks in the task group reach the barrier.Runnable describes instructions for executing a specific script or container as part of a Task.Container runnable.Container runnable.Script runnable.Script runnable.Carries information about a Google Cloud service account.Carries information about a Google Cloud service account.Status event.Status event.A Cloud Batch task.A Cloud Batch task.This Task Execution field includes detail information for task execution procedures, based on StatusEvent types.This Task Execution field includes detail information for task execution procedures, based on StatusEvent types.A TaskGroup defines one or more Tasks that all share the same TaskSpec.A TaskGroup defines one or more Tasks that all share the same TaskSpec.How Tasks in the TaskGroup should be scheduled relative to each other.Builder for projects/{project}/locations/{location}/jobs/{job}/taskGroups/{task_group}.Builder for projects/{project}/locations/{location}/jobs/{job}/taskGroups/{task_group}/tasks/{task}.TaskResourceUsage describes the resource usage of the task.TaskResourceUsage describes the resource usage of the task.Spec of a taskSpec of a taskStatus of a task.Status of a task.Task states.UpdateJob Request.UpdateJob Request.UpdateResourceAllowance Request.UpdateResourceAllowance Request.UsageResourceAllowance describes the detail of usage resource allowance.UsageResourceAllowance describes the detail of usage resource allowance.Spec of a usage ResourceAllowance.Spec of a usage ResourceAllowance.UsageResourceAllowance limitation.UsageResourceAllowance limitation.Status of a usage ResourceAllowance.Status of a usage ResourceAllowance.ConsumptionReport is the report of ResourceAllowance consumptions in a time period.ConsumptionReport is the report of ResourceAllowance consumptions in a time period.UsageResourceAllowanceStatus detail about usage consumption.UsageResourceAllowanceStatus detail about usage consumption.Protobuf typegoogle.cloud.batch.v1alpha.UsageResourceAllowanceStatus.PeriodConsumptionProtobuf typegoogle.cloud.batch.v1alpha.UsageResourceAllowanceStatus.PeriodConsumptionVolume describes a volume and parameters for it to be mounted to a VM.Volume describes a volume and parameters for it to be mounted to a VM.