| BrokerLogging
(experimental) Configuration details related to broker logs.
|
| BrokerLogging.Builder
|
| CfnBatchScramSecret
A CloudFormation `AWS::MSK::BatchScramSecret`.
|
| CfnBatchScramSecret.Builder
|
| CfnBatchScramSecretProps
Properties for defining a `CfnBatchScramSecret`.
|
| CfnBatchScramSecretProps.Builder
|
| CfnCluster
A CloudFormation `AWS::MSK::Cluster`.
|
| CfnCluster.BrokerLogsProperty
You can configure your Amazon MSK cluster to send broker logs to different destination types.
|
| CfnCluster.BrokerLogsProperty.Builder
|
| CfnCluster.BrokerNodeGroupInfoProperty
The setup to be used for brokers in the cluster.
|
| CfnCluster.BrokerNodeGroupInfoProperty.Builder
|
| CfnCluster.Builder
|
| CfnCluster.ClientAuthenticationProperty
Includes information related to client authentication.
|
| CfnCluster.ClientAuthenticationProperty.Builder
|
| CfnCluster.CloudWatchLogsProperty
Details of the CloudWatch Logs destination for broker logs.
|
| CfnCluster.CloudWatchLogsProperty.Builder
|
| CfnCluster.ConfigurationInfoProperty
Specifies the Amazon MSK configuration to use for the brokers.
|
| CfnCluster.ConfigurationInfoProperty.Builder
|
| CfnCluster.ConnectivityInfoProperty
Specifies whether the cluster's brokers are publicly accessible.
|
| CfnCluster.ConnectivityInfoProperty.Builder
|
| CfnCluster.EBSStorageInfoProperty
Contains information about the EBS storage volumes attached to brokers.
|
| CfnCluster.EBSStorageInfoProperty.Builder
|
| CfnCluster.EncryptionAtRestProperty
The data volume encryption details.
|
| CfnCluster.EncryptionAtRestProperty.Builder
|
| CfnCluster.EncryptionInfoProperty
Includes encryption-related information, such as the Amazon KMS key used for encrypting data at rest and whether you want MSK to encrypt your data in transit.
|
| CfnCluster.EncryptionInfoProperty.Builder
|
| CfnCluster.EncryptionInTransitProperty
The settings for encrypting data in transit.
|
| CfnCluster.EncryptionInTransitProperty.Builder
|
| CfnCluster.FirehoseProperty
Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.
|
| CfnCluster.FirehoseProperty.Builder
|
| CfnCluster.IamProperty
Details for IAM access control.
|
| CfnCluster.IamProperty.Builder
|
| CfnCluster.JmxExporterProperty
Indicates whether you want to enable or disable the JMX Exporter.
|
| CfnCluster.JmxExporterProperty.Builder
|
| CfnCluster.LoggingInfoProperty
You can configure your Amazon MSK cluster to send broker logs to different destination types.
|
| CfnCluster.LoggingInfoProperty.Builder
|
| CfnCluster.NodeExporterProperty
Indicates whether you want to enable or disable the Node Exporter.
|
| CfnCluster.NodeExporterProperty.Builder
|
| CfnCluster.OpenMonitoringProperty
JMX and Node monitoring for the MSK cluster.
|
| CfnCluster.OpenMonitoringProperty.Builder
|
| CfnCluster.PrometheusProperty
Prometheus settings for open monitoring.
|
| CfnCluster.PrometheusProperty.Builder
|
| CfnCluster.ProvisionedThroughputProperty
Specifies whether provisioned throughput is turned on and the volume throughput target.
|
| CfnCluster.ProvisionedThroughputProperty.Builder
|
| CfnCluster.PublicAccessProperty
Specifies whether the cluster's brokers are accessible from the internet.
|
| CfnCluster.PublicAccessProperty.Builder
|
| CfnCluster.S3Property
The details of the Amazon S3 destination for broker logs.
|
| CfnCluster.S3Property.Builder
|
| CfnCluster.SaslProperty
Details for client authentication using SASL.
|
| CfnCluster.SaslProperty.Builder
|
| CfnCluster.ScramProperty
Details for SASL/SCRAM client authentication.
|
| CfnCluster.ScramProperty.Builder
|
| CfnCluster.StorageInfoProperty
Contains information about storage volumes attached to MSK broker nodes.
|
| CfnCluster.StorageInfoProperty.Builder
|
| CfnCluster.TlsProperty
Details for client authentication using TLS.
|
| CfnCluster.TlsProperty.Builder
|
| CfnCluster.UnauthenticatedProperty
Details for allowing no client authentication.
|
| CfnCluster.UnauthenticatedProperty.Builder
|
| CfnClusterProps
Properties for defining a `CfnCluster`.
|
| CfnClusterProps.Builder
|
| CfnConfiguration
A CloudFormation `AWS::MSK::Configuration`.
|
| CfnConfiguration.Builder
|
| CfnConfigurationProps
Properties for defining a `CfnConfiguration`.
|
| CfnConfigurationProps.Builder
|
| ClientAuthentication
(experimental) Configuration properties for client authentication.
|
| ClientBrokerEncryption
(experimental) Indicates the encryption setting for data in transit between clients and brokers.
|
| Cluster
(experimental) Create a MSK Cluster.
|
Cluster.Builder
(experimental) A fluent builder for Cluster.
|
| ClusterConfigurationInfo
(experimental) The Amazon MSK configuration to use for the cluster.
|
| ClusterConfigurationInfo.Builder
|
| ClusterMonitoringLevel
(experimental) The level of monitoring for the MSK cluster.
|
| ClusterProps
(experimental) Properties for a MSK Cluster.
|
| ClusterProps.Builder
|
| EbsStorageInfo
(experimental) EBS volume information.
|
| EbsStorageInfo.Builder
|
| EncryptionInTransitConfig
(experimental) The settings for encrypting data in transit.
|
| EncryptionInTransitConfig.Builder
|
| ICluster
(experimental) Represents a MSK Cluster.
|
ICluster.Jsii$Default
Internal default implementation for ICluster.
|
| KafkaVersion
(experimental) Kafka cluster version.
|
| MonitoringConfiguration
(experimental) Monitoring Configuration.
|
| MonitoringConfiguration.Builder
|
| S3LoggingConfiguration
(experimental) Details of the Amazon S3 destination for broker logs.
|
| S3LoggingConfiguration.Builder
|
| SaslAuthProps
(experimental) SASL authentication properties.
|
| SaslAuthProps.Builder
|
| TlsAuthProps
(experimental) TLS authentication properties.
|
| TlsAuthProps.Builder
|