Home

Awesome

Grafana Foundation SDK

A set of foundational tools meant to be used to manipulate Grafana resources as-code.

Raw types and builder libraries are provided for a range of versions of Grafana, in the following languages:

[!NOTE] The content of this repository is generated by cog from schemas exposed by Grafana.

Navigating the SDK

The following table can be used to select a version of the SDK suitable for your Grafana instance.

Grafana Versioncog VersionBranch
next (Grafana's main branch)v0.0.xnext+cog-v0.0.x
v11.3.xv0.0.xv11.3.x+cog-v0.0.x
v11.2.xv0.0.xv11.2.x+cog-v0.0.x
v11.1.xv0.0.xv11.1.x+cog-v0.0.x
v11.0.xv0.0.xv11.0.x+cog-v0.0.x
v10.4.xv0.0.xv10.4.x+cog-v0.0.x
v10.3.xv0.0.xv10.3.x+cog-v0.0.x
v10.2.xv0.0.xv10.2.x+cog-v0.0.x
v10.1.xv0.0.xv10.1.x+cog-v0.0.x

Maturity

The code in this repository should be considered as "public preview". While it is used by Grafana Labs in production, it still is under active development.

[!NOTE] Bugs and issues are handled solely by Engineering teams. On-call support or SLAs are not available.

License

Apache 2.0 License