Microsoft Graph · Schema

attributeMappingSource

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
expression string Equivalent expression representation of this attributeMappingSource object.
name string Name parameter of the mapping source. Depending on the type property value, this can be the name of the function, the name of the source attribute, or a constant value to be used.
parameters array If this object represents a function, lists function parameters. Parameters consist of attributeMappingSource objects themselves, allowing for complex expressions. If type isn't Function, this propert
type object
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphattributemappingsource-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.attributeMappingSource",
  "title": "attributeMappingSource",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "expression": {
      "type": "string",
      "description": "Equivalent expression representation of this attributeMappingSource object.",
      "nullable": true
    },
    "name": {
      "type": "string",
      "description": "Name parameter of the mapping source. Depending on the type property value, this can be the name of the function, the name of the source attribute, or a constant value to be used.",
      "nullable": true
    },
    "parameters": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/microsoft.graph.stringKeyAttributeMappingSourceValuePair"
      },
      "description": "If this object represents a function, lists function parameters. Parameters consist of attributeMappingSource objects themselves, allowing for complex expressions. If type isn't Function, this property is null/empty array."
    },
    "type": {
      "$ref": "#/components/schemas/microsoft.graph.attributeMappingSourceType"
    },
    "@odata.type": {
      "type": "string"
    }
  }
}