Interface CfnBot.IConversationLogSettingsProperty
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
Namespace: Amazon.CDK.AWS.Lex
Assembly: Amazon.CDK.AWS.Lex.dll
Syntax (csharp)
public interface IConversationLogSettingsProperty
Syntax (vb)
Public Interface IConversationLogSettingsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Lex;
var conversationLogSettingsProperty = new ConversationLogSettingsProperty {
AudioLogSettings = new [] { new AudioLogSettingProperty {
Destination = new AudioLogDestinationProperty {
S3Bucket = new S3BucketLogDestinationProperty {
LogPrefix = "logPrefix",
S3BucketArn = "s3BucketArn",
// the properties below are optional
KmsKeyArn = "kmsKeyArn"
}
},
Enabled = false
} },
TextLogSettings = new [] { new TextLogSettingProperty {
Destination = new TextLogDestinationProperty {
CloudWatch = new CloudWatchLogGroupLogDestinationProperty {
CloudWatchLogGroupArn = "cloudWatchLogGroupArn",
LogPrefix = "logPrefix"
}
},
Enabled = false
} }
};
Synopsis
Properties
AudioLogSettings | The Amazon S3 settings for logging audio to an S3 bucket. |
TextLogSettings | The Amazon CloudWatch Logs settings for logging text and metadata. |
Properties
AudioLogSettings
The Amazon S3 settings for logging audio to an S3 bucket.
virtual object AudioLogSettings { get; }
Property Value
System.Object
Remarks
TextLogSettings
The Amazon CloudWatch Logs settings for logging text and metadata.
virtual object TextLogSettings { get; }
Property Value
System.Object