Class: Aws::LexModelsV2::Types::CreateBotResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelsV2::Types::CreateBotResponse
- Includes:
- Structure
- Defined in:
- 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 3765 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 |