Ресурс: Схема
Тип ресурса API. Для ресурсов схемы это всегда admin#directory#schema
.
JSON-представление |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Поля | |
---|---|
schemaId | Уникальный идентификатор схемы (только для чтения). |
schemaName | Имя схемы. Каждое |
fields[] | Список полей в схеме. |
displayName | Отображаемое имя схемы. |
kind | Это такой ресурс. |
etag | ETag ресурса. |
СхемаПолеСпец
Вы можете использовать схемы для добавления настраиваемых полей в профили пользователей. Вы можете использовать эти поля для хранения такой информации, как проекты, над которыми работают ваши пользователи, их физическое местоположение, даты приема на работу или что-то еще, соответствующее потребностям вашего бизнеса. Дополнительную информацию см. в разделе Пользовательские поля пользователя .
JSON-представление |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Поля | |
---|---|
fieldName | Имя поля. |
fieldId | Уникальный идентификатор поля (только для чтения) |
fieldType | Тип поля. Приемлемые значения:
|
multiValued | Логическое значение, определяющее, является ли это поле многозначным или нет. По умолчанию: |
kind | Что это за ресурс. Для полей схемы это всегда |
etag | ETag поля. |
indexed | Логическое значение, указывающее, индексируется ли поле или нет. По умолчанию: |
displayName | Отображаемое имя поля. |
readAccessType | Указывает, кто может просматривать значения этого поля. Дополнительную информацию см. в разделе Получение пользователей без прав администратора . Примечание. Для отражения изменений в этом поле может потребоваться до 24 часов. Приемлемые значения:
|
numericIndexingSpec | Спецификация индексации для числового поля. По умолчанию для числовых полей поддерживаются только запросы с точным соответствием. Установка |
numericIndexingSpec.minValue | Минимальное значение этого поля. Это должно носить скорее ориентировочный, а не обязательный характер. Значения за пределами этого диапазона по-прежнему будут индексироваться, но эффективность поиска может снизиться. |
numericIndexingSpec.maxValue | Максимальное значение этого поля. Это должно носить скорее ориентировочный, а не обязательный характер. Значения за пределами этого диапазона по-прежнему будут индексироваться, но эффективность поиска может снизиться. |
Методы | |
---|---|
| Удаляет схему. |
| Получает схему. |
| Создает схему. |
| Получает все схемы для клиента. |
| Исправляет схему. |
| Обновляет схему. |