You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
terraform/internal/stacks/stackplan/doc.go

15 lines
749 B

// Copyright (c) HashiCorp, Inc.
// 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