public sealed class ToolsetTool : IMessage<ToolsetTool>, IEquatable<ToolsetTool>, IDeepCloneable<ToolsetTool>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dialogflow v2 API class ToolsetTool.
A tool that is created from a toolset.
Implements
IMessageToolsetTool, IEquatableToolsetTool, IDeepCloneableToolsetTool, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Assembly
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 |
|