Google Cloud Dialogflow v2 API - Class ToolsetTool (4.29.0)

public sealed class ToolsetTool : IMessage<ToolsetTool>, IEquatable<ToolsetTool>, IDeepCloneable<ToolsetTool>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class ToolsetTool.

A tool that is created from a toolset.

Inheritance

object > ToolsetTool

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

ToolsetTool()

public ToolsetTool()

ToolsetTool(ToolsetTool)

public ToolsetTool(ToolsetTool other)
Parameter
Name Description
other ToolsetTool

Properties

ConfirmationRequirement

public Tool.Types.ConfirmationRequirement ConfirmationRequirement { get; set; }

Optional. Indicates whether the tool requires human confirmation.

Property Value
Type Description
ToolTypesConfirmationRequirement

OperationId

public string OperationId { get; set; }

Optional. The operationId field of the OpenAPI endpoint. The operationId must be present in the toolset's definition.

Property Value
Type Description
string

Toolset

public string Toolset { get; set; }

Required. The name of the toolset to retrieve the schema for. Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}

Property Value
Type Description
string

ToolsetAsToolsetName

public ToolsetName ToolsetAsToolsetName { get; set; }

ToolsetName-typed view over the Toolset resource name property.

Property Value
Type Description
ToolsetName