See: Description
| Interface | Description |
|---|---|
| CfnBatchScramSecretProps |
Properties for defining a `CfnBatchScramSecret`.
|
| CfnCluster.BrokerLogsProperty |
You can configure your Amazon MSK cluster to send broker logs to different destination types.
|
| CfnCluster.BrokerNodeGroupInfoProperty |
The setup to be used for brokers in the cluster.
|
| CfnCluster.ClientAuthenticationProperty |
Includes information related to client authentication.
|
| CfnCluster.CloudWatchLogsProperty |
Details of the CloudWatch Logs destination for broker logs.
|
| CfnCluster.ConfigurationInfoProperty |
Specifies the Amazon MSK configuration to use for the brokers.
|
| CfnCluster.ConnectivityInfoProperty |
Specifies whether the cluster's brokers are publicly accessible.
|
| CfnCluster.EBSStorageInfoProperty |
Contains information about the EBS storage volumes attached to brokers.
|
| CfnCluster.EncryptionAtRestProperty |
The data volume encryption details.
|
| 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.EncryptionInTransitProperty |
The settings for encrypting data in transit.
|
| CfnCluster.FirehoseProperty |
Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.
|
| CfnCluster.IamProperty |
Details for IAM access control.
|
| CfnCluster.JmxExporterProperty |
Indicates whether you want to enable or disable the JMX Exporter.
|
| CfnCluster.LoggingInfoProperty |
You can configure your Amazon MSK cluster to send broker logs to different destination types.
|
| CfnCluster.NodeExporterProperty |
Indicates whether you want to enable or disable the Node Exporter.
|
| CfnCluster.OpenMonitoringProperty |
JMX and Node monitoring for the MSK cluster.
|
| CfnCluster.PrometheusProperty |
Prometheus settings for open monitoring.
|
| CfnCluster.ProvisionedThroughputProperty |
Specifies whether provisioned throughput is turned on and the volume throughput target.
|
| CfnCluster.PublicAccessProperty |
Specifies whether the cluster's brokers are accessible from the internet.
|
| CfnCluster.S3Property |
The details of the Amazon S3 destination for broker logs.
|
| CfnCluster.SaslProperty |
Details for client authentication using SASL.
|
| CfnCluster.ScramProperty |
Details for SASL/SCRAM client authentication.
|
| CfnCluster.StorageInfoProperty |
Contains information about storage volumes attached to MSK broker nodes.
|
| CfnCluster.TlsProperty |
Details for client authentication using TLS.
|
| CfnCluster.UnauthenticatedProperty |
Details for allowing no client authentication.
|
| CfnClusterProps |
Properties for defining a `CfnCluster`.
|
| CfnConfigurationProps |
Properties for defining a `CfnConfiguration`.
|
| CfnServerlessCluster.ClientAuthenticationProperty |
Example:
|
| CfnServerlessCluster.IamProperty |
Example:
|
| CfnServerlessCluster.SaslProperty |
Example:
|
| CfnServerlessCluster.VpcConfigProperty |
Example:
|
| CfnServerlessClusterProps |
Properties for defining a `CfnServerlessCluster`.
|
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.msk.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
An experimental construct library for this service is available in preview. Since it is not stable yet, it is distributed as a separate package so that you can pin its version independently of the rest of the CDK. See the package:
@aws-cdk/aws-msk-alpha
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::MSK.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Copyright © 2022. All rights reserved.