package
0.23.1
Repository: https://github.com/grafana/grafana-app-sdk.git
Documentation: pkg.go.dev

# Functions

BackendPluginMainGenerator returns a many-to-one jenny which generates the `main.go` file needed to run the backend plugin.
No description provided by the author
No description provided by the author
No description provided by the author
CUEValueToOpenAPI converts a cue.Value into an OpenAPI ast.File nolint:gocritic,revive.
CUEValueToString returns a formatted string output of a cue.Value.
GetGeneratedPath returns the correct codegen path based on the kind, version, and whether or not the generated code should be grouped by kind or by GroupVersion.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SelEq indicates whether two selectors are equivalent.
No description provided by the author
ToPackageName sanitizes an input into a deterministic allowed go package name.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GoTypes is a Jenny for turning a codegen.Kind into go types according to its codegen settings.
ManifestGenerator generates a JSON/YAML App Manifest.
No description provided by the author
OpenAPI jenny uses kube-openapi to build OpenAPI spec.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TypeScriptTypes is a one-to-many jenny that generates one or more TypeScript types for a kind.

# Type aliases

CRDOutputEncoder is a function which marshals an object into a desired output format.
No description provided by the author