Repository Ruleset Rules Args
constructor(branchNamePattern: Output<RepositoryRulesetRulesBranchNamePatternArgs>? = null, commitAuthorEmailPattern: Output<RepositoryRulesetRulesCommitAuthorEmailPatternArgs>? = null, commitMessagePattern: Output<RepositoryRulesetRulesCommitMessagePatternArgs>? = null, committerEmailPattern: Output<RepositoryRulesetRulesCommitterEmailPatternArgs>? = null, creation: Output<Boolean>? = null, deletion: Output<Boolean>? = null, mergeQueue: Output<RepositoryRulesetRulesMergeQueueArgs>? = null, nonFastForward: Output<Boolean>? = null, pullRequest: Output<RepositoryRulesetRulesPullRequestArgs>? = null, requiredCodeScanning: Output<RepositoryRulesetRulesRequiredCodeScanningArgs>? = null, requiredDeployments: Output<RepositoryRulesetRulesRequiredDeploymentsArgs>? = null, requiredLinearHistory: Output<Boolean>? = null, requiredSignatures: Output<Boolean>? = null, requiredStatusChecks: Output<RepositoryRulesetRulesRequiredStatusChecksArgs>? = null, tagNamePattern: Output<RepositoryRulesetRulesTagNamePatternArgs>? = null, update: Output<Boolean>? = null, updateAllowsFetchAndMerge: Output<Boolean>? = null)