interface S3BucketLogDestinationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Lex.CfnBot.S3BucketLogDestinationProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awslex#CfnBot_S3BucketLogDestinationProperty |
Java | software.amazon.awscdk.services.lex.CfnBot.S3BucketLogDestinationProperty |
Python | aws_cdk.aws_lex.CfnBot.S3BucketLogDestinationProperty |
TypeScript | aws-cdk-lib » aws_lex » CfnBot » 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.CfnBot.S3BucketLogDestinationProperty = {
logPrefix: 'logPrefix',
s3BucketArn: 's3BucketArn',
// the properties below are optional
kmsKeyArn: 'kmsKeyArn',
};
Properties
| Name | Type | Description |
|---|---|---|
| log | string | The S3 prefix to assign to audio log files. |
| s3 | string | The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored. |
| kms | string | The 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.

.NET
Go
Java
Python
TypeScript