RepositoryRulesetBypassActorArgs

data class RepositoryRulesetBypassActorArgs(val actorId: Output<Int>, val actorType: Output<String>, val bypassMode: Output<String>) : ConvertibleToJava<RepositoryRulesetBypassActorArgs>

Constructors

Link copied to clipboard
constructor(actorId: Output<Int>, actorType: Output<String>, bypassMode: Output<String>)

Properties

Link copied to clipboard
val actorId: Output<Int>

(Number) The ID of the actor that can bypass a ruleset.

Link copied to clipboard
val actorType: Output<String>

The type of actor that can bypass a ruleset. Can be one of: RepositoryRole, Team, Integration, OrganizationAdmin.

Link copied to clipboard
val bypassMode: Output<String>

(String) When the specified actor can bypass the ruleset. pull_request means that an actor can only bypass rules on pull requests. Can be one of: always, pull_request.

Functions

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