{
  "$id": "https://opendatafabric.org/schemas/data/v1alpha1/ExtraAttributes",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "description": "Container for custom key-value extension attributes. Every key must be in the form of `<domain>/<path>` (e.g. `kamu.dev/archetype`) in order to fully disambiguate the value in the face of multiple extensions. Values may be any valid JSON including nested objects.",
  "type": "object",
  "codegen": {
    "flatbuffers": {
      "mapFormat": "json-encoded-string"
    }
  },
  "patternProperties": {
    "^[a-zA-Z0-9.-]+\\/[a-zA-Z0-9_-]+$": {}
  }
}
