Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConstructExpansionContext ¶
type ConstructExpansionContext struct { Construct *construct.Resource Kb knowledgebase.TemplateKB }
func (*ConstructExpansionContext) ExpandConstruct ¶
func (ctx *ConstructExpansionContext) ExpandConstruct(res *construct.Resource, constraints []constraints.ConstructConstraint) ([]ExpansionSolution, error)
ExpandConstructs expands all constructs in the working state using the engines provider
The resources that result from the expanded constructs are written to the engines resource graph All dependencies are copied over to the resource graph If a dependency in the working state included a construct, the engine copies the dependency to all directly linked resources
type ExpansionSet ¶
type ExpansionSolution ¶
Click to show internal directories.
Click to hide internal directories.