public sealed class ToolVersion : IMessage<ToolVersion>, IEquatable<ToolVersion>, IDeepCloneable<ToolVersion>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class ToolVersion.
Tool version is a snapshot of the tool at certain timestamp.
Implements
IMessageToolVersion, IEquatableToolVersion, IDeepCloneableToolVersion, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
ToolVersion()
public ToolVersion()ToolVersion(ToolVersion)
public ToolVersion(ToolVersion other)| Parameter | |
|---|---|
| Name | Description |
other |
ToolVersion |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Last time the tool version was created or modified.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
DisplayName
public string DisplayName { get; set; }Required. The display name of the tool version.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Identifier. The unique identifier of the tool version.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>/versions/<VersionID>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Tool
public Tool Tool { get; set; }Required. Snapshot of the tool to be associated with this version.
| Property Value | |
|---|---|
| Type | Description |
Tool |
|
ToolVersionName
public ToolVersionName ToolVersionName { get; set; }ToolVersionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ToolVersionName |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Last time the tool version was created or modified.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|