Тип ресурса directoryDefinition

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

Важно!

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

Предоставляет сведения о подсистеме синхронизации о каталоге и его объектах. Этот ресурс сообщает подсистеме синхронизации, например, что каталог содержит объекты с именами user и group, какие атрибуты поддерживаются для этих объектов, а также типы этих атрибутов. Чтобы объект и атрибут участвовали в правилах синхронизации и сопоставлениях объектов, они должны быть определены как часть определения каталога.

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

Определения каталогов обновляются в рамках схемы синхронизации.

Наследует от сущности.

Методы

Метод Возвращаемый тип Описание
Обнаружение каталогаDefinition directoryDefinition Обнаружение схемы и поддерживаемых свойств каталога.

Свойства

Свойство Тип Описание
id String Идентификатор каталога. Значение null не допускается. Наследуется от сущности.
name String Имя каталога. Должен быть уникальным в схеме синхронизации. Значение null не допускается.
Объектов Коллекция objectDefinition Коллекция объектов, поддерживаемых каталогом.
readOnly Boolean Указывает, доступен ли этот объект только для чтения.
version String Только для чтения значение, указывающее на обнаруженную версию. null Значение , если обнаружение еще не произошло.
discoveryDateTime DateTimeOffset Представляет дату и время обнаружения в формате ISO 8601 и всегда в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
возможности обнаружения directoryDefinitionDiscoverabilities Значение только для чтения, указывающее, какой тип обнаружения поддерживает приложение. Допустимые значения: None, AttributeNames, AttributeDataTypes, AttributeReadOnly, ReferenceAttributes, UnknownFutureValue. Это многозначный объект.

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

В следующем представлении JSON показан тип ресурса.

{
  "discoverabilities": "String",
  "discoveryDateTime": "DateTimeOffset",
  "id": "String",
  "metadata": [
    {
      "@odata.type": "microsoft.graph.stringKeyStringValuePair"
    }
  ],
  "name": "String",
  "objects": [
    {
      "@odata.type": "microsoft.graph.objectDefinition"
    }
  ],
  "version": "String"
}