← Back to registry

modules/object-storage-bucket/scaleway

Source: cf-tfr.davidguerrero.fr/modules/object-storage-bucket/scaleway

module "object-storage-bucket" {
  source  = "cf-tfr.davidguerrero.fr/modules/object-storage-bucket/scaleway"
  version = "0.1.0"
}

Versions


Requirements

Name Version
terraform >= 1.0
random >= 3.8
scaleway >= 2.70

Providers

Name Version
random >= 3.8
scaleway >= 2.70

Modules

No modules.

Resources

Name Type
random_string.suffix resource
scaleway_object_bucket.bucket resource
scaleway_object_bucket_policy.bucket resource

Inputs

Name Description Type Default Required
add_random_suffix Whether to add a random suffix to the bucket name. bool true no
admin_application_ids List of application IDs to grant admin access to the bucket. list(string) [] no
admin_user_ids List of user IDs to grant admin access to the bucket. list(string) [] no
name The bucket name. string n/a yes
random_suffix_length Length of the bucket random suffix, if enabled. number 8 no
readonly_application_ids List of application IDs to grant read access to the bucket. list(string) [] no
readwrite_application_ids List of application IDs to grant read+write access to the bucket. list(string) [] no
region The bucket region. string n/a yes

Outputs

Name Description
endpoint The bucket endpoint.
id The bucket ID.
name The bucket name (without regional prefix).
region The bucket region.