Class GoogleCloudDialogflowCxV3beta1SessionInfo
Represents session information communicated to and from the webhook.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3.Data
Assembly: Google.Apis.Dialogflow.v3.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1SessionInfo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Parameters
Optional for WebhookRequest. Optional for WebhookResponse. All parameters collected from forms and intents during the session. Parameters can be created, updated, or removed by the webhook. To remove a parameter from the session, the webhook should explicitly set the parameter value to null in WebhookResponse. The map is keyed by parameters' display names.
Declaration
[JsonProperty("parameters")]
public virtual IDictionary<string, object> Parameters { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |
Session
Always present for WebhookRequest. Ignored for WebhookResponse. The unique identifier of the session. This
field can be used by the webhook to identify a session. Format: projects//locations//agents//sessions/
or
projects//locations//agents//environments//sessions/
if environment is specified.
Declaration
[JsonProperty("session")]
public virtual string Session { get; set; }
Property Value
Type | Description |
---|---|
string |