Class: Aws::LexModelBuildingService::Types::LogSettingsResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb

Overview

The settings for conversation logs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationString

The destination where logs are delivered.

Returns:

  • (String)


2646
2647
2648
2649
2650
2651
2652
2653
2654
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2646

class LogSettingsResponse < Struct.new(
  :log_type,
  :destination,
  :kms_key_arn,
  :resource_arn,
  :resource_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arnString

The Amazon Resource Name (ARN) of the key used to encrypt audio logs in an S3 bucket.

Returns:

  • (String)


2646
2647
2648
2649
2650
2651
2652
2653
2654
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2646

class LogSettingsResponse < Struct.new(
  :log_type,
  :destination,
  :kms_key_arn,
  :resource_arn,
  :resource_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#log_typeString

The type of logging that is enabled.

Returns:

  • (String)


2646
2647
2648
2649
2650
2651
2652
2653
2654
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2646

class LogSettingsResponse < Struct.new(
  :log_type,
  :destination,
  :kms_key_arn,
  :resource_arn,
  :resource_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs are delivered.

Returns:

  • (String)


2646
2647
2648
2649
2650
2651
2652
2653
2654
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2646

class LogSettingsResponse < Struct.new(
  :log_type,
  :destination,
  :kms_key_arn,
  :resource_arn,
  :resource_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#resource_prefixString

The resource prefix is the first part of the S3 object key within the S3 bucket that you specified to contain audio logs. For CloudWatch Logs it is the prefix of the log stream name within the log group that you specified.

Returns:

  • (String)


2646
2647
2648
2649
2650
2651
2652
2653
2654
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2646

class LogSettingsResponse < Struct.new(
  :log_type,
  :destination,
  :kms_key_arn,
  :resource_arn,
  :resource_prefix)
  SENSITIVE = []
  include Aws::Structure
end