Ресурс: Источник данных
Источник данных — это логическое пространство имен для индексируемых элементов. Все элементы должны принадлежать источнику данных. Это необходимое условие для индексации элементов в Cloud Search.
JSON-представление |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
Поля | |
---|---|
name | Имя ресурса источника данных. Формат: источники данных/{sourceId}. Имя игнорируется при создании источника данных. |
displayName | Необходимый. Отображаемое имя источника данных. Максимальная длина — 300 символов. |
shortName | Короткое имя или псевдоним источника. Это значение будет использоваться для соответствия оператору source. Например, если короткое имя — <value> , то запросы вида source:<value> будут возвращать результаты только для этого источника. Значение должно быть уникальным для всех источников данных. Значение должно содержать только буквенно-цифровые символы (a-zA-Z0-9). Значение не может начинаться с «google» и не может быть одним из следующих: почта, Gmail, документы, диск, группы, сайты, календарь, Hangouts, Gplus, Keep, люди, команды. Его максимальная длина — 32 символа. |
indexingServiceAccounts[] | Список учетных записей служб, имеющих доступ к индексированию. |
disableServing | Отключите показ любых результатов поиска или помощи. |
disableModifications | Если это правда, переводит источник данных в режим только для чтения. В режиме только для чтения API индексирования отклоняет любые запросы на индексирование или удаление элементов в этом источнике. Включение режима только для чтения не останавливает обработку ранее принятых данных. |
itemsVisibility[] | Это поле ограничивает видимость элементов на уровне источника данных. Элементы в источнике данных ограничены объединением пользователей и групп, включенных в это поле. Обратите внимание, что это не гарантирует доступ к конкретному элементу, поскольку пользователям необходимо иметь разрешения ACL для содержащихся элементов. Это обеспечивает высокий уровень доступа ко всему источнику данных и то, что отдельные элементы не будут доступны за пределами этой видимости. |
returnThumbnailUrls | Может ли пользователь запросить URI миниатюр для элементов, проиндексированных в этом источнике данных. |
operationIds[] | Идентификаторы длительных операций (LRO), которые в данный момент выполняются для этой схемы. |
Методы | |
---|---|
| Создает источник данных. |
| Удаляет источник данных. |
| Получает источник данных. |
| Перечисляет источники данных. |
| Обновляет источник данных. |
| Обновляет источник данных. |