ClusterStorageResourceConfig class

Constructors

ClusterStorageResourceConfig({Input<ClusterStorageResourceConfigExistingBucket?>? existingBucket, Input<ClusterStorageResourceConfigExistingFilestore?>? existingFilestore, Input<ClusterStorageResourceConfigExistingLustre?>? existingLustre, Input<ClusterStorageResourceConfigNewBucket?>? newBucket, Input<ClusterStorageResourceConfigNewFilestore?>? newFilestore, Input<ClusterStorageResourceConfigNewLustre?>? newLustre})
Creates a new ClusterStorageResourceConfig. existingBucket When set in a StorageResourceConfig, indicates that an existing existingFilestore When set in a StorageResourceConfig, indicates that an existing existingLustre When set in a StorageResourceConfig, indicates that an existing newBucket When set in a StorageResourceConfig, indicates that a new newFilestore When set in a StorageResourceConfig, indicates that a new newLustre When set in a StorageResourceConfig, indicates that a new
const
ClusterStorageResourceConfig.fromMap(Map<String, dynamic> map)
factory

Properties

existingBucket → Input<ClusterStorageResourceConfigExistingBucket?>?
When set in a StorageResourceConfig, indicates that an existing Google Cloud Storage bucket should be imported. Structure is documented below.
final
existingFilestore → Input<ClusterStorageResourceConfigExistingFilestore?>?
When set in a StorageResourceConfig, indicates that an existing Filestore instance should be imported. Structure is documented below.
final
existingLustre → Input<ClusterStorageResourceConfigExistingLustre?>?
When set in a StorageResourceConfig, indicates that an existing Managed Lustre instance should be imported. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
newBucket → Input<ClusterStorageResourceConfigNewBucket?>?
When set in a StorageResourceConfig, indicates that a new Google Cloud Storage bucket should be created. Structure is documented below.
final
newFilestore → Input<ClusterStorageResourceConfigNewFilestore?>?
When set in a StorageResourceConfig, indicates that a new Filestore instance should be created. Structure is documented below.
final
newLustre → Input<ClusterStorageResourceConfigNewLustre?>?
When set in a StorageResourceConfig, indicates that a new Managed Lustre instance should be created. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited