{
  "name": "Validation",
  "description": "Allows performing validations and throw an Exception if the validation fails",
  "version": "4.0.0-SNAPSHOT",
  "vendor": "Mulesoft",
  "category": "COMMUNITY",
  "minMuleVersion": "4.0.0",
  "xmlDsl": {
    "prefix": "validation",
    "namespace": "http://www.mulesoft.org/schema/mule/validation",
    "schemaLocation": "http://www.mulesoft.org/schema/mule/validation/current/mule-validation.xsd",
    "schemaVersion": "4.0.0-SNAPSHOT",
    "xsdFileName": "mule-validation.xsd"
  },
  "resources": [],
  "subTypes": [],
  "externalLibraries": [],
  "importedTypes": [],
  "configurations": [
    {
      "parameterGroupModels": [],
      "externalLibraryModels": [],
      "operations": [],
      "connectionProviders": [],
      "messageSources": [],
      "name": "config",
      "description": "An extension which provides validation capabilities by exposing a series of Validators as ExtensionModel\nOperationModels\nThis class not only defines the extension but also acts as the only available ConfigurationModel for it. It allows\nparametrizing the Validators with i18n bundles (through a I18NConfig",
      "modelProperties": {}
    }
  ],
  "operations": [],
  "connectionProviders": [],
  "messageSources": [],
  "errors": [],
  "modelProperties": {},
  "types": []
}
