Structural plan generated from a HostKit project.
Summary
Functions
Builds a down/rollback plan from an existing plan.
Types
@type t() :: %HostKit.Plan{ changes: [HostKit.Change.t()], diagnostics: HostKit.Diagnostics.t(), opts: keyword(), project: HostKit.Project.t(), resources: [struct()], summary: map() }
Functions
@spec build( HostKit.Project.t(), keyword() ) :: {:ok, t()} | {:error, HostKit.Diagnostics.t() | term()}
Builds a down/rollback plan from an existing plan.