get_pull_request_override_state
¶
get_pull_request_override_state(
pull_request_id: PullRequestId,
revision_id: RevisionId,
*,
config_overrides: Optional[CodeCommitClientConfig] = None,
) -> GetPullRequestOverrideStateOutput
Returns information about whether approval rules have been set aside (overridden) for a pull request, and if so, the Amazon Resource Name (ARN) of the user or identity that overrode the rules and their requirements for the pull request.
Parameters:
-
pull_request_id(PullRequestId) –The ID of the pull request for which you want to get information about whether approval rules have been set aside (overridden).
-
revision_id(RevisionId) –The system-generated ID of the revision for the pull request. To retrieve the most recent revision ID, use GetPullRequest.
Raises:
-
EncryptionIntegrityChecksFailedException–An encryption integrity check failed.
-
EncryptionKeyAccessDeniedException–An encryption key could not be accessed.
-
EncryptionKeyDisabledException–The encryption key is disabled.
-
EncryptionKeyNotFoundException–No encryption key was found.
-
EncryptionKeyUnavailableException–The encryption key is not available.
-
InvalidPullRequestIdException–The pull request ID is not valid. Make sure that you have provided the full ID and that the pull request is in the specified repository, and then try again.
-
InvalidRevisionIdException–The revision ID is not valid. Use GetPullRequest to determine the value.
-
PullRequestDoesNotExistException–The pull request ID could not be found. Make sure that you have specified the correct repository name and pull request ID, and then try again.
-
PullRequestIdRequiredException–A pull request ID is required, but none was provided.
-
RevisionIdRequiredException–A revision ID is required, but was not provided.
-
UnknownServiceError–The service returned an error code this client does not model.