GroupDefaultBranchProtectionDefaultsArgs

data class GroupDefaultBranchProtectionDefaultsArgs(val allowForcePush: Output<Boolean>? = null, val allowedToMerges: Output<List<String>>? = null, val allowedToPushes: Output<List<String>>? = null, val developerCanInitialPush: Output<Boolean>? = null) : ConvertibleToJava<GroupDefaultBranchProtectionDefaultsArgs>

Constructors

Link copied to clipboard
constructor(allowForcePush: Output<Boolean>? = null, allowedToMerges: Output<List<String>>? = null, allowedToPushes: Output<List<String>>? = null, developerCanInitialPush: Output<Boolean>? = null)

Properties

Link copied to clipboard
val allowedToMerges: Output<List<String>>? = null

An array of access levels allowed to merge. Valid values are: developer, maintainer, no one.

Link copied to clipboard
val allowedToPushes: Output<List<String>>? = null

An array of access levels allowed to push. Valid values are: developer, maintainer, no one.

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

Allow force push for all users with push access.

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

Allow developers to initial push.

Functions

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