When creating the YAML files for the Dynatrace Extensions 2.0 framework, the extension schemas are an efficient tool for your extension validation, code completion, and in-code documentation.
This repository hosts the official Extensions 2.0 schemas for each Dynatrace version.
Schema releases are coupled with the Dynatrace release lifecycle and are named and tagged with the schema version, for example, 1.260.0
.
A schema release consists of:
- The schema JSON files in assets.
- The release changelog in description.
- Specific version
- Latest
For extension development with snippets and real-time validation we recommend using Copilot Visual Studio Code extension.