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. |
defaultValue | Cadena | Valor predeterminado 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 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"
}