Properties of an Authentication.
Properties:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| apiKeyConfig | google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.IApiKeyConfig | null | <optional> | Authentication apiKeyConfig | 
| oauthConfig | google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.IOAuthConfig | null | <optional> | Authentication oauthConfig | 
| serviceAgentAuthConfig | google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.IServiceAgentAuthConfig | null | <optional> | Authentication serviceAgentAuthConfig | 
| bearerTokenConfig | google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.IBearerTokenConfig | null | <optional> | Authentication bearerTokenConfig |