aws-cdk-lib.aws_ivschat.CfnLoggingConfigurationProps

interface CfnLoggingConfigurationProps

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

Properties for defining a CfnLoggingConfiguration.

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 cfnLoggingConfigurationProps: ivschat.CfnLoggingConfigurationProps = {
  destinationConfiguration: {
    cloudWatchLogs: {
      logGroupName: 'logGroupName',
    },
    firehose: {
      deliveryStreamName: 'deliveryStreamName',
    },
    s3: {
      bucketName: 'bucketName',
    },
  },

  // the properties below are optional
  name: 'name',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
destinationConfigurationIResolvable | DestinationConfigurationPropertyThe DestinationConfiguration is a complex type that contains information about where chat content will be logged.
name?stringLogging-configuration name.
tags?CfnTag[]An array of key-value pairs to apply to this resource.

destinationConfiguration

Type: IResolvable | DestinationConfigurationProperty

The DestinationConfiguration is a complex type that contains information about where chat content will be logged.


name?

Type: string (optional)

Logging-configuration name.

The value does not need to be unique.


tags?

Type: CfnTag[] (optional)

An array of key-value pairs to apply to this resource.

For more information, see Tag .