Interface protos.google.cloud.securesourcemanager.v1.IBranchRule (0.14.1)

Properties of a BranchRule.

Package

@google-cloud/securesourcemanager

Properties

allowStaleReviews

allowStaleReviews?: (boolean|null);

BranchRule allowStaleReviews

annotations

annotations?: ({ [k: string]: string }|null);

BranchRule annotations

createTime

createTime?: (google.protobuf.ITimestamp|null);

BranchRule createTime

disabled

disabled?: (boolean|null);

BranchRule disabled

etag

etag?: (string|null);

BranchRule etag

includePattern

includePattern?: (string|null);

BranchRule includePattern

minimumApprovalsCount

minimumApprovalsCount?: (number|null);

BranchRule minimumApprovalsCount

minimumReviewsCount

minimumReviewsCount?: (number|null);

BranchRule minimumReviewsCount

name

name?: (string|null);

BranchRule name

requireCodeOwnerApproval

requireCodeOwnerApproval?: (boolean|null);

BranchRule requireCodeOwnerApproval

requireCommentsResolved

requireCommentsResolved?: (boolean|null);

BranchRule requireCommentsResolved

requiredStatusChecks

requiredStatusChecks?: (google.cloud.securesourcemanager.v1.BranchRule.ICheck[]|null);

BranchRule requiredStatusChecks

requireLinearHistory

requireLinearHistory?: (boolean|null);

BranchRule requireLinearHistory

requirePullRequest

requirePullRequest?: (boolean|null);

BranchRule requirePullRequest

uid

uid?: (string|null);

BranchRule uid

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

BranchRule updateTime