GoogleCloudIntegrationsV1alphaOidcTokenArgs

data class GoogleCloudIntegrationsV1alphaOidcTokenArgs(val audience: Output<String>? = null, val serviceAccountEmail: Output<String>? = null, val token: Output<String>? = null, val tokenExpireTime: Output<String>? = null) : ConvertibleToJava<GoogleCloudIntegrationsV1alphaOidcTokenArgs>

OIDC Token

Constructors

fun GoogleCloudIntegrationsV1alphaOidcTokenArgs(audience: Output<String>? = null, serviceAccountEmail: Output<String>? = null, token: Output<String>? = null, tokenExpireTime: Output<String>? = null)

Functions

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

Properties

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

Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

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

The service account email to be used as the identity for the token.

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

ID token obtained for the service account

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

The approximate time until the token retrieved is valid.