attributeDefinition リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

オブジェクトの属性を記述します。

プロパティ

プロパティ 説明
アンカー ブール型 true 属性を オブジェクトのアンカーとして使用する必要がある場合は 。 アンカー属性には、オブジェクトを識別する一意の値が必要であり、不変である必要があります。 既定値は false です。 同期をサポートするには、オブジェクトの属性の 1 つと 1 つだけをアンカーとして指定する必要があります。
caseExact ブール型 true この属性の値を大文字と小文字を区別する必要がある場合。 この設定は、同期エンジンが属性の変更を検出する方法に影響します。
flowNullValues ブール型 属性に null 値を許可する場合は 、'true' です。
metadata attributeDefinitionMetadataEntry コレクション 指定されたオブジェクトのメタデータ。
複数値 ブール型 true 属性に複数の値を指定できる場合は 。 既定値は false です。
変更可能性 変更可能性 属性の変更可能性。 使用可能な値: ReadWriteReadOnlyImmutableWriteOnly。 既定値は ReadWrite です。
name String 属性の名前。 オブジェクト定義内で一意である必要があります。 null 許容ではありません。
必須出席者 ブール型 true 属性が必要な場合。 必要な属性のいずれかが見つからない場合は、オブジェクトを作成できません。 同期中に必要な属性に値がない場合は、既定値が使用されます。 既定値の値が設定されていない場合、同期ではエラーが記録されます。
referencedObjects referencedObject コレクション 型を持つ reference 属性の場合、参照オブジェクトが一覧表示されます (たとえば、属性は manager 参照先オブジェクトとして一覧表示 User されます)。
type attributeType 属性値の型。 使用可能な値は、 String、、 IntegerReferenceBinaryBoolean、です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"
}