Class CfnBot.ConversationLogSettingsProperty
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
Inheritance
System.Object
CfnBot.ConversationLogSettingsProperty
Implements
Namespace: Amazon.CDK.AWS.Lex
Assembly: Amazon.CDK.AWS.Lex.dll
Syntax (csharp)
public class ConversationLogSettingsProperty : Object, CfnBot.IConversationLogSettingsProperty
Syntax (vb)
Public Class ConversationLogSettingsProperty
Inherits Object
Implements CfnBot.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
Constructors
ConversationLogSettingsProperty() |
Properties
AudioLogSettings | The Amazon S3 settings for logging audio to an S3 bucket. |
TextLogSettings | The Amazon CloudWatch Logs settings for logging text and metadata. |
Constructors
ConversationLogSettingsProperty()
public ConversationLogSettingsProperty()
Properties
AudioLogSettings
The Amazon S3 settings for logging audio to an S3 bucket.
public object AudioLogSettings { get; set; }
Property Value
System.Object
Remarks
TextLogSettings
The Amazon CloudWatch Logs settings for logging text and metadata.
public object TextLogSettings { get; set; }
Property Value
System.Object