Method: projects.locations.corpora.searchConfigs.patch

Atualiza uma configuração de pesquisa em um corpus.

Siga as regras abaixo para criar uma UpdateSearchConfigRequest válida. --- Regras gerais --- 1. O Request.search_configuration.name já precisa existir. 2. A solicitação precisa conter pelo menos uma searchCriteriaProperty ou facetProperty não vazia. 3. Os mappedFields não podem estar vazios e precisam ser mapeados para as chaves de UGA atuais. 4. Todos os mappedFields precisam ser do mesmo tipo. 5. Todos os mappedFields precisam compartilhar a mesma granularidade. 6. Todos os mappedFields precisam compartilhar as mesmas opções semânticas de correspondência do SearchConfig. Para regras específicas da propriedade, consulte os comentários de FacetProperty e SearchCriteriaProperty.

Solicitação HTTP

PATCH https://visionai.googleapis.com/v1/{searchConfig.name=projects/*/locations/*/corpora/*/searchConfigs/*}

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
searchConfig.name

string

Nome do recurso da configuração de pesquisa. Para CustomSearchCriteria, o searchConfig seria o nome do operador de pesquisa. Para facetas, o searchConfig seria o nome da dimensão da faceta. Formato: projects/{project_number}/locations/{location}/corpora/{corpus}/searchConfigs/{searchConfig}

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

A lista de campos a serem atualizados. Se não for definido, todos os caminhos de campo serão atualizados/substituídos.

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

Corpo da solicitação

O corpo da solicitação contém uma instância de SearchConfig.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de SearchConfig.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso name:

  • visionai.searchConfigs.update

Para mais informações, consulte a documentação do IAM.