Values_0.AuthResultSourceThe authorizer result.
type nonrec t = {authInfo : AuthInfo.t option;Authorization information.
*)allowed : Allowed.t option;The policies and statements that allowed the specified action.
*)denied : Denied.t option;The policies and statements that denied the specified action.
*)authDecision : AuthDecision.t option;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.
*)missingContextValues : MissingContextValues.t option;Contains any missing context values found while evaluating policy.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of MissingContextValue.t ] list
| `Structure of
(string
* [> `Enum of string
| `List of
[> `String of Resource.t
| `Structure of (string * [> `String of PolicyName.t ]) list ]
list
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of PolicyName.t ]) list ]
list ])
list ])
list ])
list ]