Documentation
¶
Index ¶
- func FindMissingFromAirlock(mdParamsSchema map[string]any, airlockParams *schema.Schema) map[string]any
- func FindMissingFromMassdriver(airlockInputsSchema map[string]any, mdParamsSchema map[string]any) map[string]any
- type BicepProvisioner
- type HelmProvisioner
- type NoopProvisioner
- type OpentofuProvisioner
- type Provisioner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindMissingFromAirlock ¶
Types ¶
type BicepProvisioner ¶
type BicepProvisioner struct{}
func (*BicepProvisioner) ExportMassdriverInputs ¶
func (p *BicepProvisioner) ExportMassdriverInputs(stepPath string, variables map[string]interface{}) error
func (*BicepProvisioner) InitializeStep ¶
func (p *BicepProvisioner) InitializeStep(stepPath string, sourcePath string) error
func (*BicepProvisioner) ReadProvisionerInputs ¶
func (p *BicepProvisioner) ReadProvisionerInputs(stepPath string) (map[string]interface{}, error)
type HelmProvisioner ¶
type HelmProvisioner struct{}
func (*HelmProvisioner) ExportMassdriverInputs ¶
func (p *HelmProvisioner) ExportMassdriverInputs(_ string, _ map[string]interface{}) error
func (*HelmProvisioner) InitializeStep ¶
func (p *HelmProvisioner) InitializeStep(stepPath string, sourcePath string) error
func (*HelmProvisioner) ReadProvisionerInputs ¶
func (p *HelmProvisioner) ReadProvisionerInputs(stepPath string) (map[string]interface{}, error)
type NoopProvisioner ¶
type NoopProvisioner struct{}
func (*NoopProvisioner) ExportMassdriverInputs ¶
func (p *NoopProvisioner) ExportMassdriverInputs(string, map[string]interface{}) error
func (*NoopProvisioner) InitializeStep ¶
func (p *NoopProvisioner) InitializeStep(string, string) error
func (*NoopProvisioner) ReadProvisionerInputs ¶
func (p *NoopProvisioner) ReadProvisionerInputs(string) (map[string]interface{}, error)
type OpentofuProvisioner ¶
type OpentofuProvisioner struct{}
func (*OpentofuProvisioner) ExportMassdriverInputs ¶
func (p *OpentofuProvisioner) ExportMassdriverInputs(stepPath string, variables map[string]interface{}) error
func (*OpentofuProvisioner) InitializeStep ¶
func (p *OpentofuProvisioner) InitializeStep(stepPath string, sourcePath string) error
func (*OpentofuProvisioner) ReadProvisionerInputs ¶
func (p *OpentofuProvisioner) ReadProvisionerInputs(stepPath string) (map[string]interface{}, error)
type Provisioner ¶
type Provisioner interface { ExportMassdriverInputs(stepPath string, variables map[string]interface{}) error ReadProvisionerInputs(stepPath string) (map[string]interface{}, error) InitializeStep(stepPath string, sourcePath string) error }
func NewProvisioner ¶
func NewProvisioner(provisionerType string) Provisioner
Click to show internal directories.
Click to hide internal directories.