aws-cdk-lib.aws_kafkaconnect.CfnConnector.WorkerLogDeliveryProperty

interface WorkerLogDeliveryProperty

LanguageType name
.NETAmazon.CDK.AWS.KafkaConnect.CfnConnector.WorkerLogDeliveryProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskafkaconnect#CfnConnector_WorkerLogDeliveryProperty
Javasoftware.amazon.awscdk.services.kafkaconnect.CfnConnector.WorkerLogDeliveryProperty
Pythonaws_cdk.aws_kafkaconnect.CfnConnector.WorkerLogDeliveryProperty
TypeScript aws-cdk-lib » aws_kafkaconnect » CfnConnector » WorkerLogDeliveryProperty

Workers can send worker logs to different destination types.

This configuration specifies the details of these destinations.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kafkaconnect as kafkaconnect } from 'aws-cdk-lib';
const workerLogDeliveryProperty: kafkaconnect.CfnConnector.WorkerLogDeliveryProperty = {
  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 | CloudWatchLogsLogDeliveryPropertyDetails about delivering logs to Amazon CloudWatch Logs.
firehose?IResolvable | FirehoseLogDeliveryPropertyDetails about delivering logs to Amazon Kinesis Data Firehose.
s3?IResolvable | S3LogDeliveryPropertyDetails about delivering logs to Amazon S3.

cloudWatchLogs?

Type: IResolvable | CloudWatchLogsLogDeliveryProperty (optional)

Details about delivering logs to Amazon CloudWatch Logs.


firehose?

Type: IResolvable | FirehoseLogDeliveryProperty (optional)

Details about delivering logs to Amazon Kinesis Data Firehose.


s3?

Type: IResolvable | S3LogDeliveryProperty (optional)

Details about delivering logs to Amazon S3.