Values.EvaluatePullRequestApprovalRulesOutputSourceEvaluates whether a pull request has met all the conditions specified in its associated approval rules.
type nonrec t = {evaluation : Evaluation.t option;The result of the evaluation, including the names of the rules whose conditions have been met (if any), the names of the rules whose conditions have not been met (if any), whether the pull request is in the approved state, and whether the pull request approval rule has been set aside by an override.
*)}type nonrec error = [ | `EncryptionIntegrityChecksFailedException of
EncryptionIntegrityChecksFailedException.t| `EncryptionKeyAccessDeniedException of EncryptionKeyAccessDeniedException.t| `EncryptionKeyDisabledException of EncryptionKeyDisabledException.t| `EncryptionKeyNotFoundException of EncryptionKeyNotFoundException.t| `InvalidPullRequestIdException of InvalidPullRequestIdException.t| `InvalidRevisionIdException of InvalidRevisionIdException.t| `PullRequestDoesNotExistException of PullRequestDoesNotExistException.t| `PullRequestIdRequiredException of PullRequestIdRequiredException.t| `RevisionIdRequiredException of RevisionIdRequiredException.t| `RevisionNotCurrentException of RevisionNotCurrentException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `EncryptionIntegrityChecksFailedException of unit
| `EncryptionKeyAccessDeniedException of unit
| `EncryptionKeyDisabledException of unit
| `EncryptionKeyNotFoundException of unit
| `EncryptionKeyUnavailableException of unit
| `InvalidPullRequestIdException of unit
| `InvalidRevisionIdException of unit
| `PullRequestDoesNotExistException of unit
| `PullRequestIdRequiredException of unit
| `RevisionIdRequiredException of unit
| `RevisionNotCurrentException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `EncryptionIntegrityChecksFailedException of unit
| `EncryptionKeyAccessDeniedException of unit
| `EncryptionKeyDisabledException of unit
| `EncryptionKeyNotFoundException of unit
| `EncryptionKeyUnavailableException of unit
| `InvalidPullRequestIdException of unit
| `InvalidRevisionIdException of unit
| `PullRequestDoesNotExistException of unit
| `PullRequestIdRequiredException of unit
| `RevisionIdRequiredException of unit
| `RevisionNotCurrentException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Approved.t
| `List of [> `String of ApprovalRuleName.t ] list ])
list ])
list ]