- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Permissões do IAM
Exclui permanentemente todos os Documents selecionados em uma ramificação.
Esse processo é assíncrono. Dependendo do número de Documents a serem excluídos, essa operação pode levar horas para ser concluída. Antes da conclusão da operação de exclusão, alguns Documents ainda podem ser retornados por DocumentService.GetDocument ou DocumentService.ListDocuments.
Para receber uma lista dos Documents a serem excluídos, defina PurgeDocumentsRequest.force como "false".
Solicitação HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent |
Obrigatório. O nome do recurso pai, como |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ "filter": string, "errorConfig": { object ( |
| Campos | |
|---|---|
filter |
Obrigatório. Filtre os documentos correspondentes para excluir permanentemente. O único valor aceito no momento é |
errorConfig |
O local desejado dos erros ocorridos durante a limpeza. |
force |
Realiza a limpeza. Se |
Campo de união source. A origem de entrada desejada para a exclusão de documentos com base nos IDs. source pode ser apenas de um dos tipos a seguir: |
|
gcsSource |
Local do Cloud Storage para o conteúdo de entrada. |
inlineSource |
Origem inline do conteúdo de entrada para remoção. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
Para mais informações, consulte Authentication Overview.
Permissões do IAM
Requer a seguinte permissão do IAM no recurso parent:
discoveryengine.documents.purge
Para mais informações, consulte a documentação do IAM.