Cluster Director v1beta API - Class NewBucketConfig (1.0.0-beta01)

public sealed class NewBucketConfig : IMessage<NewBucketConfig>, IEquatable<NewBucketConfig>, IDeepCloneable<NewBucketConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cluster Director v1beta API class NewBucketConfig.

When set in a [StorageResourceConfig][google.cloud.hypercomputecluster.v1beta.StorageResourceConfig], indicates that a new Google Cloud Storage bucket should be created.

Inheritance

object > NewBucketConfig

Namespace

Google.Cloud.HypercomputeCluster.V1Beta

Assembly

Google.Cloud.HypercomputeCluster.V1Beta.dll

Constructors

NewBucketConfig()

public NewBucketConfig()

NewBucketConfig(NewBucketConfig)

public NewBucketConfig(NewBucketConfig other)
Parameter
Name Description
other NewBucketConfig

Properties

Autoclass

public GcsAutoclassConfig Autoclass { get; set; }

Optional. Immutable. If set, indicates that the bucket should use Autoclass.

Property Value
Type Description
GcsAutoclassConfig

Bucket

public string Bucket { get; set; }

Required. Immutable. Name of the Cloud Storage bucket to create.

Property Value
Type Description
string

BucketAsBucketName

public BucketName BucketAsBucketName { get; set; }

BucketName-typed view over the Bucket resource name property.

Property Value
Type Description
BucketName

HasStorageClass

public bool HasStorageClass { get; }

Gets whether the "storage_class" field is set

Property Value
Type Description
bool

HierarchicalNamespace

public GcsHierarchicalNamespaceConfig HierarchicalNamespace { get; set; }

Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces.

Property Value
Type Description
GcsHierarchicalNamespaceConfig

OptionCase

public NewBucketConfig.OptionOneofCase OptionCase { get; }
Property Value
Type Description
NewBucketConfigOptionOneofCase

StorageClass

public NewBucketConfig.Types.StorageClass StorageClass { get; set; }

Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.

Property Value
Type Description
NewBucketConfigTypesStorageClass