public sealed class Tool.Types.ConnectorTool.Types.Action : IMessage<Tool.Types.ConnectorTool.Types.Action>, IEquatable<Tool.Types.ConnectorTool.Types.Action>, IDeepCloneable<Tool.Types.ConnectorTool.Types.Action>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class Tool.Types.ConnectorTool.Types.Action.
Configuration of a Connection operation for the tool to use.
Implements
IMessageToolTypesConnectorToolTypesAction, IEquatableToolTypesConnectorToolTypesAction, IDeepCloneableToolTypesConnectorToolTypesAction, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
Action()
public Action()Action(Action)
public Action(Tool.Types.ConnectorTool.Types.Action other)| Parameter | |
|---|---|
| Name | Description |
other |
ToolTypesConnectorToolTypesAction |
Properties
ActionSpecCase
public Tool.Types.ConnectorTool.Types.Action.ActionSpecOneofCase ActionSpecCase { get; }| Property Value | |
|---|---|
| Type | Description |
ToolTypesConnectorToolTypesActionActionSpecOneofCase |
|
ConnectionActionId
public string ConnectionActionId { get; set; }ID of a Connection action for the tool to use.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EntityOperation
public Tool.Types.ConnectorTool.Types.Action.Types.EntityOperation EntityOperation { get; set; }Entity operation configuration for the tool to use.
| Property Value | |
|---|---|
| Type | Description |
ToolTypesConnectorToolTypesActionTypesEntityOperation |
|
HasConnectionActionId
public bool HasConnectionActionId { get; }Gets whether the "connection_action_id" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
InputFields
public RepeatedField<string> InputFields { get; }Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
OutputFields
public RepeatedField<string> OutputFields { get; }Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|