Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Set ¶
Set is an actual set of resolved values. This is the output of resolving a parameter or credential set file.
type Source ¶
Source represents a strategy for loading a value from local host.
func (Source) MarshalJSON ¶
func (Source) MarshalYAML ¶
func (*Source) UnmarshalJSON ¶
func (*Source) UnmarshalYAML ¶
type Strategy ¶
type Strategy struct { // Name is the name of the parameter or credential. Name string `json:"name" yaml:"name"` // Source is the location of the value. // During resolution, the source will be loaded, and the result temporarily placed // into Value. Source Source `json:"source,omitempty" yaml:"source,omitempty"` // Value holds the parameter or credential value. // When a parameter or credential is loaded, it is loaded into this field. In all // other cases, it is empty. This field is omitted during serialization. Value string `json:"-" yaml:"-"` }
Strategy represents a strategy for determining the value of a parameter or credential
Click to show internal directories.
Click to hide internal directories.