Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EvaluateOpts ¶ added in v0.0.87
type MultiVars ¶ added in v0.0.112
type MultiVars struct {
// contains filtered or unexported fields
}
func NewMultiVars ¶ added in v0.0.112
type StaticVariables ¶ added in v0.0.112
type StaticVariables map[string]interface{}
func (StaticVariables) Get ¶ added in v0.0.112
func (v StaticVariables) Get(varDef VariableDefinition) (interface{}, bool, error)
type Template ¶
type Template struct {
// contains filtered or unexported fields
}
func NewTemplate ¶
type VarFileArg ¶ added in v0.0.121
type VarFileArg struct { FS boshsys.FileSystem Vars StaticVariables }
func (*VarFileArg) UnmarshalFlag ¶ added in v0.0.121
func (a *VarFileArg) UnmarshalFlag(data string) error
type VariableDefinition ¶ added in v0.0.112
type Variables ¶
type Variables interface {
Get(VariableDefinition) (interface{}, bool, error)
}
type VarsEnvArg ¶ added in v0.0.101
type VarsEnvArg struct { Vars StaticVariables EnvironFunc func() []string }
func (*VarsEnvArg) UnmarshalFlag ¶ added in v0.0.101
func (a *VarsEnvArg) UnmarshalFlag(prefix string) error
type VarsFileArg ¶
type VarsFileArg struct { FS boshsys.FileSystem Vars StaticVariables }
func (*VarsFileArg) UnmarshalFlag ¶
func (a *VarsFileArg) UnmarshalFlag(filePath string) error
Click to show internal directories.
Click to hide internal directories.