aws-cdk-lib.aws_ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty

interface DestinationConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.IVSChat.CfnLoggingConfiguration.DestinationConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsivschat#CfnLoggingConfiguration_DestinationConfigurationProperty
Javasoftware.amazon.awscdk.services.ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty
Pythonaws_cdk.aws_ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty
TypeScript aws-cdk-lib » aws_ivschat » CfnLoggingConfiguration » DestinationConfigurationProperty

The DestinationConfiguration property type describes a location where chat logs will be stored.

Each member represents the configuration of one log destination. For logging, you define only one type of destination.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ivschat as ivschat } from 'aws-cdk-lib';
const destinationConfigurationProperty: ivschat.CfnLoggingConfiguration.DestinationConfigurationProperty = {
  cloudWatchLogs: {
    logGroupName: 'logGroupName',
  },
  firehose: {
    deliveryStreamName: 'deliveryStreamName',
  },
  s3: {
    bucketName: 'bucketName',
  },
};

Properties

NameTypeDescription
cloudWatchLogs?IResolvable | CloudWatchLogsDestinationConfigurationPropertyAn Amazon CloudWatch Logs destination configuration where chat activity will be logged.
firehose?IResolvable | FirehoseDestinationConfigurationPropertyAn Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.
s3?IResolvable | S3DestinationConfigurationPropertyAn Amazon S3 destination configuration where chat activity will be logged.

cloudWatchLogs?

Type: IResolvable | CloudWatchLogsDestinationConfigurationProperty (optional)

An Amazon CloudWatch Logs destination configuration where chat activity will be logged.


firehose?

Type: IResolvable | FirehoseDestinationConfigurationProperty (optional)

An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.


s3?

Type: IResolvable | S3DestinationConfigurationProperty (optional)

An Amazon S3 destination configuration where chat activity will be logged.