Magidoc

RuleParametersInput
Input Object

Specifies the parameters for a RepositoryRule object. Only one of the fields should be specified.

Fields

#

branchNamePattern

Parameters used for the branch_name_pattern rule type

codeScanning

Parameters used for the code_scanning rule type

commitAuthorEmailPattern

Parameters used for the commit_author_email_pattern rule type

commitMessagePattern

Parameters used for the commit_message_pattern rule type

committerEmailPattern

Parameters used for the committer_email_pattern rule type

fileExtensionRestriction

Parameters used for the file_extension_restriction rule type

filePathRestriction

Parameters used for the file_path_restriction rule type

maxFilePathLength

Parameters used for the max_file_path_length rule type

maxFileSize

Parameters used for the max_file_size rule type

mergeQueue

Parameters used for the merge_queue rule type

pullRequest

Parameters used for the pull_request rule type

requiredDeployments

Parameters used for the required_deployments rule type

requiredStatusChecks

Parameters used for the required_status_checks rule type

tagNamePattern

Parameters used for the tag_name_pattern rule type

update

Parameters used for the update rule type

workflows

Parameters used for the workflows rule type