Documentation
¶
Index ¶
- func FilterExcludeBody(body hcl.Body, schema *hcl.BodySchema) hcl.Body
- func FilterIncludeBody(body hcl.Body, schema *hcl.BodySchema) hcl.Body
- func Parse(b hcl.Body, opt Opt, val interface{}) (map[string]map[string][]string, hcl.Diagnostics)
- func Stdlib() map[string]function.Function
- type Opt
- type WithEvalContexts
- type WithGetName
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterExcludeBody ¶ added in v0.10.0
func FilterIncludeBody ¶ added in v0.10.0
Types ¶
type WithEvalContexts ¶ added in v0.11.0
type WithEvalContexts interface {
GetEvalContexts(base *hcl.EvalContext, block *hcl.Block, loadDeps func(hcl.Expression) hcl.Diagnostics) ([]*hcl.EvalContext, error)
}
type WithGetName ¶ added in v0.11.0
type WithGetName interface {
GetName(ectx *hcl.EvalContext, block *hcl.Block, loadDeps func(hcl.Expression) hcl.Diagnostics) (string, error)
}
Click to show internal directories.
Click to hide internal directories.