Recurso: DataSource
La fuente de datos es un espacio de nombres lógico para que los elementos se indexen. Todos los elementos deben pertenecer a una fuente de datos. Este es el requisito previo para poder indexar los elementos 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 la fuente de datos. Formato: fuentes de datos/{sourceId}. El nombre se ignora cuando se crea una fuente de datos. |
displayName |
Obligatorio. El nombre visible de la fuente de datos. La longitud máxima es de 300 caracteres. |
shortName |
Es un nombre corto o alias para la fuente. Este valor se usará para hacer coincidir el operador "source". Por ejemplo, si el nombre corto es <value>, las consultas como source:<value> solo mostrarán resultados para esa fuente. El valor debe ser único en todas las fuentes de datos. El valor debe contener solo caracteres alfanuméricos (a-zA-Z0-9). El valor no puede empezar con "google" ni puede ser uno de los siguientes: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, team. La 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 la búsqueda o la asistencia. |
disableModifications |
Si es verdadero, configura la fuente de datos en modo de solo lectura. En el modo de solo lectura, la API de Indexing rechaza las solicitudes de indexación o eliminación de elementos de esta fuente. La habilitación del modo de solo lectura no detiene el procesamiento de datos previamente aceptados. |
itemsVisibility[] |
Este campo restringe la visibilidad de 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 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 deben tener permisos de LCA sobre 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 una solicitud de usuario para obtener el URI en miniatura de los elementos indexados en esta fuente de datos. |
operationIds[] |
Los IDs 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. |
|
Muestra una lista de las fuentes de datos. |
|
Actualiza una fuente de datos. |
|
Actualiza una fuente de datos. |