Class: Aws::VerifiedPermissions::Types::ActionIdentifier
- Inherits:
-
Struct
- Object
- Struct
- Aws::VerifiedPermissions::Types::ActionIdentifier
- Defined in:
- gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb
Overview
Contains information about an action for a request for which an authorization decision is made.
This data type is used as a request parameter to the IsAuthorized, BatchIsAuthorized, and IsAuthorizedWithToken operations.
Example: \{ "actionId": "<action name>", "actionType": "Action" \}
Constant Summary collapse
- SENSITIVE =
[:action_type, :action_id]
Instance Attribute Summary collapse
-
#action_id ⇒ String
The ID of an action.
-
#action_type ⇒ String
The type of an action.
Instance Attribute Details
#action_id ⇒ String
The ID of an action.
51 52 53 54 55 56 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 51 class ActionIdentifier < Struct.new( :action_type, :action_id) SENSITIVE = [:action_type, :action_id] include Aws::Structure end |
#action_type ⇒ String
The type of an action.
51 52 53 54 55 56 |
# File 'gems/aws-sdk-verifiedpermissions/lib/aws-sdk-verifiedpermissions/types.rb', line 51 class ActionIdentifier < Struct.new( :action_type, :action_id) SENSITIVE = [:action_type, :action_id] include Aws::Structure end |