Get information on a Spaces bucket for use in other resources. This is useful if the Spaces bucket in question is not managed by Terraform or you need to utilize any of the bucket’s data.
Get the bucket by name:
data "digitalocean_spaces_bucket" "example" {
name = "my-spaces-bucket"
region = "nyc3"
}
output "bucket_domain_name" {
value = data.digitalocean_spaces_bucket.example.bucket_domain_name
}
The following arguments must be provided:
name
- (Required) The name of the Spaces bucket.region
- (Required) The slug of the region where the bucket is stored.The following attributes are exported:
name
- The name of the Spaces bucketregion
- The slug of the region where the bucket is stored.urn
- The uniform resource name of the bucketbucket_domain_name
- The FQDN of the bucket (e.g. bucket-name.nyc3.digitaloceanspaces.com)endpoint
- The FQDN of the bucket without the bucket name (e.g. nyc3.digitaloceanspaces.com)