Google Cloud Dialogflow v2beta1 API - Class Tool.Types.ConnectorTool.Types.Action (1.0.0-beta24)

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, IMessage

Reference 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.

Inheritance

object > Tool.Types.ConnectorTool.Types.Action

Namespace

Google.Cloud.Dialogflow.V2Beta1

Assembly

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