awscc_msk_cluster (Resource)

Resource Type definition for AWS::MSK::Cluster

Schema

Required

Optional

Read-Only

Nested Schema for broker_node_group_info

Required:

Optional:

Nested Schema for broker_node_group_info.connectivity_info

Optional:

Nested Schema for broker_node_group_info.connectivity_info.public_access

Optional:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity

Optional:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity.client_authentication

Optional:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity.client_authentication.sasl

Optional:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity.client_authentication.sasl.iam

Required:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity.client_authentication.sasl.scram

Required:

Nested Schema for broker_node_group_info.connectivity_info.vpc_connectivity.client_authentication.tls

Required:

Nested Schema for broker_node_group_info.storage_info

Optional:

Nested Schema for broker_node_group_info.storage_info.ebs_storage_info

Optional:

Nested Schema for broker_node_group_info.storage_info.ebs_storage_info.provisioned_throughput

Optional:

Nested Schema for client_authentication

Optional:

Nested Schema for client_authentication.sasl

Optional:

Nested Schema for client_authentication.sasl.iam

Required:

Nested Schema for client_authentication.sasl.scram

Required:

Nested Schema for client_authentication.tls

Optional:

Nested Schema for client_authentication.unauthenticated

Required:

Nested Schema for configuration_info

Required:

Nested Schema for encryption_info

Optional:

Nested Schema for encryption_info.encryption_at_rest

Required:

Nested Schema for encryption_info.encryption_in_transit

Optional:

Nested Schema for logging_info

Required:

Nested Schema for logging_info.broker_logs

Optional:

Nested Schema for logging_info.broker_logs.cloudwatch_logs

Required:

Optional:

Nested Schema for logging_info.broker_logs.firehose

Required:

Optional:

Nested Schema for logging_info.broker_logs.s3

Required:

Optional:

Nested Schema for open_monitoring

Required:

Nested Schema for open_monitoring.prometheus

Optional:

Nested Schema for open_monitoring.prometheus.jmx_exporter

Required:

Nested Schema for open_monitoring.prometheus.node_exporter

Required:

Import

Import is supported using the following syntax:

$ terraform import awscc_msk_cluster.example <resource ID>