tipo de recurso attributeDefinition

Espacio de nombres: microsoft.graph

Describe un atributo de un objeto.

Propiedades

Propiedad Tipo Descripción
Ancla Booleano true si el atributo debe usarse como delimitador para el objeto . Los atributos delimitadores deben tener un valor único que identifique un objeto y deben ser inmutables. El valor predeterminado es false. Uno, y solo uno, de los atributos del objeto se debe designar como delimitador para admitir la sincronización.
caseExact Booleano true si el valor de este atributo debe tratarse como distingue mayúsculas de minúsculas. Esta configuración afecta a la forma en que el motor de sincronización detecta los cambios del atributo.
flowNullValues Booleano 'true' para permitir valores NULL para atributos.
Metadatos colección attributeDefinitionMetadataEntry Metadatos del objeto especificado.
Multivalor Booleano true si un atributo puede tener varios valores. El valor predeterminado es false.
Mutabilidad Mutabilidad Mutabilidad de un atributo. Los valores posibles son: ReadWrite, ReadOnly, Immutable y WriteOnly. El valor predeterminado es ReadWrite.
name Cadena Nombre del atributo. Debe ser único dentro de la definición de objeto. No admite valores NULL.
necesario Booleano true si se requiere el atributo . No se puede crear el objeto si falta alguno de los atributos necesarios. Si durante la sincronización, el atributo requerido no tiene ningún valor, se usará el valor predeterminado. Si no se estableció el valor predeterminado, la sincronización registrará un error.
referencedObjects colección referencedObject En el caso de los atributos con reference tipo, enumera los objetos a los que se hace referencia (por ejemplo, el manager atributo enumeraría User como objeto al que se hace referencia).
type Attributetype Tipo de valor de atributo. Los valores posibles son: String, Integer, Reference, Binary, , Boolean.DateTime El valor predeterminado es String.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "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"
}