Documentation
¶
Index ¶
- func BuildSubstitutionFuncWithSecretWatch(inner func(string) (string, error)) (func(string) (string, error), *bool)
- func DeProvisionResource(currentState *state.State, uid framework.ResourceUid) (*state.State, error)
- func MapOutputLookupFunc(s map[string]interface{}) framework.OutputLookupFunc
- func MarkSecretAccessed()
- func OrOutputLookupFunc(a framework.OutputLookupFunc, b framework.OutputLookupFunc) framework.OutputLookupFunc
- func ProvisionResources(currentState *state.State) (*state.State, error)
- type ProvisionerInputs
- type ProvisionerOutputs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeProvisionResource ¶
func MapOutputLookupFunc ¶
func MapOutputLookupFunc(s map[string]interface{}) framework.OutputLookupFunc
func MarkSecretAccessed ¶
func MarkSecretAccessed()
func OrOutputLookupFunc ¶
func OrOutputLookupFunc(a framework.OutputLookupFunc, b framework.OutputLookupFunc) framework.OutputLookupFunc
Types ¶
type ProvisionerInputs ¶
type ProvisionerInputs struct {
ResourceUid string `json:"resource_uid"`
ResourceType string `json:"resource_type"`
ResourceClass string `json:"resource_class"`
ResourceId string `json:"resource_id"`
ResourceState map[string]interface{} `json:"state"`
ResourceParams map[string]interface{} `json:"resource_params"`
ResourceMetadata map[string]interface{} `json:"resource_metadata"`
}
type ProvisionerOutputs ¶
Click to show internal directories.
Click to hide internal directories.