Versions in this module Expand all Collapse all v1 v1.0.1 Oct 27, 2020 Changes in this version type FieldType + const Tlist v1.0.0 Apr 5, 2019 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 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