tipo de recurso attributeDefinition

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Describe un atributo de un objeto. Este objeto se configura en la propiedad attributes de objectDefinition.

Propiedades

Propiedad Tipo Descripción
delimitador Booleano true si el atributo se debe utilizar como delimitador para el objeto. Los atributos de delimitador deben tener un valor único que identifique un objeto y deben ser inmutables. El valor predeterminado es false. Uno de los atributos del objeto, y solo uno, debe designarse como delimitador para admitir la sincronización.
caseExact Booleano true if de este atributo se debe tratar como distinguiendo mayúsculas de minúsculas. Esta configuración afecta al modo en que el motor de sincronización detecta los cambios del atributo.
valor predeterminado Cadena El valor predeterminado del atributo.
flowNullValues Booleano "true" para permitir valores nulos para los 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 La 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 del objeto. No admite valores NULL.
necesario Booleano true si el atributo es necesario. No se puede crear un 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 el valor predeterminado no se estableció, la sincronización registrará un error.
Objetos referenciados colección referencedObject Para los atributos con reference tipo, enumera los objetos a los que se hace referencia (por ejemplo, el manager atributo se enumeraría User como el 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.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de 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"
}