StorageResourceConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)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.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
new_filestore |
google.cloud.hypercomputecluster_v1beta.types.NewFilestoreConfig
Optional. Immutable. If set, indicates that a new Filestore instance should be created. This field is a member of oneof_ config.
|
existing_filestore |
google.cloud.hypercomputecluster_v1beta.types.ExistingFilestoreConfig
Optional. Immutable. If set, indicates that an existing Filestore instance should be imported. This field is a member of oneof_ config.
|
new_bucket |
google.cloud.hypercomputecluster_v1beta.types.NewBucketConfig
Optional. Immutable. If set, indicates that a new Cloud Storage bucket should be created. This field is a member of oneof_ config.
|
existing_bucket |
google.cloud.hypercomputecluster_v1beta.types.ExistingBucketConfig
Optional. Immutable. If set, indicates that an existing Cloud Storage bucket should be imported. This field is a member of oneof_ config.
|
new_lustre |
google.cloud.hypercomputecluster_v1beta.types.NewLustreConfig
Optional. Immutable. If set, indicates that a new Managed Lustre instance should be created. This field is a member of oneof_ config.
|
existing_lustre |
google.cloud.hypercomputecluster_v1beta.types.ExistingLustreConfig
Optional. Immutable. If set, indicates that an existing Managed Lustre instance should be imported. This field is a member of oneof_ config.
|