vars.tf 659 B

123456789101112131415161718192021222324252627
  1. variable "extra_principals" {
  2. description = "Additional principals that are granted direct access."
  3. type = list(string)
  4. default = []
  5. }
  6. variable "name" {
  7. description = "Suffix to end a lot of things, such as the role bucket name."
  8. type = string
  9. }
  10. variable "role_assumers" {
  11. description = "List of principals allowed to assume the role."
  12. type = list(string)
  13. default = []
  14. }
  15. variable "tags" {
  16. description = "Tags for the bucket and kms key."
  17. type = map(any)
  18. }
  19. variable "cors_rules" {
  20. description = "Map containing rules for Cross-Origin Resource Sharing."
  21. type = map(any)
  22. default = {}
  23. }