Class JobHttpTarget
Inheritance
Inherited Members
Namespace: Pulumi.Gcp.CloudScheduler.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class JobHttpTarget
Fields
View SourceBody
HTTP request body. A request body is allowed only if the HTTP method is POST, PUT, or PATCH. It is an error to set body on a job with an incompatible HttpMethod.
Declaration
public readonly string Body
Field Value
| Type | Description |
|---|---|
| System.String |
Headers
This map contains the header field names and values. Repeated headers are not supported, but a header value can contain commas.
Declaration
public readonly ImmutableDictionary<string, string> Headers
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.String> |
HttpMethod
Which HTTP method to use for the request.
Declaration
public readonly string HttpMethod
Field Value
| Type | Description |
|---|---|
| System.String |
OauthToken
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.
Declaration
public readonly JobHttpTargetOauthToken OauthToken
Field Value
| Type | Description |
|---|---|
| JobHttpTargetOauthToken |
OidcToken
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.
Declaration
public readonly JobHttpTargetOidcToken OidcToken
Field Value
| Type | Description |
|---|---|
| JobHttpTargetOidcToken |
Uri
The full URI path that the request will be sent to.
Declaration
public readonly string Uri
Field Value
| Type | Description |
|---|---|
| System.String |