Reference documentation and code samples for the Google Cloud Hypercompute Cluster V1beta Client class NewBucketConfig.
When set in a StorageResourceConfig , indicates that a new Google Cloud Storage bucket should be created.
Generated from protobuf message google.cloud.hypercomputecluster.v1beta.NewBucketConfig
Namespace
Google \ Cloud \ HypercomputeCluster \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ autoclass
↳ storage_class
int
Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.
↳ bucket
string
Required. Immutable. Name of the Cloud Storage bucket to create.
↳ hierarchical_namespace
GcsHierarchicalNamespaceConfig
Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces .
getAutoclass
Optional. Immutable. If set, indicates that the bucket should use Autoclass .
hasAutoclass
setAutoclass
Optional. Immutable. If set, indicates that the bucket should use Autoclass .
$this
getStorageClass
Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.
hasStorageClass
setStorageClass
Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.
$this
getBucket
Required. Immutable. Name of the Cloud Storage bucket to create.
string
setBucket
Required. Immutable. Name of the Cloud Storage bucket to create.
var
string
$this
getHierarchicalNamespace
Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces .
hasHierarchicalNamespace
clearHierarchicalNamespace
setHierarchicalNamespace
Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces .
$this
getOption
string

