EscValue
A Value is the result of evaluating an expression within an environment definition.
Properties
valueobject optionalValue holds the concrete representation of the value. May be nil, bool, json.Number, string, []Value, or map[string]Value.secretboolean optionalSecret is true if this value is secret.unknownboolean optionalUnknown is true if this value is unknown.- Trace holds information about the expression that computed this value and the value (if any) with which it was merged.
- Def is the range of the expression that computed a value.
- Base is the base value with which a value was merged.