Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() (smith_plugin.Plugin, error)
Types ¶
type Plugin ¶
type Plugin struct{}
func (*Plugin) Describe ¶
func (p *Plugin) Describe() *smith_plugin.Description
func (*Plugin) Process ¶
func (p *Plugin) Process(rawSpec map[string]interface{}, context *smith_plugin.Context) smith_plugin.ProcessResult
type Spec ¶
type Spec struct { // double map should be read as: // map the secret contents of a particular smith resource into the SC parameter format // according to the map[string]string, where LHS original naming -> RHS parameter naming // If a secret key is not in the map, it is ignored. // See README.md for an example. Mapping map[smith_v1.ResourceName]map[string]string `json:"mapping"` }
Click to show internal directories.
Click to hide internal directories.