GitHubArgs

data class GitHubArgs(val enabled: Output<Boolean>? = null, val login: Output<LoginScopesArgs>? = null, val registration: Output<ClientRegistrationArgs>? = null) : ConvertibleToJava<GitHubArgs>

The configuration settings of the GitHub provider.

Constructors

Link copied to clipboard
fun GitHubArgs(enabled: Output<Boolean>? = null, login: Output<LoginScopesArgs>? = null, registration: Output<ClientRegistrationArgs>? = null)

Functions

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

Properties

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

false if the GitHub provider should not be enabled despite the set registration; otherwise, true.

Link copied to clipboard
val login: Output<LoginScopesArgs>? = null

The configuration settings of the login flow.

Link copied to clipboard

The configuration settings of the app registration for the GitHub provider.