public sealed class JobDependency : IMessage<JobDependency>, IEquatable<JobDependency>, IDeepCloneable<JobDependency>, IBufferMessage, IMessage
Reference documentation and code samples for the Batch v1alpha API class 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.
Implements
IMessageJobDependency, IEquatableJobDependency, IDeepCloneableJobDependency, IBufferMessage, IMessageNamespace
Google.Cloud.Batch.V1AlphaAssembly
Google.Cloud.Batch.V1Alpha.dll
Constructors
JobDependency()
public JobDependency()
JobDependency(JobDependency)
public JobDependency(JobDependency other)
Parameter | |
---|---|
Name | Description |
other |
JobDependency |
Properties
Items
public MapField<string, JobDependency.Types.Type> Items { get; }
Each item maps a Job name to a Type. All items must be satisfied for the JobDependency to be satisfied (the AND operation). Once a condition for one item becomes true, it won't go back to false even the dependent Job state changes again.
Property Value | |
---|---|
Type | Description |
MapFieldstringJobDependencyTypesType |