123456789101112131415161718192021222324252627 |
- variable "extra_principals" {
- description = "Additional principals that are granted direct access."
- type = list(string)
- default = []
- }
- variable "name" {
- description = "Suffix to end a lot of things, such as the role bucket name."
- type = string
- }
- variable "role_assumers" {
- description = "List of principals allowed to assume the role."
- type = list(string)
- default = []
- }
- variable "tags" {
- description = "Tags for the bucket and kms key."
- type = map(any)
- }
- variable "cors_rules" {
- description = "Map containing rules for Cross-Origin Resource Sharing."
- type = map(any)
- default = {}
- }
|