Method: projects.knowledgeBases.patch

Updates the specified knowledge base.

Note: The projects.agent.knowledgeBases resource is deprecated; only use projects.knowledgeBases .

HTTP request

PATCH https://{endpoint}/v2beta1/{knowledgeBase.name=projects/*/knowledgeBases/*}

Where {endpoint} is one of the supported service endpoints .

The URLs use gRPC Transcoding syntax.

Path parameters

Parameters
knowledgeBase.name

string

The knowledge base resource name. The name must be empty when creating a knowledge base. Format: projects/<Project ID>/locations/<Location ID>/knowledgeBases/<Knowledge Base ID> .

Query parameters

Parameters
updateMask

string ( FieldMask format)

Optional. Not specified means update all . Currently, only displayName can be updated, an InvalidArgument will be returned for attempting to update other fields.

This is a comma-separated list of fully qualified names of fields. Example: "user.displayName,photo" .

Request body

The request body contains an instance of KnowledgeBase .

Response body

If successful, the response body contains an instance of KnowledgeBase .

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/dialogflow

For more information, see the Authentication Overview .

Create a Mobile Website
View Site in Mobile | Classic
Share by: