Microsoft Graph · Schema

microsoft.graph.externalConnectors.itemIdResolver

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphexternalconnectorsitemidresolver-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.externalConnectors.itemIdResolver",
  "title": "microsoft.graph.externalConnectors.itemIdResolver",
  "allOf": [
    {
      "$ref": "#/components/schemas/microsoft.graph.externalConnectors.urlToItemResolverBase"
    },
    {
      "title": "itemIdResolver",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "itemId": {
          "type": "string",
          "description": "Pattern that specifies how to form the ID of the external item that the URL represents. The named groups from the regular expression in urlPattern within the urlMatchInfo can be referenced by inserting the group name inside curly brackets."
        },
        "urlMatchInfo": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.externalConnectors.urlMatchInfo"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "Configurations to match and resolve URL."
        },
        "@odata.type": {
          "type": "string",
          "default": "#microsoft.graph.externalConnectors.itemIdResolver"
        }
      }
    }
  ],
  "x-ms-discriminator-value": "#microsoft.graph.externalConnectors.itemIdResolver"
}