aws-cdk-lib.aws_lex.CfnBotAlias.S3BucketLogDestinationProperty

interface S3BucketLogDestinationProperty

LanguageType name
.NETAmazon.CDK.AWS.Lex.CfnBotAlias.S3BucketLogDestinationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awslex#CfnBotAlias_S3BucketLogDestinationProperty
Javasoftware.amazon.awscdk.services.lex.CfnBotAlias.S3BucketLogDestinationProperty
Pythonaws_cdk.aws_lex.CfnBotAlias.S3BucketLogDestinationProperty
TypeScript aws-cdk-lib » aws_lex » CfnBotAlias » S3BucketLogDestinationProperty

Specifies an Amazon S3 bucket for logging audio conversations.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lex as lex } from 'aws-cdk-lib';
const s3BucketLogDestinationProperty: lex.CfnBotAlias.S3BucketLogDestinationProperty = {
  logPrefix: 'logPrefix',
  s3BucketArn: 's3BucketArn',

  // the properties below are optional
  kmsKeyArn: 'kmsKeyArn',
};

Properties

NameTypeDescription
logPrefixstringThe S3 prefix to assign to audio log files.
s3BucketArnstringThe Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.
kmsKeyArn?stringThe Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an Amazon S3 bucket.

logPrefix

Type: string

The S3 prefix to assign to audio log files.


s3BucketArn

Type: string

The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.


kmsKeyArn?

Type: string (optional)

The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an Amazon S3 bucket.