Google Cloud Dialogflow v2 API - Class DeleteKnowledgeBaseRequest (4.2.0)

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

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class DeleteKnowledgeBaseRequest.

Request message for [KnowledgeBases.DeleteKnowledgeBase][google.cloud.dialogflow.v2.KnowledgeBases.DeleteKnowledgeBase].

Inheritance

Object > DeleteKnowledgeBaseRequest

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

DeleteKnowledgeBaseRequest()

public DeleteKnowledgeBaseRequest()

DeleteKnowledgeBaseRequest(DeleteKnowledgeBaseRequest)

public DeleteKnowledgeBaseRequest(DeleteKnowledgeBaseRequest other)
Parameter
NameDescription
otherDeleteKnowledgeBaseRequest

Properties

Force

public bool Force { get; set; }

Optional. Force deletes the knowledge base. When set to true, any documents in the knowledge base are also deleted.

Property Value
TypeDescription
Boolean

KnowledgeBaseName

public KnowledgeBaseName KnowledgeBaseName { get; set; }

KnowledgeBaseName-typed view over the Name resource name property.

Property Value
TypeDescription
KnowledgeBaseName

Name

public string Name { get; set; }

Required. The name of the knowledge base to delete. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID>.

Property Value
TypeDescription
String