Module bucket

Module bucket 

Source
Expand description

Defines additional types related to Bucket.

Modules§

encryption
Defines additional types related to Encryption.
iam_config
Defines additional types related to IamConfig.
ip_filter
Defines additional types related to IpFilter.
lifecycle
Defines additional types related to Lifecycle.

Structs§

Autoclass
Configuration for a bucket’s Autoclass feature.
Billing
Billing properties of a bucket.
Cors
Cross-Origin Response sharing (CORS) properties for a bucket. For more on Cloud Storage and CORS, see https://cloud.google.com/storage/docs/cross-origin. For more on CORS in general, see https://tools.ietf.org/html/rfc6454.
CustomPlacementConfig
Configuration for Custom Dual Regions. It should specify precisely two eligible regions within the same Multiregion. More information on regions may be found here.
Encryption
Encryption properties of a bucket.
HierarchicalNamespace
Configuration for a bucket’s hierarchical namespace feature.
IamConfig
Bucket restriction options.
IpFilter
The bucket IP filtering configuration. Specifies the network sources that can access the bucket, as well as its underlying objects.
Lifecycle
Lifecycle properties of a bucket. For more information, see https://cloud.google.com/storage/docs/lifecycle.
Logging
Logging-related properties of a bucket.
ObjectRetention
Object Retention related properties of a bucket.
RetentionPolicy
Retention policy properties of a bucket.
SoftDeletePolicy
Soft delete policy properties of a bucket.
Versioning
Properties of a bucket related to versioning. For more on Cloud Storage versioning, see https://cloud.google.com/storage/docs/object-versioning.
Website
Properties of a bucket related to accessing the contents as a static website. For more on hosting a static website via Cloud Storage, see https://cloud.google.com/storage/docs/hosting-static-website.