Input$UpdateBranchProtectionRuleInput constructor

Input$UpdateBranchProtectionRuleInput({
  1. bool? allowsDeletions,
  2. bool? allowsForcePushes,
  3. required String branchProtectionRuleId,
  4. List<String>? bypassForcePushActorIds,
  5. List<String>? bypassPullRequestActorIds,
  6. String? clientMutationId,
  7. bool? dismissesStaleReviews,
  8. bool? isAdminEnforced,
  9. String? pattern,
  10. List<String>? pushActorIds,
  11. int? requiredApprovingReviewCount,
  12. List<String>? requiredStatusCheckContexts,
  13. List<Input$RequiredStatusCheckInput>? requiredStatusChecks,
  14. bool? requiresApprovingReviews,
  15. bool? requiresCodeOwnerReviews,
  16. bool? requiresCommitSignatures,
  17. bool? requiresConversationResolution,
  18. bool? requiresLinearHistory,
  19. bool? requiresStatusChecks,
  20. bool? requiresStrictStatusChecks,
  21. bool? restrictsPushes,
  22. bool? restrictsReviewDismissals,
  23. List<String>? reviewDismissalActorIds,
})

Implementation

Input$UpdateBranchProtectionRuleInput(
    {this.allowsDeletions,
    this.allowsForcePushes,
    required this.branchProtectionRuleId,
    this.bypassForcePushActorIds,
    this.bypassPullRequestActorIds,
    this.clientMutationId,
    this.dismissesStaleReviews,
    this.isAdminEnforced,
    this.pattern,
    this.pushActorIds,
    this.requiredApprovingReviewCount,
    this.requiredStatusCheckContexts,
    this.requiredStatusChecks,
    this.requiresApprovingReviews,
    this.requiresCodeOwnerReviews,
    this.requiresCommitSignatures,
    this.requiresConversationResolution,
    this.requiresLinearHistory,
    this.requiresStatusChecks,
    this.requiresStrictStatusChecks,
    this.restrictsPushes,
    this.restrictsReviewDismissals,
    this.reviewDismissalActorIds});