Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Define cómo se debe extraer (o transformar) un valor del objeto de origen. Por ejemplo, puede ser un valor tomado de un atributo determinado en el objeto de origen, o puede ser una expresión más compleja de concatenación de cadenas, extracción o reemplazo en función de varios atributos de origen.
Propiedades
| Propiedad | Tipo | Description |
|---|---|---|
| expresión | Cadena | Representación de expresión equivalente de este objeto attributeMappingSource . |
| name | Cadena | Parámetro name del origen de asignación. Dependiendo del valor de la propiedad type , puede ser el nombre de la función, el nombre del atributo de origen o un valor constante que se va a usar. |
| parameters | stringKeyAttributeMappingSourceValuePair (colección) | Si este objeto representa una función, enumera los parámetros de función. Los parámetros constan de los propios objetos attributeMappingSource , lo que permite expresiones complejas. Si type no Functiones , esta propiedad es null/empty array. |
| type | attributeMappingSourceType | Tipo de este origen de asignación de atributos. Los valores posibles son: Attribute, Constant, Function. El valor predeterminado es Attribute. |
Sintaxis de ejemplo
Atributo simple a asignación de atributos.
{
"expression": "[mail]",
"name": "mail",
"type": "Attribute"
}
Expresión que extrae los ocho primeros caracteres del atributo de origen.
{
"expression": "Mid([userPrincipalName], 1, 8)",
"name": "Mid",
"parameters": [
{
"key": "source",
"value": {
"expression": "[userPrincipalName]",
"name": "userPrincipalName",
"parameters": [],
"type": "Attribute"
}
},
{
"key": "start",
"value": {
"expression": "\"1\"",
"name": "1",
"parameters": [],
"type": "Constant"
}
},
{
"key": "length",
"value": {
"expression": "\"8\"",
"name": "8",
"parameters": [],
"type": "Constant"
}
}
],
"type": "Function"
}
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.attributeMappingSource",
"expression": "String",
"name": "String",
"parameters": [
{
"@odata.type": "microsoft.graph.stringKeyAttributeMappingSourceValuePair"
}
],
"type": "String"
}