Class NewBucketConfig
When set in a StorageResourceConfig, indicates that a new Google Cloud Storage bucket should be created.
Implements
Inherited Members
Namespace: Google.Apis.HypercomputeCluster.v1.Data
Assembly: Google.Apis.HypercomputeCluster.v1.dll
Syntax
public class NewBucketConfig : IDirectResponseSchema
Properties
Autoclass
Optional. Immutable. If set, indicates that the bucket should use Autoclass.
Declaration
[JsonProperty("autoclass")]
public virtual GcsAutoclassConfig Autoclass { get; set; }
Property Value
| Type | Description |
|---|---|
| GcsAutoclassConfig |
Bucket
Required. Immutable. Name of the Cloud Storage bucket to create.
Declaration
[JsonProperty("bucket")]
public virtual string Bucket { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HierarchicalNamespace
Optional. Immutable. If set, indicates that the bucket should use hierarchical namespaces.
Declaration
[JsonProperty("hierarchicalNamespace")]
public virtual GcsHierarchicalNamespaceConfig HierarchicalNamespace { get; set; }
Property Value
| Type | Description |
|---|---|
| GcsHierarchicalNamespaceConfig |
StorageClass
Optional. Immutable. If set, uses the provided storage class as the bucket's default storage class.
Declaration
[JsonProperty("storageClass")]
public virtual string StorageClass { get; set; }
Property Value
| Type | Description |
|---|---|
| string |