Gemini Enterprise for Customer Experience v1 API - Class ToolsetTool (1.0.0-beta01)

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

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class ToolsetTool.

A tool that is created from a toolset.

Inheritance

object > ToolsetTool

Namespace

Google.Cloud.Ces.V1

Assembly

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