Dialogflow v3 API - Class DeleteToolVersionRequest (3.0.0)

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

Reference documentation and code samples for the Dialogflow v3 API class DeleteToolVersionRequest.

The request message for [Tools.DeleteToolVersion][google.cloud.dialogflow.cx.v3.Tools.DeleteToolVersion].

Inheritance

object > DeleteToolVersionRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

DeleteToolVersionRequest()

public DeleteToolVersionRequest()

DeleteToolVersionRequest(DeleteToolVersionRequest)

public DeleteToolVersionRequest(DeleteToolVersionRequest other)
Parameter
Name Description
other DeleteToolVersionRequest

Properties

Force

public bool Force { get; set; }

Optional. This field has no effect for Tools not being used. For Tools that are used:

  • If force is set to false, an error will be returned with message indicating the referenced resources.
  • If force is set to true, Dialogflow will remove the tool, as well as any references to the tool.
Property Value
Type Description
bool

Name

public string Name { get; set; }

Required. The name of the tool version to delete. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>/versions/<VersionID>.

Property Value
Type Description
string

ToolVersionName

public ToolVersionName ToolVersionName { get; set; }

ToolVersionName-typed view over the Name resource name property.

Property Value
Type Description
ToolVersionName