Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provisioner ¶
type Provisioner struct { ProvisionerUri string `yaml:"uri"` ResType string `yaml:"type"` ResClass *string `yaml:"class,omitempty"` ResId *string `yaml:"id,omitempty"` Args []string `yaml:"args"` }
func Parse ¶
func Parse(raw map[string]interface{}) (*Provisioner, error)
func (*Provisioner) Match ¶
func (p *Provisioner) Match(resUid framework.ResourceUid) bool
func (*Provisioner) Provision ¶
func (p *Provisioner) Provision(ctx context.Context, input *provisioners.Input) (*provisioners.ProvisionOutput, error)
func (*Provisioner) Uri ¶
func (p *Provisioner) Uri() string
Click to show internal directories.
Click to hide internal directories.