Pipeline Destination Authentication Config Args
data class PipelineDestinationAuthenticationConfigArgs(val googleOidc: Output<PipelineDestinationAuthenticationConfigGoogleOidcArgs>? = null, val oauthToken: Output<PipelineDestinationAuthenticationConfigOauthTokenArgs>? = null) : ConvertibleToJava<PipelineDestinationAuthenticationConfigArgs>
Constructors
Link copied to clipboard
constructor(googleOidc: Output<PipelineDestinationAuthenticationConfigGoogleOidcArgs>? = null, oauthToken: Output<PipelineDestinationAuthenticationConfigOauthTokenArgs>? = null)
Properties
Link copied to clipboard
Represents a config used to authenticate with a Google OIDC token using a GCP service account. Use this authentication method to invoke your Cloud Run and Cloud Functions destinations or HTTP endpoints that support Google OIDC. Structure is documented below.
Link copied to clipboard
Contains information needed for generating an OAuth token. This type of authorization should generally only be used when calling Google APIs hosted on *.googleapis.com. Structure is documented below.