Recurso: DataSource
La fuente de datos es un espacio de nombres lógico para los elementos que se indexarán. Todos los elementos deben pertenecer a una fuente de datos. Este es el requisito previo para que los elementos se puedan indexar en Cloud Search.
Representación JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
Campos | |
---|---|
name |
El nombre del recurso de fuente de datos. Formato: fuentes de datos/{sourceId}. El nombre se ignora cuando se crea una fuente de datos. |
displayName |
Obligatorio. Nombre visible de la fuente de datos La longitud máxima es de 300 caracteres. |
shortName |
Un nombre corto o un alias para la fuente. Este valor se usará para hacer coincidir la “fuente” como "autor" y "título" usando un operador lógico. Por ejemplo, si el nombre corto es <value>, las consultas como <value> solo mostrarán resultados para esta fuente. El valor debe ser único en todas las fuentes de datos. El valor solo debe contener caracteres alfanuméricos (a-zA-Z0-9). El valor no puede comenzar con “google” y no puede ser una de las siguientes: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, equipos. Su longitud máxima es de 32 caracteres. |
indexingServiceAccounts[] |
Lista de cuentas de servicio que tienen acceso de indexación. |
disableServing |
Inhabilita la publicación de resultados de búsqueda o asistencia. |
disableModifications |
Si es verdadero, configura la fuente de datos en modo de solo lectura. En el modo de solo lectura, la API de indexación rechaza cualquier solicitud para indexar o borrar elementos de esta fuente. La habilitación del modo de solo lectura no detiene el procesamiento de los datos aceptados previamente. |
itemsVisibility[] |
Este campo restringe la visibilidad a los elementos a nivel de la fuente de datos. Los elementos dentro de la fuente de datos están restringidos a la unión de los usuarios y grupos incluidos en este campo. Ten en cuenta que esto no garantiza el acceso a un elemento específico, ya que los usuarios necesitan tener permisos de LCA en los elementos contenidos. Esto garantiza un acceso de alto nivel a toda la fuente de datos y que los elementos individuales no se compartan fuera de esta visibilidad. |
returnThumbnailUrls |
Puede un usuario solicitar la obtención del URI de miniatura para elementos indexados en esta fuente de datos. |
operationIds[] |
Son los ID de las operaciones de larga duración (LRO) que se ejecutan actualmente para este esquema. |
Métodos |
|
---|---|
|
Crea una fuente de datos. |
|
Borra una fuente de datos. |
|
Obtiene una fuente de datos. |
|
Enumera las fuentes de datos. |
|
Actualiza una fuente de datos. |
|
Actualiza una fuente de datos. |