AuthInfoArgs

data class AuthInfoArgs(val expiresIn: Output<Int>? = null, val refreshToken: Output<String>? = null, val scope: Output<String>? = null, val token: Output<String>, val tokenType: Output<Either<String, TokenType>>) : ConvertibleToJava<AuthInfoArgs>

The authorization properties for accessing the source code repository.

Constructors

Link copied to clipboard
constructor(expiresIn: Output<Int>? = null, refreshToken: Output<String>? = null, scope: Output<String>? = null, token: Output<String>, tokenType: Output<Either<String, TokenType>>)

Properties

Link copied to clipboard
val expiresIn: Output<Int>? = null

Time in seconds that the token remains valid

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

The refresh token used to refresh the access token.

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

The scope of the access token.

Link copied to clipboard
val token: Output<String>

The access token used to access the source control provider.

Link copied to clipboard
val tokenType: Output<Either<String, TokenType>>

The type of Auth token.

Functions

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