Class CfnCluster.BrokerLogsProperty
The broker logs configuration for this MSK cluster.
Inheritance
System.Object
CfnCluster.BrokerLogsProperty
Implements
Namespace: Amazon.CDK.AWS.MSK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class BrokerLogsProperty : Object, CfnCluster.IBrokerLogsProperty
Syntax (vb)
Public Class BrokerLogsProperty
Inherits Object
Implements CfnCluster.IBrokerLogsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MSK;
var brokerLogsProperty = new BrokerLogsProperty {
CloudWatchLogs = new CloudWatchLogsProperty {
Enabled = false,
// the properties below are optional
LogGroup = "logGroup"
},
Firehose = new FirehoseProperty {
Enabled = false,
// the properties below are optional
DeliveryStream = "deliveryStream"
},
S3 = new S3Property {
Enabled = false,
// the properties below are optional
Bucket = "bucket",
Prefix = "prefix"
}
};
Synopsis
Constructors
BrokerLogsProperty() |
Properties
CloudWatchLogs | Details of the CloudWatch Logs destination for broker logs. |
Firehose | Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs. |
S3 | Details of the Amazon S3 destination for broker logs. |
Constructors
BrokerLogsProperty()
public BrokerLogsProperty()
Properties
CloudWatchLogs
Details of the CloudWatch Logs destination for broker logs.
public object CloudWatchLogs { get; set; }
Property Value
System.Object
Remarks
Firehose
Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.
public object Firehose { get; set; }
Property Value
System.Object
Remarks
S3
Details of the Amazon S3 destination for broker logs.
public object S3 { get; set; }
Property Value
System.Object