Interface CfnCluster.BrokerLogsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCluster.BrokerLogsProperty.Jsii$Proxy
- Enclosing class:
CfnCluster
@Stability(Stable)
public static interface CfnCluster.BrokerLogsProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.msk.*; BrokerLogsProperty brokerLogsProperty = BrokerLogsProperty.builder() .cloudWatchLogs(CloudWatchLogsProperty.builder() .enabled(false) // the properties below are optional .logGroup("logGroup") .build()) .firehose(FirehoseProperty.builder() .enabled(false) // the properties below are optional .deliveryStream("deliveryStream") .build()) .s3(S3Property.builder() .enabled(false) // the properties below are optional .bucket("bucket") .prefix("prefix") .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCluster.BrokerLogsProperty
static final class
An implementation forCfnCluster.BrokerLogsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Details of the CloudWatch Logs destination for broker logs.default Object
Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.default Object
getS3()
Details of the Amazon S3 destination for broker logs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudWatchLogs
Details of the CloudWatch Logs destination for broker logs.- See Also:
-
getFirehose
Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.- See Also:
-
getS3
Details of the Amazon S3 destination for broker logs.- See Also:
-
builder
-