Class: Aws::ChimeSDKIdentity::Types::InvokedBy
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKIdentity::Types::InvokedBy
- Defined in:
- gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb
Overview
Specifies the type of message that triggers a bot.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#standard_messages ⇒ String
Sets standard messages as the bot trigger.
-
#targeted_messages ⇒ String
Sets targeted messages as the bot trigger.
Instance Attribute Details
#standard_messages ⇒ String
Sets standard messages as the bot trigger. For standard messages:
ALL
: The bot processes all standard messages.AUTO
: The bot responds to ALL messages when the channel has one other non-hidden member, and responds to MENTIONS when the channel has more than one other non-hidden member.MENTIONS
: The bot processes all standard messages that have a message attribute withCHIME.mentions
and a value of the bot ARN.NONE
: The bot processes no standard messages.
1007 1008 1009 1010 1011 1012 |
# File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 1007 class InvokedBy < Struct.new( :standard_messages, :targeted_messages) SENSITIVE = [] include Aws::Structure end |
#targeted_messages ⇒ String
Sets targeted messages as the bot trigger. For targeted messages:
ALL
: The bot processes allTargetedMessages
sent to it. The bot then responds with a targeted message back to the sender.NONE
: The bot processes no targeted messages.
1007 1008 1009 1010 1011 1012 |
# File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 1007 class InvokedBy < Struct.new( :standard_messages, :targeted_messages) SENSITIVE = [] include Aws::Structure end |