Method: projects.locations.dataStores.updateDocumentProcessingConfig

Aggiorna DocumentProcessingConfig. DocumentProcessingConfig è una risorsa singleton di DataStore. È vuota quando viene creato DataStore. La prima chiamata a questo metodo configurerà DocumentProcessingConfig.

Il parametro di query updateMask non è supportato; se è impostato, la richiesta restituisce un errore. Per aggiornare i campi modificabili, ometti updateMask e invia l'intero DocumentProcessingConfig come corpo della richiesta. L'intera risorsa viene sovrascritta, quindi includi tutti i valori che vuoi conservare. Ad esempio, per aggiornare il parser di layout, imposta DocumentProcessingConfig.default_parsing_config (o DocumentProcessingConfig.parsing_config_overrides) e ometti updateMask. Alcuni campi, come DocumentProcessingConfig.chunking_config, sono immutabili e restituiscono un errore se vengono modificati.

Richiesta HTTP

PATCH https://discoveryengine.googleapis.com/v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
documentProcessingConfig.name

string

Il nome completo della risorsa della configurazione di elaborazione dei documenti. Formato: projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig.

Parametri di query

Parametri
updateMask

string (FieldMask format)

Non supportati. Se updateMask è impostato, la richiesta restituisce un UnsupportedFieldError. Per aggiornare i campi modificabili, ometti updateMask; l'intero DocumentProcessingConfig nel corpo della richiesta sovrascrive la risorsa esistente. Per i dettagli, consulta la descrizione del metodo.

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "user.displayName,photo".

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di DocumentProcessingConfig.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di DocumentProcessingConfig.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Per saperne di più, consulta la Authentication Overview.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM per la risorsa name:

  • discoveryengine.documentProcessingConfigs.update

Per saperne di più, consulta la documentazione di IAM.