OverridePullRequestApprovalRulesInput

public struct OverridePullRequestApprovalRulesInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • 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.

    Declaration

    Swift

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

    Declaration

    Swift

    public let pullRequestId: String
  • 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.

    Declaration

    Swift

    public let revisionId: String
  • Undocumented

    Declaration

    Swift

    public init(overrideStatus: OverrideStatus, pullRequestId: String, revisionId: String)