Тип ресурса attributeDefinition

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Описывает атрибут объекта .

Свойства

Свойство Тип Описание
Якорь Логический true Значение , если атрибут должен использоваться в качестве привязки для объекта . Атрибуты привязки должны иметь уникальное значение, определяющее объект, и быть неизменяемыми. Значение по умолчанию: false. Один и только один из атрибутов объекта должны быть назначены в качестве привязки для поддержки синхронизации.
caseExact Логический true Значение , если значение этого атрибута должно рассматриваться как регистр с учетом регистра. Этот параметр влияет на то, как обработчик синхронизации обнаруживает изменения атрибута.
flowNullValues Логический "true", чтобы разрешить значения NULL для атрибутов.
Метаданных коллекция attributeDefinitionMetadataEntry Метаданные для заданного объекта.
Многозначные Логический true Значение , если атрибут может иметь несколько значений. Значение по умолчанию: false.
изменчивость изменчивость Изменчивость атрибута. Возможные значения: ReadWrite, ReadOnly, Immutable, WriteOnly. Значение по умолчанию: ReadWrite.
name String Имя атрибута. Должен быть уникальным в определении объекта. Значение null не допускается.
обязательно Логический true Значение , если атрибут является обязательным. Объект не может быть создан, если отсутствует какой-либо из обязательных атрибутов. Если во время синхронизации обязательный атрибут не имеет значения, будет использоваться значение по умолчанию. Если значение по умолчанию не задано, синхронизация запишет ошибку.
referencedObjects referencedObject collection Для атрибутов с типом reference выводит список объектов, на которые ссылается (например, manager атрибут будет указан User в качестве объекта, на который указывает ссылка).
type Attributetype Тип значения атрибута. Возможные значения: String, Integer, Reference, Binary, Boolean.DateTime Значение по умолчанию: String.

Представление JSON

Ниже указано представление ресурса в формате JSON.

{
  "anchor": true,
  "caseExact": true,
  "defaultValue": "String",
  "flowNullValues": true,
  "metadata": [
    {
      "@odata.type": "microsoft.graph.attributeDefinitionMetadataEntry"
    }
  ],
  "multivalued": true,
  "mutability": "String",
  "name": "String",
  "referencedObjects": [
    {
      "@odata.type": "microsoft.graph.referencedObject"
    }
  ],
  "required": true,
  "type": "String"
}