You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::IoT::Types::AuthResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::AuthResult
- Defined in:
- (unknown)
Overview
The authorizer result.
Instance Attribute Summary collapse
-
#allowed ⇒ Types::Allowed
The policies and statements that allowed the specified action.
-
#auth_decision ⇒ String
The final authorization decision of this scenario.
-
#auth_info ⇒ Types::AuthInfo
Authorization information.
-
#denied ⇒ Types::Denied
The policies and statements that denied the specified action.
-
#missing_context_values ⇒ Array<String>
Contains any missing context values found while evaluating policy.
Instance Attribute Details
#allowed ⇒ Types::Allowed
The policies and statements that allowed the specified action.
#auth_decision ⇒ String
The final authorization decision of this scenario. Multiple statements are taken into account when determining the authorization decision. An explicit deny statement can override multiple allow statements.
Possible values:
- ALLOWED
- EXPLICIT_DENY
- IMPLICIT_DENY
#auth_info ⇒ Types::AuthInfo
Authorization information.
#denied ⇒ Types::Denied
The policies and statements that denied the specified action.
#missing_context_values ⇒ Array<String>
Contains any missing context values found while evaluating policy.