attributDefinition-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Beschreibt ein Attribut eines Objekts.

Eigenschaften

Eigenschaft Typ Beschreibung
anchor Boolean true wenn das Attribut als Anker für das Objekt verwendet werden soll. Ankerattribute müssen einen eindeutigen Wert aufweisen, der ein Objekt identifiziert, und sie müssen unveränderlich sein. Der Standardwert lautet false. Eins und nur eines der Attribute des Objekts muss als Anker festgelegt werden, um die Synchronisierung zu unterstützen.
caseExact Boolean true if value of this attribute should be treated as case-sensitive. Diese Einstellung wirkt sich darauf aus, wie das Synchronisierungsmodul Änderungen für das Attribut erkennt.
flowNullValues Boolean "true", um Nullwerte für Attribute zu ermöglichen.
Metadaten metadataEntry-Auflistung Zusätzliche Erweiterungseigenschaften. Sofern nicht explizit erwähnt, sollten Metadatenwerte nicht geändert werden.
Mehrwert Boolean true wenn ein Attribut mehrere Werte haben kann. Der Standardwert lautet false.
Mutability Mutability Die Mutierbarkeit eines Attributs. Mögliche Werte sind: ReadWrite , ReadOnly , , Immutable WriteOnly . Der Standardwert lautet ReadWrite.
name String Name des Attributs. Muss innerhalb der Objektdefinition eindeutig sein. Lässt keine Nullwerte zu.
erforderlich Boolean true wenn Attribut erforderlich ist. Objekt kann nicht erstellt werden, wenn eines der erforderlichen Attribute fehlt. Wenn das erforderliche Attribut während der Synchronisierung keinen Wert hat, wird der Standardwert verwendet. Wenn der Standardwert nicht festgelegt wurde, wird bei der Synchronisierung ein Fehler aufgezeichnet.
referencedObjects referencedObject-Auflistung Bei Attributen mit Typ werden referenzierte Objekte aufgeführt (z. B. würde das Attribut als reference manager referenziertes Objekt User auflisten).
type attributeType Attributwerttyp. Mögliche Werte sind: String , , , , , Integer Reference Binary Boolean DateTime . Der Standardwert ist String.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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