The detailed evaluation of a particular Consent.
| JSON representation |
|---|
{ "evaluationResult": enum( |
| Fields | |
|---|---|
evaluationResult |
The evaluation result. |
EvaluationResult
Indicates the evaluation result of a particular Consent.
| Enums | |
|---|---|
EVALUATION_RESULT_UNSPECIFIED | No evaluation result specified. This option is invalid. |
NOT_APPLICABLE | The Consent is not applicable to the requested access determination. For example, the Consent does not apply to the user for which the access determination is requested, or it has a state of REVOKED, or it has expired. |
NO_MATCHING_POLICY | The Consent does not have a policy that matches the resourceAttributes of the evaluated resource. |
NO_SATISFIED_POLICY | The Consent has at least one policy that matches the resourceAttributes of the evaluated resource, but no authorizationRule was satisfied. |
HAS_SATISFIED_POLICY | The Consent has at least one policy that matches the resourceAttributes of the evaluated resource, and at least one authorizationRule was satisfied. |