Method: projects.locations.collections.dataStores.updateDocumentProcessingConfig

Aggiorna DocumentProcessingConfig. DocumentProcessingConfig è una risorsa singleton di DataStore. È vuoto 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 del 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/*/collections/*/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 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; il valore DocumentProcessingConfig completo nel corpo della richiesta sovrascrive la risorsa esistente. Per maggiori 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.