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

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

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

When set in a [StorageResourceConfig][google.cloud.hypercomputecluster.v1beta.StorageResourceConfig], indicates that a new Managed Lustre instance should be created.

Inheritance

object > NewLustreConfig

Namespace

Google.Cloud.HypercomputeCluster.V1Beta

Assembly

Google.Cloud.HypercomputeCluster.V1Beta.dll

Constructors

NewLustreConfig()

public NewLustreConfig()

NewLustreConfig(NewLustreConfig)

public NewLustreConfig(NewLustreConfig other)
Parameter
Name Description
other NewLustreConfig

Properties

CapacityGb

public long CapacityGb { get; set; }

Required. Immutable. Storage capacity of the instance in gibibytes (GiB). Allowed values are between 18000 and 7632000.

Property Value
Type Description
long

Description

public string Description { get; set; }

Optional. Immutable. Description of the Managed Lustre instance. Maximum of 2048 characters.

Property Value
Type Description
string

Filesystem

public string Filesystem { get; set; }

Required. Immutable. Filesystem name for this instance. This name is used by client-side tools, including when mounting the instance. Must be 8 characters or less and can only contain letters and numbers.

Property Value
Type Description
string

Lustre

public string Lustre { get; set; }

Required. Immutable. Name of the Managed Lustre instance to create, in the format projects/{project}/locations/{location}/instances/{instance}

Property Value
Type Description
string