Input$CreateBranchProtectionRuleInput constructor
Input$CreateBranchProtectionRuleInput({
- bool? allowsDeletions,
- bool? allowsForcePushes,
- List<
String> ? bypassForcePushActorIds, - List<
String> ? bypassPullRequestActorIds, - String? clientMutationId,
- bool? dismissesStaleReviews,
- bool? isAdminEnforced,
- required String pattern,
- List<
String> ? pushActorIds, - required String repositoryId,
- int? requiredApprovingReviewCount,
- List<
String> ? requiredStatusCheckContexts, - List<
Input$RequiredStatusCheckInput> ? requiredStatusChecks, - bool? requiresApprovingReviews,
- bool? requiresCodeOwnerReviews,
- bool? requiresCommitSignatures,
- bool? requiresConversationResolution,
- bool? requiresLinearHistory,
- bool? requiresStatusChecks,
- bool? requiresStrictStatusChecks,
- bool? restrictsPushes,
- bool? restrictsReviewDismissals,
- List<
String> ? reviewDismissalActorIds,
Implementation
Input$CreateBranchProtectionRuleInput(
{this.allowsDeletions,
this.allowsForcePushes,
this.bypassForcePushActorIds,
this.bypassPullRequestActorIds,
this.clientMutationId,
this.dismissesStaleReviews,
this.isAdminEnforced,
required this.pattern,
this.pushActorIds,
required this.repositoryId,
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});