Recurso: DataStore
O DataStore captura configurações globais no nível do DataStore.
| Representação JSON |
|---|
{ "name": string, "displayName": string, "industryVertical": enum ( |
| Campos | |
|---|---|
name |
Imutável. Identificador. O nome completo do recurso do repositório de dados. Formato: Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres. |
displayName |
Obrigatório. O nome de exibição do repositório de dados. Este campo precisa ser uma string codificada em UTF-8 com um limite de 128 caracteres. Caso contrário, um erro INVALID_ARGUMENT será retornado. |
industryVertical |
Imutável. O segmento do setor que o repositório de dados registra. |
solutionTypes[] |
As soluções que o repositório de dados registra. Soluções disponíveis para cada
|
defaultSchemaId |
Apenas saída. O ID do |
contentConfig |
Imutável. A configuração de conteúdo do repositório de dados. Se esse campo não estiver definido, o comportamento padrão do servidor será |
createTime |
Apenas saída. Carimbo de data/hora em que o Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
advancedSiteSearchConfig |
Opcional. Configuração para pesquisa avançada no site. |
languageInfo |
Informações de idioma para o DataStore. |
naturalLanguageQueryUnderstandingConfig |
Opcional. Configuração para compreensão de consultas de linguagem natural. |
kmsKeyName |
Somente entrada. A chave do KMS a ser usada para proteger esse DataStore no momento da criação. Precisa ser definida para solicitações que precisam obedecer às proteções da política da organização de CMEK. Se esse campo for definido e processado com sucesso, o DataStore será protegido pela chave do KMS, conforme indicado no campo cmekConfig. |
cmekConfig |
Apenas saída. Informações relacionadas à CMEK para o DataStore. |
billingEstimation |
Apenas saída. Estimativa de tamanho dos dados para faturamento. |
aclEnabled |
Imutável. Indica se os dados no Quando a ACL está ativada para o Atualmente, a ACL só é compatível com o segmento do setor |
workspaceConfig |
Configuração para armazenar a configuração do tipo de repositório de dados para dados do espaço de trabalho. Isso precisa ser definido quando |
documentProcessingConfig |
Configuração para compreensão e enriquecimento de documentos. |
startingSchema |
O esquema inicial a ser usado para esse Esse campo é usado apenas pela API O esquema fornecido será validado de acordo com determinadas regras. Saiba mais neste documento. |
healthcareFhirConfig |
Opcional. Configuração para o setor vertical |
servingConfigDataStore |
Opcional. Armazena a configuração de exibição no nível do DataStore. |
identityMappingStore |
Imutável. O nome do recurso totalmente qualificado do |
isInfobotFaqDataStore |
Opcional. Se definido, esse DataStore será um DataStore de perguntas frequentes do Infobot. |
federatedSearchConfig |
Opcional. Se definido, esse DataStore será um DataStore de pesquisa federada. |
configurableBillingApproach |
Opcional. Configuração para abordagem de faturamento configurável. Ver |
configurableBillingApproachUpdateTime |
Apenas saída. O carimbo de data/hora em que configurableBillingApproach foi atualizado pela última vez. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
Métodos |
|
|---|---|
|
Completa a entrada do usuário especificada com sugestões de palavras-chave. |
|
Cria um DataStore. |
|
Exclui um DataStore. |
|
Recebe um DataStore. |
|
Recebe o SiteSearchEngine. |
|
Lista todos os DataStores associados ao projeto. |
|
Atualiza um DataStore |