Batch v1 API - Class JobStatus.Types.InstanceStatus (1.2.0)

public sealed class InstanceStatus : IMessage<JobStatus.Types.InstanceStatus>, IEquatable<JobStatus.Types.InstanceStatus>, IDeepCloneable<JobStatus.Types.InstanceStatus>, IBufferMessage, IMessage

Reference documentation and code samples for the Batch v1 API class JobStatus.Types.InstanceStatus.

VM instance status.

Inheritance

Object > JobStatus.Types.InstanceStatus

Namespace

Google.Cloud.Batch.V1

Assembly

Google.Cloud.Batch.V1.dll

Constructors

InstanceStatus()

public InstanceStatus()

InstanceStatus(JobStatus.Types.InstanceStatus)

public InstanceStatus(JobStatus.Types.InstanceStatus other)
Parameter
NameDescription
otherJobStatus.Types.InstanceStatus

Properties

MachineType

public string MachineType { get; set; }

The Compute Engine machine type.

Property Value
TypeDescription
String

ProvisioningModel

public AllocationPolicy.Types.ProvisioningModel ProvisioningModel { get; set; }

The VM instance provisioning model.

Property Value
TypeDescription
AllocationPolicy.Types.ProvisioningModel

TaskPack

public long TaskPack { get; set; }

The max number of tasks can be assigned to this instance type.

Property Value
TypeDescription
Int64