Class: Aws::LexModelsV2::Types::EncryptionSetting

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

Overview

Note:

When making an API call, you may pass EncryptionSetting data as a hash:

{
  kms_key_arn: "KmsKeyArn",
  bot_locale_export_password: "FilePassword",
  associated_transcripts_password: "FilePassword",
}

The object representing the passwords that were used to encrypt the data related to the bot recommendation, as well as the KMS key ARN used to encrypt the associated metadata.

Constant Summary collapse

SENSITIVE =
[:bot_locale_export_password, :associated_transcripts_password]

Instance Attribute Summary collapse

Instance Attribute Details

#associated_transcripts_passwordString

The password used to encrypt the associated transcript file.

Returns:

  • (String)


11985
11986
11987
11988
11989
11990
11991
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11985

class EncryptionSetting < Struct.new(
  :kms_key_arn,
  :bot_locale_export_password,
  :associated_transcripts_password)
  SENSITIVE = [:bot_locale_export_password, :associated_transcripts_password]
  include Aws::Structure
end

#bot_locale_export_passwordString

The password used to encrypt the recommended bot recommendation file.

Returns:

  • (String)


11985
11986
11987
11988
11989
11990
11991
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11985

class EncryptionSetting < Struct.new(
  :kms_key_arn,
  :bot_locale_export_password,
  :associated_transcripts_password)
  SENSITIVE = [:bot_locale_export_password, :associated_transcripts_password]
  include Aws::Structure
end

#kms_key_arnString

The KMS key ARN used to encrypt the metadata associated with the bot recommendation.

Returns:

  • (String)


11985
11986
11987
11988
11989
11990
11991
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11985

class EncryptionSetting < Struct.new(
  :kms_key_arn,
  :bot_locale_export_password,
  :associated_transcripts_password)
  SENSITIVE = [:bot_locale_export_password, :associated_transcripts_password]
  include Aws::Structure
end