# RepositoryRule ## Enum Variants | Name | Description | |---- | -----| | FileExtensionRestriction | A repository rule. | | FilePathRestriction | A repository rule. | | MaxFilePathLength | A repository rule. | | MaxFileSize | A repository rule. | | RepositoryRuleBranchNamePattern | A repository rule. | | RepositoryRuleCommitAuthorEmailPattern | A repository rule. | | RepositoryRuleCommitMessagePattern | A repository rule. | | RepositoryRuleCommitterEmailPattern | A repository rule. | | RepositoryRuleCreation | A repository rule. | | RepositoryRuleDeletion | A repository rule. | | RepositoryRuleNonFastForward | A repository rule. | | RepositoryRulePullRequest | A repository rule. | | RepositoryRuleRequiredDeployments | A repository rule. | | RepositoryRuleRequiredLinearHistory | A repository rule. | | RepositoryRuleRequiredSignatures | A repository rule. | | RepositoryRuleRequiredStatusChecks | A repository rule. | | RepositoryRuleTagNamePattern | A repository rule. | | RepositoryRuleUpdate | A repository rule. | | RepositoryRuleWorkflows | A repository rule. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)