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
| <aname="input_grants"></a> [grants](#input\_grants)| A list of policy grants for the bucket, taking a list of permissions.<br/>Conflicts with `acl`. Set `acl` to `null` to use this.<br/>Deprecated by AWS in favor of bucket policies.<br/>Automatically disabled if `s3_object_ownership` is set to "BucketOwnerEnforced". | <pre>list(object({<br/> id = string<br/> type = string<br/> permissions = list(string)<br/> uri = string<br/> }))</pre> |`[]`| no |
282
283
| <aname="input_id_length_limit"></a> [id\_length\_limit](#input\_id\_length\_limit)| Limit `id` to this many characters (minimum 6).<br/>Set to `0` for unlimited length.<br/>Set to `null` for keep the existing setting, which defaults to `0`.<br/>Does not affect `id_full`. |`number`|`null`| no |
283
284
| <aname="input_ignore_public_acls"></a> [ignore\_public\_acls](#input\_ignore\_public\_acls)| Set to `false` to disable the ignoring of public access lists on the bucket |`bool`|`true`| no |
285
+
| <aname="input_intelligent_tiering_configuration"></a> [intelligent\_tiering\_configuration](#input\_intelligent\_tiering\_configuration)| A list of S3 Intelligent-Tiering configurations for the bucket.<br/>Each configuration controls archive access tiers within the INTELLIGENT\_TIERING storage class.<br/>`access_tier` must be `ARCHIVE_ACCESS` or `DEEP_ARCHIVE_ACCESS`. | <pre>list(object({<br/> name = string<br/> status = optional(string, "Enabled")<br/> filter = optional(object({<br/> prefix = optional(string)<br/> tags = optional(map(string))<br/> }))<br/> tiering = list(object({<br/> access_tier = string<br/> days = number<br/> }))<br/> }))</pre> |`[]`| no |
284
286
| <aname="input_kms_master_key_arn"></a> [kms\_master\_key\_arn](#input\_kms\_master\_key\_arn)| The AWS KMS master key ARN used for the `SSE-KMS` encryption. This can only be used when you set the value of `sse_algorithm` as `aws:kms`. The default aws/s3 AWS KMS master key is used if this element is absent while the `sse_algorithm` is `aws:kms`|`string`|`""`| no |
285
287
| <aname="input_label_key_case"></a> [label\_key\_case](#input\_label\_key\_case)| Controls the letter case of the `tags` keys (label names) for tags generated by this module.<br/>Does not affect keys of tags passed in via the `tags` input.<br/>Possible values: `lower`, `title`, `upper`.<br/>Default value: `title`. |`string`|`null`| no |
286
288
| <aname="input_label_order"></a> [label\_order](#input\_label\_order)| The order in which the labels (ID elements) appear in the `id`.<br/>Defaults to ["namespace", "environment", "stage", "name", "attributes"].<br/>You can omit any of the 6 labels ("tenant" is the 6th), but at least one must be present. |`list(string)`|`null`| no |
0 commit comments