Interface protos.google.cloud.batch.v1alpha.IJob (1.8.0)

Properties of a Job.

Package

@google-cloud/batch

Properties

allocationPolicy

allocationPolicy?: (google.cloud.batch.v1alpha.IAllocationPolicy|null);

Job allocationPolicy

createTime

createTime?: (google.protobuf.ITimestamp|null);

Job createTime

dependencies

dependencies?: (google.cloud.batch.v1alpha.IJobDependency[]|null);

Job dependencies

labels

labels?: ({ [k: string]: string }|null);

Job labels

logsPolicy

logsPolicy?: (google.cloud.batch.v1alpha.ILogsPolicy|null);

Job logsPolicy

name

name?: (string|null);

Job name

notification

notification?: (google.cloud.batch.v1alpha.IJobNotification|null);

Job notification

notifications

notifications?: (google.cloud.batch.v1alpha.IJobNotification[]|null);

Job notifications

priority

priority?: (number|Long|string|null);

Job priority

schedulingPolicy

schedulingPolicy?: (google.cloud.batch.v1alpha.Job.SchedulingPolicy|keyof typeof google.cloud.batch.v1alpha.Job.SchedulingPolicy|null);

Job schedulingPolicy

status

status?: (google.cloud.batch.v1alpha.IJobStatus|null);

Job status

taskGroups

taskGroups?: (google.cloud.batch.v1alpha.ITaskGroup[]|null);

Job taskGroups

uid

uid?: (string|null);

Job uid

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Job updateTime