{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/microsoft-azure/json-schema/microsoft-azure-trigger-change-detection-parameters-schema.json",
  "title": "TriggerChangeDetectionParameters",
  "description": "The parameters used when calling trigger change detection action on cloud endpoint.",
  "x-generated": "2026-11-05",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/microsoft-azure-actions-api-openapi.yml#/components/schemas/TriggerChangeDetectionParameters",
  "type": "object",
  "properties": {
    "directoryPath": {
      "type": "string",
      "description": "Relative path to a directory Azure File share for which change detection is to be performed."
    },
    "changeDetectionMode": {
      "type": "string",
      "description": "Change Detection Mode. Applies to a directory specified in directoryPath parameter.",
      "enum": [
        "Default",
        "Recursive"
      ],
      "x-ms-enum": {
        "name": "changeDetectionMode",
        "modelAsString": true
      }
    },
    "paths": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "x-ms-identifiers": [],
      "description": "Array of relative paths on the Azure File share to be included in the change detection. Can be files and directories."
    }
  }
}