Repository Ruleset Rules
constructor(branchNamePattern: RepositoryRulesetRulesBranchNamePattern? = null, commitAuthorEmailPattern: RepositoryRulesetRulesCommitAuthorEmailPattern? = null, commitMessagePattern: RepositoryRulesetRulesCommitMessagePattern? = null, committerEmailPattern: RepositoryRulesetRulesCommitterEmailPattern? = null, creation: Boolean? = null, deletion: Boolean? = null, nonFastForward: Boolean? = null, pullRequest: RepositoryRulesetRulesPullRequest? = null, requiredDeployments: RepositoryRulesetRulesRequiredDeployments? = null, requiredLinearHistory: Boolean? = null, requiredSignatures: Boolean? = null, requiredStatusChecks: RepositoryRulesetRulesRequiredStatusChecks? = null, tagNamePattern: RepositoryRulesetRulesTagNamePattern? = null, update: Boolean? = null, updateAllowsFetchAndMerge: Boolean? = null)