Versions in this module Expand all Collapse all v1 v1.0.2 Jul 18, 2022 Changes in this version + func SampleYAML(w io.Writer, indent int, attrs map[string]interface{}, fields Fields) error + type Attr struct + Description string + EnvVar string + EnvVars []string + Example interface{} + Group Group + Immutable bool + Mandatory bool + Secret bool + Type FieldType + Values []interface{} + func (attr Attr) Checker() (schema.Checker, error) + type FieldType string + const Tattrs + const Tbool + const Tint + const Tlist + const Tstring + type Fields map[string]Attr + func (s Fields) ExampleYAML() []byte + func (s Fields) ValidationSchema() (schema.Fields, schema.Defaults, error) + type Group string + const AccountGroup + const EnvironGroup + const JujuGroup + const ProviderGroup