Versions in this module Expand all Collapse all v0 v0.1.0 Jul 29, 2026 Changes in this version + func Print(w io.Writer, p Plan) + type ApplyOptions struct + Annotations []string + ChangeSetDescription string + ChangeSetSlug string + Labels []string + PostSpaceHook PackageRefresher + Stderr io.Writer + Stdout io.Writer + Targets map[string]string + Yes bool + type ApplyResult struct + ChangeSetsOpened []ChangeSetRef + Created int + Deleted int + Updated int + func Apply(ctx context.Context, plan Plan, opts ApplyOptions) (ApplyResult, error) + type ChangeSetRef struct + Component string + Slug string + Space string + UpdatedSlugs []string + type PackageRefresher func(ctx context.Context, sp SpacePlan) error + type Plan struct + Spaces []SpacePlan + func Compute(ctx context.Context, packages []upload.Package) (Plan, error) + func (p Plan) Counts() (adds, updates, deletes int) + func (p Plan) HasChanges() bool + type SlugDiff struct + AppCfg *upload.AppConfigManifest + DiffText string + Path string + Slug string + type SpacePlan struct + Adds []SlugDiff + Deletes []SlugDiff + Images []WorkloadImage + Package string + PackageVersion string + SpaceSlug string + Updates []SlugDiff + type WorkloadImage struct + Container string + Image string + Init bool + Kind string + Name string + func ExtractImages(dir string) ([]WorkloadImage, error)