Class: Aws::LexModelsV2::Types::DescribeBotVersionResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bot_idString

The identifier of the bot that contains the version.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#bot_membersArray<Types::BotMember>

The members of bot network in the version that was described.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#bot_nameString

The name of the bot that contains the version.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#bot_statusString

The current status of the bot. When the status is ‘Available`, the bot version is ready for use.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#bot_typeString

The type of the bot in the version that was described.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#bot_versionString

The version of the bot that was described.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#creation_date_timeTime

A timestamp of the date and time that the bot version was created.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#data_privacyTypes::DataPrivacy

Data privacy settings for the bot version.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description specified for the bot.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonsArray<String>

If the ‘botStatus` is `Failed`, this contains a list of reasons that the version couldn’t be built.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#idle_session_ttl_in_secondsInteger

The number of seconds that a session with the bot remains active before it is discarded by Amazon Lex.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#parent_bot_networksArray<Types::ParentBotNetwork>

A list of the networks to which the bot version you described belongs.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot version.



6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 6271

class DescribeBotVersionResponse < Struct.new(
  :bot_id,
  :bot_name,
  :bot_version,
  :description,
  :role_arn,
  :data_privacy,
  :idle_session_ttl_in_seconds,
  :bot_status,
  :failure_reasons,
  :creation_date_time,
  :parent_bot_networks,
  :bot_type,
  :bot_members)
  SENSITIVE = []
  include Aws::Structure
end