Cluster Director v1beta API - Class NewFlexStartInstancesConfig (1.0.0-beta01)

public sealed class NewFlexStartInstancesConfig : IMessage<NewFlexStartInstancesConfig>, IEquatable<NewFlexStartInstancesConfig>, IDeepCloneable<NewFlexStartInstancesConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cluster Director v1beta API class NewFlexStartInstancesConfig.

When set in a [ComputeResourceConfig][google.cloud.hypercomputecluster.v1beta.ComputeResourceConfig], indicates that VM instances should be created using Flex Start.

Inheritance

object > NewFlexStartInstancesConfig

Namespace

Google.Cloud.HypercomputeCluster.V1Beta

Assembly

Google.Cloud.HypercomputeCluster.V1Beta.dll

Constructors

NewFlexStartInstancesConfig()

public NewFlexStartInstancesConfig()

NewFlexStartInstancesConfig(NewFlexStartInstancesConfig)

public NewFlexStartInstancesConfig(NewFlexStartInstancesConfig other)
Parameter
Name Description
other NewFlexStartInstancesConfig

Properties

MachineType

public string MachineType { get; set; }

Required. Immutable. Name of the Compute Engine machine type to use, e.g. n2-standard-2.

Property Value
Type Description
string

MaxDuration

public Duration MaxDuration { get; set; }

Required. Immutable. Specifies the time limit for created instances. Instances will be terminated at the end of this duration.

Property Value
Type Description
Duration

Zone

public string Zone { get; set; }

Required. Immutable. Name of the zone in which VM instances should run, e.g., us-central1-a. Must be in the same region as the cluster, and must match the zone of any other resources specified in the cluster.

Property Value
Type Description
string