directoryDefinition リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ディレクトリとそのオブジェクトに関する同期エンジン情報を提供します。 このリソースは、たとえば、ディレクトリに user と group という名前のオブジェクトがあり、それらのオブジェクトでサポートされている属性と、それらの属性の型があることを同期エンジンに伝えます。 オブジェクトと属性を 同期規則 と オブジェクト マッピングに参加させるには、ディレクトリ定義の一部として定義する必要があります。
一般に、同期テンプレートの一部として提供される既定の同期スキーマは、そのディレクトリで最もよく使用されるオブジェクトと属性を定義します。 ただし、ディレクトリでカスタム属性の追加がサポートされている場合は、独自のカスタム オブジェクトまたは属性を使用して既定の定義を展開できます。 詳細については、以下の記事を参照してください。
ディレクトリ定義は、 同期スキーマの一部として更新されます。
エンティティ から継承します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
検出 | directoryDefinition | ディレクトリのスキーマとサポートされているプロパティを確認します。 |
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
id | String | ディレクトリ識別子。 null 許容ではありません。 エンティティから継承 されます。 |
name | String | ディレクトリの名前。 同期スキーマ内で一意である必要があります。 null 許容ではありません。 |
オブジェクト | objectDefinition コレクション | ディレクトリでサポートされているオブジェクトのコレクション。 |
Readonly | ブール型 | このオブジェクトが読み取り専用かどうか。 |
version | String | 検出されたバージョンを示す読み取り専用の値。
null 検出がまだ発生していない場合。 |
discoveryDateTime | DateTimeOffset | ISO 8601 形式を使用して検出日時を表し、常に UTC 時刻で表します。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
discoverabilities | directoryDefinitionDiscoverabilities | アプリがサポートする検出の種類を示す読み取り専用の値。 使用可能な値: None 、AttributeNames 、AttributeDataTypes 、AttributeReadOnly 、ReferenceAttributes 、UnknownFutureValue 。 これは複数値のオブジェクトです。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"discoverabilities": "String",
"discoveryDateTime": "DateTimeOffset",
"id": "String",
"name": "String",
"objects": [
{
"@odata.type": "microsoft.graph.objectDefinition"
}
],
"version": "String"
}