public sealed class ToolsetTool : IMessage<ToolsetTool>, IEquatable<ToolsetTool>, IDeepCloneable<ToolsetTool>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class ToolsetTool.
A tool that is created from a toolset.
Implements
IMessageToolsetTool, IEquatableToolsetTool, IDeepCloneableToolsetTool, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
ToolsetTool()
public ToolsetTool()ToolsetTool(ToolsetTool)
public ToolsetTool(ToolsetTool other)| Parameter | |
|---|---|
| Name | Description |
other |
ToolsetTool |
Properties
ToolId
public string ToolId { get; set; }Optional. The tool ID to filter the tools to retrieve the schema for.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Toolset
public string Toolset { get; set; }Required. The resource name of the Toolset from which this tool is derived.
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 |
|