Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
Registry allows retrieving schemas by name.
func BuiltinSchemas ¶
func BuiltinSchemas() Registry
BuiltinSchemas returns a registry with built-in schemas.
type Schema ¶
type Schema interface { openapi.Resources VersionSet() chartutil.VersionSet }
Schema is a schema that can be used for validation.
type Schemas ¶
type Schemas []Schema
Schemas is a list of schemas to be combined.
func (Schemas) GetConsumes ¶
func (s Schemas) GetConsumes(gvk k8sSchema.GroupVersionKind, operation string) []string
GetConsumes returns the set of all consumes supported by the schemas.
func (Schemas) LookupResource ¶
func (s Schemas) LookupResource(gvk k8sSchema.GroupVersionKind) proto.Schema
LookupResource locates a given GVK in the schema.
func (Schemas) VersionSet ¶
func (s Schemas) VersionSet() chartutil.VersionSet
VersionSet returns the set of all API versions (Group, Group/Version, Group/Version/Kind) supported by the schemas.
Click to show internal directories.
Click to hide internal directories.