Recurso: DataStore
DataStore captura la configuración y los parámetros globales a nivel de DataStore.
| Representación JSON |
|---|
{ "name": string, "displayName": string, "industryVertical": enum ( |
| Campos | |
|---|---|
name |
Inmutable. Es el identificador. Es el nombre completo del recurso del almacén de datos. Formato: Este campo debe ser una cadena codificada en UTF-8 con un límite de longitud de 1,024 caracteres. |
displayName |
Obligatorio. Es el nombre comercial del almacén de datos. Este campo debe ser una cadena codificada en UTF-8 con un límite de longitud de 128 caracteres. De lo contrario, se muestra un error INVALID_ARGUMENT. |
industryVertical |
Inmutable. Es el vertical de la industria que registra el almacén de datos. |
solutionTypes[] |
Son las soluciones que inscribe el almacén de datos. Soluciones disponibles para cada
|
defaultSchemaId |
Solo salida. Es el ID del |
contentConfig |
Inmutable. Es la configuración de contenido del almacén de datos. Si este campo no está configurado, el comportamiento predeterminado del servidor es |
createTime |
Solo salida. Marca de tiempo en la que se creó el Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
advancedSiteSearchConfig |
Es opcional. Es la configuración para la búsqueda avanzada en el sitio. |
languageInfo |
Es la información de idioma para DataStore. |
naturalLanguageQueryUnderstandingConfig |
Es opcional. Es la configuración para la comprensión de consultas de lenguaje natural. |
kmsKeyName |
Solo entrada. Es la clave de KMS que se usará para proteger este DataStore en el momento de la creación. Se debe configurar para las solicitudes que deben cumplir con las protecciones de la política de la organización de CMEK. Si este campo se configura y se procesa correctamente, el DataStore estará protegido por la clave de KMS, como se indica en el campo cmekConfig. |
cmekConfig |
Solo salida. Es la información relacionada con CMEK para DataStore. |
billingEstimation |
Solo salida. Es la estimación del tamaño de los datos para la facturación. |
aclEnabled |
Inmutable. Indica si los datos de Cuando la ACL está habilitada para el Actualmente, la ACL solo se admite en el sector vertical |
workspaceConfig |
Es la configuración para almacenar la configuración del tipo de almacén de datos para los datos del espacio de trabajo. Se debe configurar cuando |
documentProcessingConfig |
Es la configuración para la comprensión y el enriquecimiento de documentos. |
startingSchema |
Es el esquema de inicio que se usará para este Este campo solo lo usa la API de El esquema proporcionado se validará según ciertas reglas del esquema. Obtén más información en este documento. |
healthcareFhirConfig |
Es opcional. Es la configuración para la vertical |
servingConfigDataStore |
Es opcional. Almacena la configuración de publicación a nivel de DataStore. |
identityMappingStore |
Inmutable. Es el nombre de recurso completamente calificado del |
isInfobotFaqDataStore |
Es opcional. Si se establece, este DataStore es un DataStore de preguntas frecuentes de Infobot. |
federatedSearchConfig |
Es opcional. Si se establece, este DataStore es un DataStore de búsqueda federada. |
configurableBillingApproach |
Es opcional. Es la configuración para el enfoque de facturación configurable. Ver |
configurableBillingApproachUpdateTime |
Solo salida. Es la marca de tiempo en la que se actualizó por última vez configurableBillingApproach. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Métodos |
|
|---|---|
|
Completa la entrada de usuario especificada con sugerencias de palabras clave. |
|
Crea un DataStore. |
|
Borra un DataStore. |
|
Obtiene un DataStore. |
|
Obtiene el SiteSearchEngine. |
|
Enumera todos los DataStore asociados con el proyecto. |
|
Actualiza un DataStore. |