Ресурс: Источник данных
Источник данных — это логическое пространство имен для индексируемых элементов. Все элементы должны принадлежать источнику данных. Это необходимое условие для индексации элементов в 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), которые в данный момент выполняются для этой схемы.  | 
Методы | |
|---|---|
 | Создает источник данных. | 
  | Удаляет источник данных. | 
  | Получает источник данных. | 
  | Перечисляет источники данных. | 
  | Обновляет источник данных. | 
  | Обновляет источник данных. |