AuthResult
public struct AuthResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The policies and statements that allowed the specified action.
Declaration
Swift
public let allowed: Allowed?
-
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.
Declaration
Swift
public let authDecision: AuthDecision?
-
Authorization information.
Declaration
Swift
public let authInfo: AuthInfo?
-
The policies and statements that denied the specified action.
Declaration
Swift
public let denied: Denied?
-
Contains any missing context values found while evaluating policy.
Declaration
Swift
public let missingContextValues: [String]?
-
Undocumented
Declaration
Swift
public init(allowed: Allowed? = nil, authDecision: AuthDecision? = nil, authInfo: AuthInfo? = nil, denied: Denied? = nil, missingContextValues: [String]? = nil)