GitHubAuthModelArgs

data class GitHubAuthModelArgs(val installationId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GitHubAuthModelArgs>

Model for API authentication for GitHub. For this authentication first we need to approve the Router app (Microsoft Security DevOps) to access the GitHub account, Then we only need the InstallationId to get the access token from https://api.github.com/app/installations/{installId}/access_tokens.

Constructors

Link copied to clipboard
constructor(installationId: Output<String>? = null, type: Output<String>)

Properties

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

The GitHubApp auth installation id.

Link copied to clipboard
val type: Output<String>

Type of paging Expected value is 'GitHub'.

Functions

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