Class GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAccountAuthConfig
Configuration for authentication using a service account.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1ToolAuthenticationServiceAccountAuthConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServiceAccount
Required. The email address of the service account used to authenticate the tool call. Dialogflow uses this
service account to exchange an access token and the access token is then sent in the Authorization header
of the tool request. The service account must have the roles/iam.serviceAccountTokenCreator role granted
to the Dialogflow service
agent.
Declaration
[JsonProperty("serviceAccount")]
public virtual string ServiceAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| string |