package
1.12.0-alpha20250213
Repository: https://github.com/hashicorp/terraform.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ComponentInstanceChange is the argument type for hook callbacks which signal a set of planned or applied changes for a component instance.
ComponentInstances is the argument type for the ComponentExpanded hook callback, which signals the result of expanding a component into zero or more instances.
DeferredResourceInstanceChange is the argument type for hook callbacks which signal a deferred change for a resource instance resulting from a plan operation.
ResourceInstanceChange is the argument type for hook callbacks which signal a detected or planned change for a resource instance resulting from a plan operation.
ResourceInstanceProvisionerHookData is the argument type for hook callbacks which signal a resource instance's provisioner progress, including both status updates and optional provisioner output data.
ResourceInstanceStatusHookData is the argument type for hook callbacks which signal a resource instance's status updates.

# Type aliases

BeginFunc is the signature of a callback for a hook which begins a series of related events.
ComponentInstanceStatus is a UI-focused description of the overall status for a given component instance undergoing a Terraform plan or apply operation.
ContextAttachFunc is the signature of an optional callback that knows how to bind an arbitrary tracking value previously returned by a [BeginFunc] to the values of a [context.Context] so that the tracking value can be made available to downstream operations outside the direct scope of the stack runtime, such as external HTTP requests.
MoreFunc is the signature of a callback for a hook which reports ongoing process or completion of a multi-step process previously reported using a [HookFuncBegin] callback.
ProvisionerStatus is a UI-focused description of the progress of a given resource instance's provisioner during a Terraform apply operation.
ResourceInstanceStatus is a UI-focused description of the overall status for a given resource instance undergoing a Terraform plan or apply operation.
SingleFunc is the signature of a callback for a hook which operates in isolation, and has no related or enclosed events.