Class: Aws::LexModelsV2::Types::CreateBotResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelsV2::Types::CreateBotResponse
- Defined in:
- gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bot_id ⇒ String
A unique identifier for a particular bot.
-
#bot_members ⇒ Array<Types::BotMember>
The list of bots in a network that was created.
-
#bot_name ⇒ String
The name specified for the bot.
-
#bot_status ⇒ String
Shows the current status of the bot.
-
#bot_tags ⇒ Hash<String,String>
A list of tags associated with the bot.
-
#bot_type ⇒ String
The type of a bot that was created.
-
#creation_date_time ⇒ Time
A timestamp indicating the date and time that the bot was created.
-
#data_privacy ⇒ Types::DataPrivacy
The data privacy settings specified for the bot.
-
#description ⇒ String
The description specified for the bot.
-
#idle_session_ttl_in_seconds ⇒ Integer
The session idle time specified for the bot.
-
#role_arn ⇒ String
The IAM role specified for the bot.
-
#test_bot_alias_tags ⇒ Hash<String,String>
A list of tags associated with the test alias for the bot.
Instance Attribute Details
#bot_id ⇒ String
A unique identifier for a particular bot. You use this to identify the bot when you call other Amazon Lex API operations.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#bot_members ⇒ Array<Types::BotMember>
The list of bots in a network that was created.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#bot_name ⇒ String
The name specified for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#bot_status ⇒ String
Shows the current status of the bot. The bot is first in the
Creating
status. Once the bot is read for use, it changes to the
Available
status. After the bot is created, you can use the
DRAFT
version of the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#bot_tags ⇒ Hash<String,String>
A list of tags associated with the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#bot_type ⇒ String
The type of a bot that was created.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#creation_date_time ⇒ Time
A timestamp indicating the date and time that the bot was created.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#data_privacy ⇒ Types::DataPrivacy
The data privacy settings specified for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description specified for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#idle_session_ttl_in_seconds ⇒ Integer
The session idle time specified for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The IAM role specified for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |
#test_bot_alias_tags ⇒ Hash<String,String>
A list of tags associated with the test alias for the bot.
3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 |
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 3504 class CreateBotResponse < Struct.new( :bot_id, :bot_name, :description, :role_arn, :data_privacy, :idle_session_ttl_in_seconds, :bot_status, :creation_date_time, :bot_tags, :test_bot_alias_tags, :bot_type, :bot_members) SENSITIVE = [] include Aws::Structure end |