Class: Aws::SocialMessaging::Types::WhatsAppCallPermissionAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::SocialMessaging::Types::WhatsAppCallPermissionAction
- Defined in:
- gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb
Overview
Describes a single calling action the business can take with an end
user, including whether the action is currently allowed and any limits
that apply to it. Returned as an item in the actions list from
GetWhatsAppCallPermission.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_name ⇒ String
The name of the calling action.
-
#can_perform_action ⇒ Boolean
Specifies whether the business can currently perform the action.
-
#limits ⇒ Array<Types::WhatsAppCallPermissionLimit>
The time-bound limits that apply to the action.
Instance Attribute Details
#action_name ⇒ String
The name of the calling action.
2519 2520 2521 2522 2523 2524 2525 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 2519 class WhatsAppCallPermissionAction < Struct.new( :action_name, :can_perform_action, :limits) SENSITIVE = [] include Aws::Structure end |
#can_perform_action ⇒ Boolean
Specifies whether the business can currently perform the action.
2519 2520 2521 2522 2523 2524 2525 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 2519 class WhatsAppCallPermissionAction < Struct.new( :action_name, :can_perform_action, :limits) SENSITIVE = [] include Aws::Structure end |
#limits ⇒ Array<Types::WhatsAppCallPermissionLimit>
The time-bound limits that apply to the action.
2519 2520 2521 2522 2523 2524 2525 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 2519 class WhatsAppCallPermissionAction < Struct.new( :action_name, :can_perform_action, :limits) SENSITIVE = [] include Aws::Structure end |