EnterpriseActionsPermissionsAllowedActionsConfigArgs

data class EnterpriseActionsPermissionsAllowedActionsConfigArgs(val githubOwnedAllowed: Output<Boolean>, val patternsAlloweds: Output<List<String>>? = null, val verifiedAllowed: Output<Boolean>? = null) : ConvertibleToJava<EnterpriseActionsPermissionsAllowedActionsConfigArgs>

Constructors

constructor(githubOwnedAllowed: Output<Boolean>, patternsAlloweds: Output<List<String>>? = null, verifiedAllowed: Output<Boolean>? = null)

Properties

Link copied to clipboard

Whether GitHub-owned actions are allowed in the organization.

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

Specifies a list of string-matching patterns to allow specific action(s). Wildcards, tags, and SHAs are allowed. For example, monalisa/octocat@, monalisa/octocat@v2, monalisa/."

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

Whether actions in GitHub Marketplace from verified creators are allowed. Set to true to allow all GitHub Marketplace actions by verified creators. */

Functions

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