Class BucketStorageLayout
The storage layout configuration of a bucket.
Implements
Inherited Members
Namespace: Google.Apis.Storage.v1.Data
Assembly: Google.Apis.Storage.v1.dll
Syntax
public class BucketStorageLayout : IDirectResponseSchema
Properties
Bucket
The name of the bucket.
Declaration
[JsonProperty("bucket")]
public virtual string Bucket { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomPlacementConfig
The bucket's custom placement configuration for Custom Dual Regions.
Declaration
[JsonProperty("customPlacementConfig")]
public virtual BucketStorageLayout.CustomPlacementConfigData CustomPlacementConfig { get; set; }
Property Value
Type | Description |
---|---|
BucketStorageLayout.CustomPlacementConfigData |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HierarchicalNamespace
The bucket's hierarchical namespace configuration.
Declaration
[JsonProperty("hierarchicalNamespace")]
public virtual BucketStorageLayout.HierarchicalNamespaceData HierarchicalNamespace { get; set; }
Property Value
Type | Description |
---|---|
BucketStorageLayout.HierarchicalNamespaceData |
Kind
The kind of item this is. For storage layout, this is always storage#storageLayout.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Location
The location of the bucket.
Declaration
[JsonProperty("location")]
public virtual string Location { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationType
The type of the bucket location.
Declaration
[JsonProperty("locationType")]
public virtual string LocationType { get; set; }
Property Value
Type | Description |
---|---|
string |