public sealed class NewLustreConfig : IMessage<NewLustreConfig>, IEquatable<NewLustreConfig>, IDeepCloneable<NewLustreConfig>, IBufferMessage, IMessageReference 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.
Implements
IMessageNewLustreConfig, IEquatableNewLustreConfig, IDeepCloneableNewLustreConfig, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
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 |
|