Job Http Target Args
data class JobHttpTargetArgs(val body: Output<String>? = null, val headers: Output<Map<String, String>>? = null, val httpMethod: Output<String>? = null, val oauthToken: Output<JobHttpTargetOauthTokenArgs>? = null, val oidcToken: Output<JobHttpTargetOidcTokenArgs>? = null, val uri: Output<String>) : ConvertibleToJava<JobHttpTargetArgs>
Constructors
Link copied to clipboard
constructor(body: Output<String>? = null, headers: Output<Map<String, String>>? = null, httpMethod: Output<String>? = null, oauthToken: Output<JobHttpTargetOauthTokenArgs>? = null, oidcToken: Output<JobHttpTargetOidcTokenArgs>? = null, uri: Output<String>)
Properties
Link copied to clipboard
Which HTTP method to use for the request.
Link copied to clipboard
Contains information needed for generating an OAuth token. This type of authorization should be used when sending requests to a GCP endpoint. Structure is documented below.
Link copied to clipboard
Contains information needed for generating an OpenID Connect token. This type of authorization should be used when sending requests to third party endpoints or Cloud Run. Structure is documented below.