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)


2847
2848
2849
2850
2851
2852
2853
2854
2855
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2847

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)


2847
2848
2849
2850
2851
2852
2853
2854
2855
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2847

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)


2847
2848
2849
2850
2851
2852
2853
2854
2855
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2847

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)


2847
2848
2849
2850
2851
2852
2853
2854
2855
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2847

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)


2847
2848
2849
2850
2851
2852
2853
2854
2855
# File 'gems/aws-sdk-lexmodelbuildingservice/lib/aws-sdk-lexmodelbuildingservice/types.rb', line 2847

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