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
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -166,6 +166,7 @@ No modules.
166
166
|[aws_iam_policy_document.access_log_delivery](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
167
167
|[aws_iam_policy_document.combined](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
168
168
|[aws_iam_policy_document.deny_incorrect_encryption_headers](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
169
+
|[aws_iam_policy_document.deny_incorrect_kms_key_sse](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
169
170
|[aws_iam_policy_document.deny_insecure_transport](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
170
171
|[aws_iam_policy_document.deny_unencrypted_object_uploads](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
171
172
|[aws_iam_policy_document.elb_log_delivery](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
@@ -183,13 +184,15 @@ No modules.
183
184
| <aname="input_access_log_delivery_policy_source_accounts"></a> [access\_log\_delivery\_policy\_source\_accounts](#input\_access\_log\_delivery\_policy\_source\_accounts)| (Optional) List of AWS Account IDs should be allowed to deliver access logs to this bucket. |`list(string)`|`[]`| no |
184
185
| <aname="input_access_log_delivery_policy_source_buckets"></a> [access\_log\_delivery\_policy\_source\_buckets](#input\_access\_log\_delivery\_policy\_source\_buckets)| (Optional) List of S3 bucket ARNs wich should be allowed to deliver access logs to this bucket. |`list(string)`|`[]`| no |
185
186
| <aname="input_acl"></a> [acl](#input\_acl)| (Optional) The canned ACL to apply. Conflicts with `grant`|`string`|`null`| no |
187
+
| <aname="input_allowed_kms_key_arn"></a> [allowed\_kms\_key\_arn](#input\_allowed\_kms\_key\_arn)| The ARN of KMS key which should be allowed in PutObject |`string`|`null`| no |
| <aname="input_analytics_self_source_destination"></a> [analytics\_self\_source\_destination](#input\_analytics\_self\_source\_destination)| Whether or not the analytics source bucket is also the destination bucket. |`bool`|`false`| no |
188
190
| <aname="input_analytics_source_account_id"></a> [analytics\_source\_account\_id](#input\_analytics\_source\_account\_id)| The analytics source account id. |`string`|`null`| no |
189
191
| <aname="input_analytics_source_bucket_arn"></a> [analytics\_source\_bucket\_arn](#input\_analytics\_source\_bucket\_arn)| The analytics source bucket ARN. |`string`|`null`| no |
190
192
| <aname="input_attach_access_log_delivery_policy"></a> [attach\_access\_log\_delivery\_policy](#input\_attach\_access\_log\_delivery\_policy)| Controls if S3 bucket should have S3 access log delivery policy attached |`bool`|`false`| no |
191
193
| <aname="input_attach_analytics_destination_policy"></a> [attach\_analytics\_destination\_policy](#input\_attach\_analytics\_destination\_policy)| Controls if S3 bucket should have bucket analytics destination policy attached. |`bool`|`false`| no |
192
194
| <aname="input_attach_deny_incorrect_encryption_headers"></a> [attach\_deny\_incorrect\_encryption\_headers](#input\_attach\_deny\_incorrect\_encryption\_headers)| Controls if S3 bucket should deny incorrect encryption headers policy attached. |`bool`|`false`| no |
195
+
| <aname="input_attach_deny_incorrect_kms_key_sse"></a> [attach\_deny\_incorrect\_kms\_key\_sse](#input\_attach\_deny\_incorrect\_kms\_key\_sse)| Controls if S3 bucket policy should deny usage of incorrect KMS key SSE. |`bool`|`false`| no |
193
196
| <aname="input_attach_deny_insecure_transport_policy"></a> [attach\_deny\_insecure\_transport\_policy](#input\_attach\_deny\_insecure\_transport\_policy)| Controls if S3 bucket should have deny non-SSL transport policy attached |`bool`|`false`| no |
194
197
| <aname="input_attach_deny_unencrypted_object_uploads"></a> [attach\_deny\_unencrypted\_object\_uploads](#input\_attach\_deny\_unencrypted\_object\_uploads)| Controls if S3 bucket should deny unencrypted object uploads policy attached. |`bool`|`false`| no |
195
198
| <aname="input_attach_elb_log_delivery_policy"></a> [attach\_elb\_log\_delivery\_policy](#input\_attach\_elb\_log\_delivery\_policy)| Controls if S3 bucket should have ELB log delivery policy attached |`bool`|`false`| no |
0 commit comments