Class: Aws::LexModelBuildingService::Types::BotChannelAssociation
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelBuildingService::Types::BotChannelAssociation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lexmodelbuildingservice/types.rb
Overview
Represents an association between an Amazon Lex bot and an external messaging platform.
Instance Attribute Summary collapse
-
#bot_alias ⇒ String
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
-
#bot_configuration ⇒ Hash<String,String>
Provides information necessary to communicate with the messaging platform.
-
#bot_name ⇒ String
The name of the Amazon Lex bot to which this association is being made.
-
#created_date ⇒ Time
The date that the association between the Amazon Lex bot and the channel was created.
-
#description ⇒ String
A text description of the association you are creating.
-
#name ⇒ String
The name of the association between the bot and the channel.
-
#type ⇒ String
Specifies the type of association by indicating the type of channel being established between the Amazon Lex bot and the external messaging platform.
Instance Attribute Details
#bot_alias ⇒ String
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#bot_configuration ⇒ Hash<String,String>
Provides information necessary to communicate with the messaging platform.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#bot_name ⇒ String
The name of the Amazon Lex bot to which this association is being made.
<note markdown=“1”> Currently, Amazon Lex supports associations with Facebook and Slack, and Twilio.
</note>
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#created_date ⇒ Time
The date that the association between the Amazon Lex bot and the channel was created.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#description ⇒ String
A text description of the association you are creating.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#name ⇒ String
The name of the association between the bot and the channel.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |
#type ⇒ String
Specifies the type of association by indicating the type of channel being established between the Amazon Lex bot and the external messaging platform.
99 100 101 102 103 104 105 106 107 108 |
# File 'lib/aws-sdk-lexmodelbuildingservice/types.rb', line 99 class BotChannelAssociation < Struct.new( :name, :description, :bot_alias, :bot_name, :created_date, :type, :bot_configuration) include Aws::Structure end |