public sealed class Tool.Types.Authentication : IMessage<Tool.Types.Authentication>, IEquatable<Tool.Types.Authentication>, IDeepCloneable<Tool.Types.Authentication>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class Tool.Types.Authentication.
Authentication information required for API calls
Implements
IMessageToolTypesAuthentication, IEquatableToolTypesAuthentication, IDeepCloneableToolTypesAuthentication, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
Authentication()
public Authentication()Authentication(Authentication)
public Authentication(Tool.Types.Authentication other)| Parameter | |
|---|---|
| Name | Description |
other |
ToolTypesAuthentication |
Properties
ApiKeyConfig
public Tool.Types.Authentication.Types.ApiKeyConfig ApiKeyConfig { get; set; }Config for API key auth.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationTypesApiKeyConfig |
|
AuthConfigCase
public Tool.Types.Authentication.AuthConfigOneofCase AuthConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationAuthConfigOneofCase |
|
BearerTokenConfig
public Tool.Types.Authentication.Types.BearerTokenConfig BearerTokenConfig { get; set; }Config for bearer token auth.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationTypesBearerTokenConfig |
|
OauthConfig
public Tool.Types.Authentication.Types.OAuthConfig OauthConfig { get; set; }Config for OAuth.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationTypesOAuthConfig |
|
ServiceAccountAuthConfig
public Tool.Types.Authentication.Types.ServiceAccountAuthConfig ServiceAccountAuthConfig { get; set; }Configuration for service account authentication.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationTypesServiceAccountAuthConfig |
|
ServiceAgentAuthConfig
public Tool.Types.Authentication.Types.ServiceAgentAuthConfig ServiceAgentAuthConfig { get; set; }Config for Diglogflow service agent auth.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesAuthenticationTypesServiceAgentAuthConfig |
|