Class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig
Represents a config used to authenticate message requests.
Implements
Inherited Members
Namespace: Google.Apis.Eventarc.v1.Data
Assembly: Google.Apis.Eventarc.v1.dll
Syntax
public class GoogleCloudEventarcV1PipelineDestinationAuthenticationConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GoogleOidc
Optional. This authenticate method will apply Google OIDC tokens signed by a GCP service account to the requests.
Declaration
[JsonProperty("googleOidc")]
public virtual GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken GoogleOidc { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOidcToken |
OauthToken
Optional. If specified, an OAuth token will be
generated and attached as an Authorization
header in the HTTP request. This type of authorization should
generally only be used when calling Google APIs hosted on *.googleapis.com.
Declaration
[JsonProperty("oauthToken")]
public virtual GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken OauthToken { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudEventarcV1PipelineDestinationAuthenticationConfigOAuthToken |