# Functions
DeserializeCheckpoint takes a serialized deployment record and returns its associated snapshot.
DeserializeDeploymentV2 deserializes a typed DeploymentV2 into a `deploy.Snapshot`.
No description provided by the author
DeserializeProperties deserializes an entire map of deploy properties into a resource property map.
DeserializePropertyValue deserializes a single deploy property into a resource property value.
DeserializeResource turns a serialized resource back into its usual form.
DeserializeUntypedDeployment deserializes an untyped deployment and produces a `deploy.Snapshot` from it.
GetRootStackResource returns the root stack resource from a given snapshot, or nil if not found.
SerializeCheckpoint turns a snapshot into a data structure suitable for serialization.
SerializeDeployment serializes an entire snapshot as a deploy record.
No description provided by the author
SerializeProperties serializes a resource property bag so that it's suitable for serialization.
SerializePropertyValue serializes a resource property value so that it's suitable for serialization.
SerializeResource turns a resource into a structure suitable for serialization.
No description provided by the author
# Constants
DeploymentSchemaVersionOldestSupported is the oldest deployment schema that we still support, i.e.
# Variables
ErrDeploymentSchemaVersionTooNew is returned from `DeserializeDeployment` if the untyped deployment being deserialized is too new to understand.
ErrDeploymentSchemaVersionTooOld is returned from `DeserializeDeployment` if the untyped deployment being deserialized is too old to understand.