REST Resource: settings.datasources

Ресурс: Источник данных

Источник данных — это логическое пространство имен для индексируемых элементов. Все элементы должны принадлежать источнику данных. Это необходимое условие для индексации элементов в Cloud Search.

JSON-представление
{
  "name": string,
  "displayName": string,
  "shortName": string,
  "indexingServiceAccounts": [
    string
  ],
  "disableServing": boolean,
  "disableModifications": boolean,
  "itemsVisibility": [
    {
      object (GSuitePrincipal)
    }
  ],
  "returnThumbnailUrls": boolean,
  "operationIds": [
    string
  ]
}
Поля
name

string

Имя ресурса источника данных. Формат: источники данных/{sourceId}.

Имя игнорируется при создании источника данных.

displayName

string

Необходимый. Отображаемое имя источника данных. Максимальная длина — 300 символов.

shortName

string

Короткое имя или псевдоним источника. Это значение будет использоваться для соответствия оператору source. Например, если короткое имя — <value> , то запросы вида source:<value> будут возвращать результаты только для этого источника. Значение должно быть уникальным для всех источников данных. Значение должно содержать только буквенно-цифровые символы (a-zA-Z0-9). Значение не может начинаться с «google» и не может быть одним из следующих: почта, Gmail, документы, диск, группы, сайты, календарь, Hangouts, Gplus, Keep, люди, команды. Его максимальная длина — 32 символа.

indexingServiceAccounts[]

string

Список учетных записей служб, имеющих доступ к индексированию.

disableServing

boolean

Отключите показ любых результатов поиска или помощи.

disableModifications

boolean

Если это правда, переводит источник данных в режим только для чтения. В режиме только для чтения API индексирования отклоняет любые запросы на индексирование или удаление элементов в этом источнике. Включение режима только для чтения не останавливает обработку ранее принятых данных.

itemsVisibility[]

object ( GSuitePrincipal )

Это поле ограничивает видимость элементов на уровне источника данных. Элементы в источнике данных ограничены объединением пользователей и групп, включенных в это поле. Обратите внимание, что это не гарантирует доступ к конкретному элементу, поскольку пользователям необходимо иметь разрешения ACL для содержащихся элементов. Это обеспечивает высокий уровень доступа ко всему источнику данных и то, что отдельные элементы не будут доступны за пределами этой видимости.

returnThumbnailUrls

boolean

Может ли пользователь запросить URI миниатюр для элементов, проиндексированных в этом источнике данных.

operationIds[]

string

Идентификаторы длительных операций (LRO), которые в данный момент выполняются для этой схемы.

Методы

create

Создает источник данных.

delete

Удаляет источник данных.

get

Получает источник данных.

list

Перечисляет источники данных.

patch

Обновляет источник данных.

update

Обновляет источник данных.