Тип ресурса attributeDefinition
Пространство имен: microsoft.graph
Описывает атрибут объекта .
Свойства
Свойство | Тип | Описание |
---|---|---|
якорь | Логический |
true Значение , если атрибут должен использоваться в качестве привязки для объекта . Атрибуты привязки должны иметь уникальное значение, определяющее объект, и быть неизменяемыми. Значение по умолчанию: false . Один и только один из атрибутов объекта должны быть назначены в качестве привязки для поддержки синхронизации. |
caseExact | Логический |
true Значение , если значение этого атрибута должно рассматриваться как регистр с учетом регистра. Этот параметр влияет на то, как обработчик синхронизации обнаруживает изменения атрибута. |
defaultValue | String | Значение атрибута по умолчанию. |
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"
}