mirror of
https://github.com/hashicorp/terraform.git
synced 2026-03-21 18:10:30 -04:00
14 lines
750 B
Go
14 lines
750 B
Go
// Copyright IBM Corp. 2014, 2026
|
|
// SPDX-License-Identifier: BUSL-1.1
|
|
|
|
// Package stackplan contains the models and some business logic for stack-wide
|
|
// "meta-plans", which in practice are equivalent to multiple of what we
|
|
// traditionally think of as a "plan" in the non-stacks Terraform workflow,
|
|
// typically represented as a [plans.Plan] object.
|
|
//
|
|
// The stack plan model is intentionally slightly different from the original
|
|
// plan model because in the stack runtime we need to be able to split a
|
|
// traditional plan into smaller parts that we stream out to the caller as
|
|
// events, but the model here should be isomorphic so that we can translate
|
|
// to and from the models expected by the main Terraform language runtime.
|
|
package stackplan
|