# Functions
No description provided by the author
ContextWithTracingOptions returns a new context.Context with the indicated tracing options.
DestroyStack destroys all of this stack's resources.
ExportStackDeployment exports the given stack's deployment as an opaque JSON message.
GetLatestConfiguration returns the configuration for the most recent deployment of the stack.
GetStackCrypter fetches the encrypter/decrypter for a stack.
GetStackLogs fetches a list of log entries for the current stack in the current backend.
GetStackTags returns the set of tags for the "current" stack, based on the environment and Pulumi.yaml file.
ImportStackDeployment imports the given deployment into the indicated stack.
NewSnapshotManager creates a new SnapshotManager for the given stack name, using the given persister and base snapshot.
PreviewStack previews changes to this stack.
No description provided by the author
No description provided by the author
RefreshStack refresh's the stack's state from the cloud provider.
RemoveStack returns the stack, or returns an error if it cannot.
TracingOptionsFromContext retrieves any tracing options present in the given context.
UpdateStack updates the target stack with the current workspace's contents (config and code).
ValidateStackProperties validates the stack name and its tags to confirm they adhear to various naming and length restrictions.
# Constants
CIBuildID is an opaque ID of the build in the CI system.
CIBuildType is the type of build of the CI system, e.g.
CIBuildURL is a URL to get more information about the particular CI build.
CIPRHeadSHA is the SHA of the HEAD commit of a pull request running on CI.
CISystem is the name of the CI system running the pulumi operation.
FailedResult is for updates that have failed.
GitAuthor is the name of the person who authored the commit at HEAD.
GitAuthorEmail is the email address associated with the commit's author.
GitCommitter is the name of the person who committed the commit at HEAD.
GitCommitterEmail is the Email address associated with the committer.
GitDirty ("true", "false") indiciates if there are any unstaged or modified files in the local repo.
GitHead is the commit hash of HEAD.
GitHubLogin is the user/organization who owns the local repo, if the origin remote is hosted on GitHub.com.
GitHubRepo is the name of the GitHub repo, if the local git repo's remote origin is hosted on GitHub.com.
InProgressResult is for updates that have not yet completed.
SucceededResult is for updates that completed successfully.
# Variables
ErrNoPreviousDeployment is returned when there isn't a previous deployment.
# Structs
ApplierOptions is a bag of configuration settings for an Applier.
SnapshotManager is an implementation of engine.SnapshotManager that inspects steps and performs mutations on the global snapshot object serially.
StackAlreadyExistsError is returned from CreateStack when the stack already exists in the backend.
TracingOptions describes the set of options available for configuring tracing on a per-request basis.
UpdateInfo describes a previous update.
UpdateMetadata describes optional metadata about an update.
UpdateOperation is a complete stack update operation (preview, update, refresh, or destroy).
UpdateOptions is the full set of update options, including backend and engine options.
# Interfaces
Backend is an interface that represents actions the engine will interact with to manage stacks of cloud resources.
CancellationScope provides a scoped source of cancellation and termination requests.
CancellationScopeSource provides a source for cancellation scopes.
SnapshotPersister is an interface implemented by our backends that implements snapshot persistence.
Stack is a stack associated with a particular backend implementation.
StackReference is an opaque type that refers to a stack managed by a backend.
StackSummary provides a basic description of a stack, without the ability to inspect its resources or make changes.
# Type aliases
Applier applies the changes specified by this update operation against the target stack.
UpdateResult is an enum for the result of the update.