Modules§
- delete
- get
- get_
iam_ policy - iam_
configuration - Nested message and enum types in
IamConfiguration. - insert
- lifecycle
- Nested message and enum types in
Lifecycle. - list
- list_
channels - lock_
retention_ policy - patch
- set_
iam_ policy - test_
iam_ permissions
Structs§
- Autoclass
- Configuration for a bucket’s Autoclass feature.
- Billing
- Billing properties of a bucket.
- Binding
- Associates
members, or principals, with arole. - Bucket
- A bucket.
- Condition
- Cors
- Cross-Origin Response sharing (CORS) properties for a bucket. For more on GCS and CORS, see https://cloud.google.com/storage/docs/cross-origin. For more on CORS in general, see https://tools.ietf.org/html/rfc6454.
- Encryption
- Encryption properties of a bucket.
- IamConfiguration
- Bucket restriction options currently enforced on the bucket.
- Lifecycle
- Lifecycle properties of a bucket. For more information, see https://cloud.google.com/storage/docs/lifecycle.
- Logging
- Logging-related properties of a bucket.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- Retention
Policy - Retention policy properties of a bucket.
- Versioning
- Properties of a bucket related to versioning. For more on GCS 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 GCS, see https://cloud.google.com/storage/docs/hosting-static-website.