public sealed class StorageResourceConfig : IMessage<StorageResourceConfig>, IEquatable<StorageResourceConfig>, IDeepCloneable<StorageResourceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class StorageResourceConfig.
Describes how a storage resource should be initialized. Each storage resource can either be imported from an existing Google Cloud resource or initialized when the cluster is created.
Implements
IMessageStorageResourceConfig, IEquatableStorageResourceConfig, IDeepCloneableStorageResourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
StorageResourceConfig()
public StorageResourceConfig()StorageResourceConfig(StorageResourceConfig)
public StorageResourceConfig(StorageResourceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
StorageResourceConfig |
Properties
ConfigCase
public StorageResourceConfig.ConfigOneofCase ConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
StorageResourceConfigConfigOneofCase |
|
ExistingBucket
public ExistingBucketConfig ExistingBucket { get; set; }Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.
| Property Value | |
|---|---|
| Type | Description |
ExistingBucketConfig |
|
ExistingFilestore
public ExistingFilestoreConfig ExistingFilestore { get; set; }Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.
| Property Value | |
|---|---|
| Type | Description |
ExistingFilestoreConfig |
|
ExistingLustre
public ExistingLustreConfig ExistingLustre { get; set; }Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.
| Property Value | |
|---|---|
| Type | Description |
ExistingLustreConfig |
|
NewBucket
public NewBucketConfig NewBucket { get; set; }Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.
| Property Value | |
|---|---|
| Type | Description |
NewBucketConfig |
|
NewFilestore
public NewFilestoreConfig NewFilestore { get; set; }Optional. Immutable. If set, indicates that a new Filestore instance should be created.
| Property Value | |
|---|---|
| Type | Description |
NewFilestoreConfig |
|
NewLustre
public NewLustreConfig NewLustre { get; set; }Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.
| Property Value | |
|---|---|
| Type | Description |
NewLustreConfig |
|