aws-cdk-lib.aws_msk.CfnCluster.BrokerLogsProperty

interface BrokerLogsProperty

LanguageType name
.NETAmazon.CDK.AWS.MSK.CfnCluster.BrokerLogsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsmsk#CfnCluster_BrokerLogsProperty
Javasoftware.amazon.awscdk.services.msk.CfnCluster.BrokerLogsProperty
Pythonaws_cdk.aws_msk.CfnCluster.BrokerLogsProperty
TypeScript aws-cdk-lib » aws_msk » CfnCluster » BrokerLogsProperty

The broker logs configuration for this MSK cluster.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_msk as msk } from 'aws-cdk-lib';
const brokerLogsProperty: msk.CfnCluster.BrokerLogsProperty = {
  cloudWatchLogs: {
    enabled: false,

    // the properties below are optional
    logGroup: 'logGroup',
  },
  firehose: {
    enabled: false,

    // the properties below are optional
    deliveryStream: 'deliveryStream',
  },
  s3: {
    enabled: false,

    // the properties below are optional
    bucket: 'bucket',
    prefix: 'prefix',
  },
};

Properties

NameTypeDescription
cloudWatchLogs?IResolvable | CloudWatchLogsPropertyDetails of the CloudWatch Logs destination for broker logs.
firehose?IResolvable | FirehosePropertyDetails of the Kinesis Data Firehose delivery stream that is the destination for broker logs.
s3?IResolvable | S3PropertyDetails of the Amazon S3 destination for broker logs.

cloudWatchLogs?

Type: IResolvable | CloudWatchLogsProperty (optional)

Details of the CloudWatch Logs destination for broker logs.


firehose?

Type: IResolvable | FirehoseProperty (optional)

Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.


s3?

Type: IResolvable | S3Property (optional)

Details of the Amazon S3 destination for broker logs.