You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CORS configuration for the bucket. Defaults to null.
object({...})
null
encryption_key
KMS key that will be used for encryption.
string
null
force_destroy
Optional map to set force destroy keyed by name, defaults to false.
bool
false
iam
IAM bindings in {ROLE => [MEMBERS]} format.
map(list(string))
{}
labels
Labels to be attached to all buckets.
map(string)
{}
lifecycle_rule
Bucket lifecycle rule
object({...})
null
location
Bucket location.
string
EU
logging_config
Bucket logging configuration.
object({...})
null
prefix
Prefix used to generate the bucket name.
string
null
retention_policy
Bucket retention policy.
object({...})
null
storage_class
Bucket storage class.
string
...
uniform_bucket_level_access
Allow using object ACLs (false) or not (true, this is the recommended behavior) , defaults to true (which is the recommended practice, but not the behavior of storage API).