Show / Hide Table of Contents

Class CfnBot.ConversationLogSettingsProperty

Configures conversation logging that saves audio, text, and metadata for the conversations with your users.

Inheritance
System.Object
CfnBot.ConversationLogSettingsProperty
Implements
CfnBot.IConversationLogSettingsProperty
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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-audiologsettings

TextLogSettings

The Amazon CloudWatch Logs settings for logging text and metadata.

public object TextLogSettings { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-textlogsettings

Implements

CfnBot.IConversationLogSettingsProperty
Back to top Generated by DocFX