Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterPrepareHook ¶
func RegisterPrepareHook(name string, f PrepareHookFunc)
Types ¶
type InternalPrepareProps ¶
type InternalPrepareProps struct { ComputePlanWith []*schema.Invocation // Will generate further plan contents. ProvisionResult }
func InvokeInternalPrepareHook ¶
func InvokeInternalPrepareHook(ctx context.Context, name string, env cfg.Context, srv *schema.Stack_Entry) (*InternalPrepareProps, error)
func (*InternalPrepareProps) AppendWith ¶
func (p *InternalPrepareProps) AppendWith(rhs InternalPrepareProps)
type PrepareHookFunc ¶
type PrepareHookFunc func(context.Context, cfg.Context, *schema.Stack_Entry) (*InternalPrepareProps, error)
type ProvisionResult ¶
type ProvisionResult struct { ProvisionInput []rtypes.ProvisionInput SerializedProvisionInput []*schema.SerializedMessage Extension []*schema.DefExtension ServerExtension []*schema.ServerExtension }
func (*ProvisionResult) AppendWith ¶
func (p *ProvisionResult) AppendWith(rhs ProvisionResult)
Click to show internal directories.
Click to hide internal directories.