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
Inherited Members
Namespace: Google.Apis.HypercomputeCluster.v1.Data
Assembly: Google.Apis.HypercomputeCluster.v1.dll
Syntax
public class StorageResourceConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExistingBucket
Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported.
Declaration
[JsonProperty("existingBucket")]
public virtual ExistingBucketConfig ExistingBucket { get; set; }
Property Value
| Type | Description |
|---|---|
| ExistingBucketConfig |
ExistingFilestore
Optional. Immutable. If set, indicates that an existing Filestore instance should be imported.
Declaration
[JsonProperty("existingFilestore")]
public virtual ExistingFilestoreConfig ExistingFilestore { get; set; }
Property Value
| Type | Description |
|---|---|
| ExistingFilestoreConfig |
ExistingLustre
Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported.
Declaration
[JsonProperty("existingLustre")]
public virtual ExistingLustreConfig ExistingLustre { get; set; }
Property Value
| Type | Description |
|---|---|
| ExistingLustreConfig |
NewBucket
Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created.
Declaration
[JsonProperty("newBucket")]
public virtual NewBucketConfig NewBucket { get; set; }
Property Value
| Type | Description |
|---|---|
| NewBucketConfig |
NewFilestore
Optional. Immutable. If set, indicates that a new Filestore instance should be created.
Declaration
[JsonProperty("newFilestore")]
public virtual NewFilestoreConfig NewFilestore { get; set; }
Property Value
| Type | Description |
|---|---|
| NewFilestoreConfig |
NewLustre
Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created.
Declaration
[JsonProperty("newLustre")]
public virtual NewLustreConfig NewLustre { get; set; }
Property Value
| Type | Description |
|---|---|
| NewLustreConfig |