public sealed class UpdateKnowledgeBaseRequest : IMessage<UpdateKnowledgeBaseRequest>, IEquatable<UpdateKnowledgeBaseRequest>, IDeepCloneable<UpdateKnowledgeBaseRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class UpdateKnowledgeBaseRequest.
Request message for [KnowledgeBases.UpdateKnowledgeBase][google.cloud.dialogflow.v2.KnowledgeBases.UpdateKnowledgeBase].
Optional. Not specified means update all.
Currently, only display_name can be updated, an InvalidArgument will be
returned for attempting to update other fields.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page provides documentation for the `UpdateKnowledgeBaseRequest` class within the Google Cloud Dialogflow v2 API, specifically within the .NET library."],["The class is used to define requests for updating knowledge bases, with the latest version being 4.26.0, and versions ranging from 4.0.0 all the way to 4.26.0 listed on the page."],["`UpdateKnowledgeBaseRequest` inherits from `Object` and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["Key properties of the `UpdateKnowledgeBaseRequest` class include `KnowledgeBase` (required, represents the knowledge base to update) and `UpdateMask` (optional, specifies which fields to update)."],["The documentation includes constructors for creating `UpdateKnowledgeBaseRequest` objects, both a default constructor and one that accepts another `UpdateKnowledgeBaseRequest` object."]]],[]]