CodeCommit / Client / override_pull_request_approval_rules

override_pull_request_approval_rules#

CodeCommit.Client.override_pull_request_approval_rules(**kwargs)#

Sets aside (overrides) all approval rule requirements for a specified pull request.

See also: AWS API Documentation

Request Syntax

response = client.override_pull_request_approval_rules(
    pullRequestId='string',
    revisionId='string',
    overrideStatus='OVERRIDE'|'REVOKE'
)
Parameters:
  • pullRequestId (string) –

    [REQUIRED]

    The system-generated ID of the pull request for which you want to override all approval rule requirements. To get this information, use GetPullRequest.

  • revisionId (string) –

    [REQUIRED]

    The system-generated ID of the most recent revision of the pull request. You cannot override approval rules for anything but the most recent revision of a pull request. To get the revision ID, use GetPullRequest.

  • overrideStatus (string) –

    [REQUIRED]

    Whether you want to set aside approval rule requirements for the pull request (OVERRIDE) or revoke a previous override and apply approval rule requirements (REVOKE). REVOKE status is not stored.

Returns:

None

Exceptions