package
1.12.0-alpha20250213
Repository: https://github.com/hashicorp/terraform.git
Documentation: pkg.go.dev
# Functions
Marshal returns the json encoding of a terraform plan.
MarshalDeferredResourceChanges converts the provided internal representation of DeferredResourceInstanceChangeSrc objects into the public structured JSON changes.
MarshalForRenderer returns the pre-json encoding changes of the requested plan, in a format available to the structured renderer.
MarshalOutputChanges converts the provided internal representation of Changes objects into the structured JSON representation.
MarshalResourceChanges converts the provided internal representation of ResourceInstanceChangeSrc objects into the public structured JSON changes.
UnmarshalActions reverses the actionString function.
# Constants
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
# Structs
Change is the representation of a proposed change for an object.
DeferredResourceChange is a description of a resource change that has been deferred for some reason.
Importing is a nested object for the resource import metadata.
ResourceAttr contains the address and attribute of an external for the RelevantAttributes in the plan.
ResourceChange is a description of an individual change action that Terraform plans to use to move from the prior state to a new state matching the configuration.