Skip to content

grafana/grafana-foundation-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

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:

  • Go
  • Python
  • Typescript

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 Version cog Version Branch
next (Grafana's main branch) v0.0.x next+cog-v0.0.x
v10.4.x v0.0.x v10.4.x+cog-v0.0.x
v10.3.x v0.0.x v10.3.x+cog-v0.0.x
v10.2.x v0.0.x v10.2.x+cog-v0.0.x
v10.1.x v0.0.x v10.1.x+cog-v0.0.x

Maturity

Warning

The code in this repository should be considered experimental. Documentation is only available alongside the code. It comes with no support, but we are keen to receive feedback and suggestions on how to improve it, though we cannot commit to resolution of any particular issue.

Grafana Labs defines experimental features as follows:

Projects and features in the Experimental stage are supported only by the Engineering teams; on-call support is not available. Documentation is either limited or not provided outside of code comments. No SLA is provided.

Experimental projects or features are primarily intended for open source engineers who want to participate in ensuring systems stability, and to gain consensus and approval for open source governance projects.

Projects and features in the Experimental phase are not meant to be used in production environments, and the risks are unknown/high.

License

Apache 2.0 License

About

A set of tools, types and libraries for building and manipulating Grafana objects.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks