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
|[aws_iam_policy_document.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
161
163
162
164
## Inputs
163
165
@@ -174,6 +176,9 @@ No modules.
174
176
| <aname="input_cloudwatch_log_group_name"></a> [cloudwatch\_log\_group\_name](#input\_cloudwatch\_log\_group\_name)| Name of the Cloudwatch Log Group to deliver logs to |`string`|`null`| no |
175
177
| <aname="input_cloudwatch_log_group_retention_in_days"></a> [cloudwatch\_log\_group\_retention\_in\_days](#input\_cloudwatch\_log\_group\_retention\_in\_days)| Specifies the number of days you want to retain log events in the log group |`number`|`0`| no |
176
178
| <aname="input_cloudwatch_logs_enabled"></a> [cloudwatch\_logs\_enabled](#input\_cloudwatch\_logs\_enabled)| Indicates whether you want to enable or disable streaming broker logs to Cloudwatch Logs |`bool`|`false`| no |
179
+
| <aname="input_cluster_override_policy_documents"></a> [cluster\_override\_policy\_documents](#input\_cluster\_override\_policy\_documents)| Override policy documents for cluster policy |`list(string)`|`null`| no |
180
+
| <aname="input_cluster_policy_statements"></a> [cluster\_policy\_statements](#input\_cluster\_policy\_statements)| Map of policy statements for cluster policy |`any`|`null`| no |
181
+
| <aname="input_cluster_source_policy_documents"></a> [cluster\_source\_policy\_documents](#input\_cluster\_source\_policy\_documents)| Source policy documents for cluster policy |`list(string)`|`null`| no |
177
182
| <aname="input_configuration_arn"></a> [configuration\_arn](#input\_configuration\_arn)| ARN of an externally created configuration to use |`string`|`null`| no |
178
183
| <aname="input_configuration_description"></a> [configuration\_description](#input\_configuration\_description)| Description of the configuration |`string`|`null`| no |
179
184
| <aname="input_configuration_name"></a> [configuration\_name](#input\_configuration\_name)| Name of the configuration |`string`|`null`| no |
@@ -186,6 +191,7 @@ No modules.
186
191
| <aname="input_connect_worker_config_properties_file_content"></a> [connect\_worker\_config\_properties\_file\_content](#input\_connect\_worker\_config\_properties\_file\_content)| Contents of connect-distributed.properties file. The value can be either base64 encoded or in raw format |`string`|`null`| no |
187
192
| <aname="input_create"></a> [create](#input\_create)| Determines whether cluster resources will be created |`bool`|`true`| no |
188
193
| <aname="input_create_cloudwatch_log_group"></a> [create\_cloudwatch\_log\_group](#input\_create\_cloudwatch\_log\_group)| Determines whether to create a CloudWatch log group |`bool`|`true`| no |
194
+
| <aname="input_create_cluster_policy"></a> [create\_cluster\_policy](#input\_create\_cluster\_policy)| Determines whether to create an MSK cluster policy |`bool`|`false`| no |
189
195
| <aname="input_create_configuration"></a> [create\_configuration](#input\_create\_configuration)| Determines whether to create a configuration |`bool`|`true`| no |
190
196
| <aname="input_create_connect_worker_configuration"></a> [create\_connect\_worker\_configuration](#input\_create\_connect\_worker\_configuration)| Determines whether to create connect worker configuration |`bool`|`false`| no |
191
197
| <aname="input_create_schema_registry"></a> [create\_schema\_registry](#input\_create\_schema\_registry)| Determines whether to create a Glue schema registry for managing Avro schemas for the cluster |`bool`|`true`| no |
@@ -229,6 +235,7 @@ No modules.
229
235
| <aname="output_bootstrap_brokers_sasl_iam"></a> [bootstrap\_brokers\_sasl\_iam](#output\_bootstrap\_brokers\_sasl\_iam)| One or more DNS names (or IP addresses) and SASL IAM port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS` and `client_authentication_sasl_iam` is set to `true`|
230
236
| <aname="output_bootstrap_brokers_sasl_scram"></a> [bootstrap\_brokers\_sasl\_scram](#output\_bootstrap\_brokers\_sasl\_scram)| One or more DNS names (or IP addresses) and SASL SCRAM port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS` and `client_authentication_sasl_scram` is set to `true`|
231
237
| <aname="output_bootstrap_brokers_tls"></a> [bootstrap\_brokers\_tls](#output\_bootstrap\_brokers\_tls)| One or more DNS names (or IP addresses) and TLS port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS`|
238
+
| <aname="output_cluster_uuid"></a> [cluster\_uuid](#output\_cluster\_uuid)| UUID of the MSK cluster, for use in IAM policies |
232
239
| <aname="output_configuration_arn"></a> [configuration\_arn](#output\_configuration\_arn)| Amazon Resource Name (ARN) of the configuration |
233
240
| <aname="output_configuration_latest_revision"></a> [configuration\_latest\_revision](#output\_configuration\_latest\_revision)| Latest revision of the configuration |
234
241
| <aname="output_connect_custom_plugins"></a> [connect\_custom\_plugins](#output\_connect\_custom\_plugins)| A map of output attributes for the connect custom plugins created |
| <aname="output_bootstrap_brokers_sasl_iam"></a> [bootstrap\_brokers\_sasl\_iam](#output\_bootstrap\_brokers\_sasl\_iam)| One or more DNS names (or IP addresses) and SASL IAM port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS` and `client_authentication_sasl_iam` is set to `true`|
64
64
| <aname="output_bootstrap_brokers_sasl_scram"></a> [bootstrap\_brokers\_sasl\_scram](#output\_bootstrap\_brokers\_sasl\_scram)| One or more DNS names (or IP addresses) and SASL SCRAM port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS` and `client_authentication_sasl_scram` is set to `true`|
65
65
| <aname="output_bootstrap_brokers_tls"></a> [bootstrap\_brokers\_tls](#output\_bootstrap\_brokers\_tls)| One or more DNS names (or IP addresses) and TLS port pairs. This attribute will have a value if `encryption_in_transit_client_broker` is set to `TLS_PLAINTEXT` or `TLS`|
66
+
| <aname="output_cluster_uuid"></a> [cluster\_uuid](#output\_cluster\_uuid)| UUID of the MSK cluster, for use in IAM policies |
66
67
| <aname="output_configuration_arn"></a> [configuration\_arn](#output\_configuration\_arn)| Amazon Resource Name (ARN) of the configuration |
67
68
| <aname="output_configuration_latest_revision"></a> [configuration\_latest\_revision](#output\_configuration\_latest\_revision)| Latest revision of the configuration |
68
69
| <aname="output_connect_custom_plugins"></a> [connect\_custom\_plugins](#output\_connect\_custom\_plugins)| A map of output attributes for the connect custom plugins created |
0 commit comments