WindowsWebAppAuthSettingsV2GithubV2Args

data class WindowsWebAppAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2GithubV2Args>

Constructors

Link copied to clipboard
constructor(clientId: Output<String>, clientSecretSettingName: Output<String>, loginScopes: Output<List<String>>? = null)

Properties

Link copied to clipboard
val clientId: Output<String>

The ID of the GitHub app used for login.

Link copied to clipboard

The app setting name that contains the client_secret value used for GitHub Login. !>Note: A setting with this name must exist in app_settings to function correctly.

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

The list of OAuth 2.0 scopes that should be requested as part of GitHub Login authentication.

Functions

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