RepositoryRulesetRulesRequiredStatusChecksArgs

data class RepositoryRulesetRulesRequiredStatusChecksArgs(val doNotEnforceOnCreate: Output<Boolean>? = null, val requiredChecks: Output<List<RepositoryRulesetRulesRequiredStatusChecksRequiredCheckArgs>>, val strictRequiredStatusChecksPolicy: Output<Boolean>? = null) : ConvertibleToJava<RepositoryRulesetRulesRequiredStatusChecksArgs>

Constructors

constructor(doNotEnforceOnCreate: Output<Boolean>? = null, requiredChecks: Output<List<RepositoryRulesetRulesRequiredStatusChecksRequiredCheckArgs>>, strictRequiredStatusChecksPolicy: Output<Boolean>? = null)

Properties

Link copied to clipboard
val doNotEnforceOnCreate: Output<Boolean>? = null

Allow repositories and branches to be created if a check would otherwise prohibit it.

Link copied to clipboard

Status checks that are required. Several can be defined.

Link copied to clipboard

Whether pull requests targeting a matching branch must be tested with the latest code. This setting will not take effect unless at least one status check is enabled. Defaults to false.

Functions

Link copied to clipboard
open override fun toJava(): RepositoryRulesetRulesRequiredStatusChecksArgs