class Aws::LexModelsV2::Types::ConversationLogSettings

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

@note When making an API call, you may pass ConversationLogSettings

data as a hash:

    {
      text_log_settings: [
        {
          enabled: false, # required
          destination: { # required
            cloud_watch: { # required
              cloud_watch_log_group_arn: "CloudWatchLogGroupArn", # required
              log_prefix: "LogPrefix", # required
            },
          },
        },
      ],
      audio_log_settings: [
        {
          enabled: false, # required
          destination: { # required
            s3_bucket: { # required
              kms_key_arn: "KmsKeyArn",
              s3_bucket_arn: "S3BucketArn", # required
              log_prefix: "LogPrefix", # required
            },
          },
        },
      ],
    }

@!attribute [rw] text_log_settings

The Amazon CloudWatch Logs settings for logging text and metadata.
@return [Array<Types::TextLogSetting>]

@!attribute [rw] audio_log_settings

The Amazon S3 settings for logging audio to an S3 bucket.
@return [Array<Types::AudioLogSetting>]

@see docs.aws.amazon.com/goto/WebAPI/models.lex.v2-2020-08-07/ConversationLogSettings AWS API Documentation

Constants

SENSITIVE