All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
Alias |
Alias is a description of prior named used for a resource.
|
Alias.Builder |
|
Archive |
An Archive represents a collection of named assets.
|
Archive.InvalidArchive |
|
Asset |
Asset represents a single blob of text or data that is managed as a first class entity.
|
Asset.InvalidAsset |
|
AssetArchive |
An AssetArchive is an archive created from an in-memory collection of named assets or other
archives.
|
AssetOrArchive |
|
AssetOrArchive.AssetOrArchiveInternal |
|
AutomationException |
|
CallArgs |
Base type for all call argument classes.
|
CallOptions |
|
CallOptions.CallOptionsInternal |
|
CancelEvent |
CancelEvent is emitted when the user initiates a cancellation of the
update in progress, or the update successfully completes.
|
CommandException |
|
CommandResult |
|
CommandRunOptions |
Configuration options for running a Pulumi command.
|
CommandRunOptions.Builder |
|
ComponentResource |
A @see Resource that aggregates one or more other child resources into a higher
level abstraction.
|
ComponentResource.ComponentResourceInternal |
|
ComponentResourceOptions |
|
ComponentResourceOptions.Builder |
|
ConcurrentUpdateException |
|
Config |
Config is a bag of related configuration state.
|
Config.ConfigMissingException |
ConfigMissingException is used when a configuration value is completely missing.
|
ConfigContext |
Provides Config in the current context.
|
ConfigureRequest |
|
ConfigureResponse |
|
ConfigValue |
|
ConstructRequest |
|
ConstructResponse |
|
Context |
Provides the current stack context used in the stack callback.
|
CustomResource |
CustomResource is a resource whose create, read, update, and delete (CRUD) operations are
managed by performing external operations on some physical entity.
|
CustomResource.CustomResourceInternal |
|
CustomResourceOptions |
|
CustomResourceOptions.Builder |
|
CustomTimeouts |
|
CustomTimeouts.Builder |
|
CustomType |
Annotation used by a Pulumi Cloud Provider Package to mark complex types used for a Resource
output property.
|
CustomType.Builder |
Annotation used by a Pulumi provider to mark a builder for a complex
property type so that it can be instantiated by the Pulumi runtime.
|
CustomType.Setter |
Annotation used by a Pulumi provider to mark a setter for a complex
property type so that it can be instantiated by the Pulumi runtime.
|
DependencyResource |
A @see Resource that is used to indicate that an @see Output
has a dependency on a particular resource.
|
Deployment |
|
DeploymentInstance |
|
DestroyOptions |
|
DestroyOptions.Builder |
|
DiagnosticEvent |
DiagnosticEvent is emitted whenever a diagnostic message is provided,
for example errors from a cloud resource provider while trying to create or
update a resource.
|
DiffKind |
DiffKind describes the kind of a particular property diff.
|
Either<L,R> |
Represents a value of one of two possible types (a disjoint union).
|
EmptyMocks |
|
EngineEvent |
EngineEvent describes a Pulumi engine event, such as a change to a
resource or diagnostic message.
|
EnumType |
Annotation used by a Pulumi Cloud Provider Package to mark enum types.
|
EnumType.Converter |
Annotation used to mark an explicit converter method that converts the enum type to the underlying type.
|
EventLogWatcher |
Watches a Pulumi engine log file for events and invokes a callback for each
event.
|
Export |
Annotation used by a mark Resource output properties.
|
FileArchive |
A FileArchive is a file-based archive, or a collection of file-based assets.
|
FileAsset |
FileAsset is a kind of asset produced from a given path to a file on the local filesystem.
|
GetSchemaRequest |
|
GetSchemaResponse |
|
HistoryOptions |
|
HistoryOptions.Builder |
|
Import |
Annotation used by a Pulumi Cloud Provider Package
to mark @see Resource input fields.
|
InputArgs |
Base type for all input argument classes.
|
InputArgs.InputArgsInternal |
|
InvokeArgs |
Base type for all invoke argument classes.
|
InvokeOptions |
|
InvokeOptions.Builder |
|
InvokeOptions.InvokeOptionsInternal |
|
InvokeOutputOptions |
|
InvokeOutputOptions.Builder |
|
InvokeOutputOptions.InvokeOutputOptionsInternal |
|
LoaderGrpc |
Loader is a service for getting schemas from the Pulumi engine for use in code generators and other tools.
|
LoaderGrpc.AsyncService |
Loader is a service for getting schemas from the Pulumi engine for use in code generators and other tools.
|
LoaderGrpc.LoaderBlockingStub |
A stub to allow clients to do synchronous rpc calls to service Loader.
|
LoaderGrpc.LoaderFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Loader.
|
LoaderGrpc.LoaderImplBase |
Base class for the server implementation of the service Loader.
|
LoaderGrpc.LoaderStub |
A stub to allow clients to do asynchronous rpc calls to service Loader.
|
LoaderOuterClass |
|
LoaderOuterClass.GetSchemaRequest |
GetSchemaRequest allows the engine to return a schema for a given package and version.
|
LoaderOuterClass.GetSchemaRequest.Builder |
GetSchemaRequest allows the engine to return a schema for a given package and version.
|
LoaderOuterClass.GetSchemaRequestOrBuilder |
|
LoaderOuterClass.GetSchemaResponse |
GetSchemaResponse returns the schema data for the requested package.
|
LoaderOuterClass.GetSchemaResponse.Builder |
GetSchemaResponse returns the schema data for the requested package.
|
LoaderOuterClass.GetSchemaResponseOrBuilder |
|
LoaderOuterClass.Parameterization |
Parameterization specifies the name, version, and value for a parameterized package.
|
LoaderOuterClass.Parameterization.Builder |
Parameterization specifies the name, version, and value for a parameterized package.
|
LoaderOuterClass.ParameterizationOrBuilder |
|
LocalPulumiCommand |
A PulumiCommand implementation that uses a locally installed Pulumi CLI.
|
LocalPulumiCommandOptions |
|
LocalPulumiCommandOptions.Builder |
|
LocalSerializer |
|
LocalWorkspace |
LocalWorkspace is a default implementation of the Workspace interface.
|
LocalWorkspaceOptions |
Extensibility options to configure a LocalWorkspace ; e.g: settings to
seed and environment variables to pass through to every command.
|
LocalWorkspaceOptions.Builder |
|
Log |
Logging functions that can be called from a Java application that will be logged to the Pulumi log stream.
|
LogException |
Special exception we throw if we had a problem actually logging a message to the engine
error rpc endpoint.
|
LoggingContext |
Provides Config in current context.
|
MapperGrpc |
Mapper is a service for getting mappings from other ecosystems to Pulumi.
|
MapperGrpc.AsyncService |
Mapper is a service for getting mappings from other ecosystems to Pulumi.
|
MapperGrpc.MapperBlockingStub |
A stub to allow clients to do synchronous rpc calls to service Mapper.
|
MapperGrpc.MapperFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Mapper.
|
MapperGrpc.MapperImplBase |
Base class for the server implementation of the service Mapper.
|
MapperGrpc.MapperStub |
A stub to allow clients to do asynchronous rpc calls to service Mapper.
|
MapperOuterClass |
|
MapperOuterClass.GetMappingRequest |
GetMappingRequest allows the engine to return ecosystem specific information to allow the converter to be
convert provider types from a source markup to Pulumi.
|
MapperOuterClass.GetMappingRequest.Builder |
GetMappingRequest allows the engine to return ecosystem specific information to allow the converter to be
convert provider types from a source markup to Pulumi.
|
MapperOuterClass.GetMappingRequestOrBuilder |
|
MapperOuterClass.GetMappingResponse |
GetMappingResponse returns converter plugin specific data for the requested provider.
|
MapperOuterClass.GetMappingResponse.Builder |
GetMappingResponse returns converter plugin specific data for the requested provider.
|
MapperOuterClass.GetMappingResponseOrBuilder |
|
MissingExpectedEventException |
An exception thrown when an expected event is missing.
|
MissingRequiredPropertyException |
MissingRequiredPropertyException is thrown when a required input property is missing from a resource args builder
|
MockDeployment |
Simple mock of Deployment that does mostly nothing.
|
MockEngine |
|
MockMonitor |
|
MockRunner |
|
Mocks |
Hooks to mock the engine that provide test doubles for offline unit testing of stacks.
|
Mocks.CallArgs |
MockCallArgs for use in CallAsync
|
Mocks.ResourceArgs |
|
Mocks.ResourceResult |
A resource identifier and resource state.
|
NoSummaryEventException |
|
OperationType |
The type of operation being performed on a resource.
|
Output<T> |
Output <T> is a key part of how Pulumi tracks dependencies
between Resource s.
|
Output.ListBuilder<E> |
A List wrapped in an Output builder.
|
Output.MapBuilder<V> |
A Map wrapped in an Output builder.
|
OutputContext |
Allows for Output creation in current context.
|
OutputValue |
Represents a stack output value.
|
PendingCreateValue |
Config values for Importing Pending Create operations.
|
PendingCreateValue.Builder |
|
PluginInfo |
Information about a plugin.
|
PluginInstallOptions |
Options for installing plugins.
|
PluginInstallOptions.Builder |
|
PluginKind |
The kind of Pulumi plugin.
|
PluginRemoveOptions |
Options for removing plugins.
|
PluginRemoveOptions.Builder |
|
PolicyEvent |
PolicyEvent is emitted whenever there is Policy violation.
|
PreludeEvent |
|
PreviewOptions |
|
PreviewOptions.Builder |
|
PreviewResult |
Represents the result of a preview operation.
|
ProjectBackend |
Configuration for the project's Pulumi state storage backend.
|
ProjectBackend.Builder |
|
ProjectConfigItemsType |
The project configuration items type.
|
ProjectConfigItemsType.Builder |
|
ProjectConfigType |
The project configuration type.
|
ProjectConfigType.Builder |
|
ProjectOptions |
An optional set of project options.
|
ProjectOptions.Builder |
|
ProjectPluginOptions |
Plugin options.
|
ProjectPluginOptions.Builder |
|
ProjectPlugins |
A set of plugins configured for a Pulumi project.
|
ProjectPlugins.Builder |
|
ProjectRuntime |
A description of the Project's program runtime and associated metadata.
|
ProjectRuntime.Builder |
|
ProjectRuntimeName |
Supported Pulumi program language runtimes.
|
ProjectRuntimeOptions |
Various configuration options that apply to different language runtimes.
|
ProjectRuntimeOptions.Builder |
|
ProjectSettings |
A Pulumi project manifest.
|
ProjectSettings.Builder |
|
ProjectSettingsConflictException |
Thrown when creating a Workspace detects a conflict between
project settings found on disk (such as Pulumi.yaml) and a
ProjectSettings object passed to the Create API.
|
ProjectTemplate |
A template used to seed new stacks created from this project.
|
ProjectTemplate.Builder |
|
ProjectTemplateConfigValue |
A placeholder config value for a project template.
|
PropertyDiff |
PropertyDiff describes the difference between a single property's old
and new values.
|
PropertyValue |
|
PropertyValue.OutputReference |
|
PropertyValue.ResourceReference |
|
PropertyValue.ValueType |
|
Provider |
|
ProviderResource |
A @see Resource that implements CRUD operations
for other custom resources.
|
ProviderResource.ProviderResourceInternal |
|
Pulumi |
Pulumi program entrypoint.
|
Pulumi.API |
Pulumi entrypoint operations.
|
PulumiCommand |
A Pulumi command.
|
PulumiTest |
Provides a test Pulumi runner and exposes various internals for the testing purposes.
|
PulumiTest.API |
Pulumi test entrypoint operations.
|
PulumiTestInternal |
Provides an internal test Pulumi entrypoint and exposes various internals for the testing purposes.
|
PulumiTestInternal.APIInternal |
|
PulumiTestInternal.Builder |
|
RefreshOptions |
|
RefreshOptions.Builder |
|
RemoteArchive |
A RemoteArchive is a file-based archive fetched from a remote location.
|
RemoteAsset |
RemoteAsset is a kind of asset produced from a given URI string.
|
Resource |
Resource represents a class whose CRUD operations are implemented by a provider plugin.
|
Resource.LazyField<T> |
|
Resource.LazyFields |
|
Resource.ResourceInternal |
|
ResourceArgs |
Base type for all resource argument classes.
|
ResourceException |
ResourceException can be used for terminating a program abruptly, specifically associating the
problem with a Resource.
|
ResourceOperationFailedEvent |
|
ResourceOptions |
ResourceOptions is a bag of optional settings that control a resource's behavior.
|
ResourceOptions.Builder<T extends ResourceOptions,B extends ResourceOptions.Builder<T,B>> |
|
ResourceOutputsEvent |
|
ResourcePreEvent |
|
ResourceProviderService |
|
Resources |
|
ResourceTransformation |
The callback signature for the transformations resource option.
|
ResourceTransformation.Args |
The argument bag passed to a Resource transformation.
|
ResourceTransformation.Result |
the result that must be returned by a resource transformation callback.
|
ResourceType |
|
RunException |
RunException can be used for terminating a program abruptly, but resulting in a clean exit
rather than the usual verbose unhandled error logic which emits the source program text
and complete stack trace.
|
SecretsProviderOptions |
|
SecretsProviderOptions.Builder |
|
SkipIfFalse |
|
StackAlreadyExistsException |
An exception thrown when a stack already exists.
|
StackDeployment |
|
StackNotFoundException |
An exception thrown when a stack is not found.
|
StackOptions |
|
StackOptions.Builder |
|
StackReference |
Manages a reference to a Pulumi stack and provides access to the referenced stack's outputs.
|
StackReference.KeyMissingException |
ConfigMissingException is used when a configuration value is completely missing.
|
StackReferenceArgs |
|
StackReferenceArgs.Builder |
|
StackReferenceOutputDetails |
StackReferenceOutputDetails records an output from a StackReference.
|
StackReferenceOutputDetails.Builder |
|
StackSettings |
Represents configuration settings for a stack.
|
StackSettings.Builder |
|
StackSettingsConfigValue |
Represents a configuration value for a stack.
|
StackSummary |
Information about a stack.
|
StandardOutputEvent |
StandardOutputEvent is emitted whenever a generic message is
written, for example warnings from the pulumi CLI itself.
|
StepEventMetadata |
StepEventMetadata describes a "step" within the Pulumi engine, which
is any concrete action to migrate a set of cloud resources from one state to
another.
|
StepEventStateMetadata |
StepEventStateMetadata is the more detailed state information for a
resource as it relates to a step(s) being performed.
|
StringAsset |
StringAsset is a kind of asset produced from an in-memory UTF8-encoded string.
|
SummaryEvent |
SummaryEvent is emitted at the end of an update, with a summary of
the changes made.
|
TestOptions |
Optional settings for tests.
|
TestOptions.Builder |
|
TestResult |
A test result information.
|
Tuples |
|
Tuples.Tuple |
|
Tuples.Tuple0 |
|
Tuples.Tuple1<T1> |
|
Tuples.Tuple2<T1,T2> |
|
Tuples.Tuple3<T1,T2,T3> |
|
Tuples.Tuple4<T1,T2,T3,T4> |
|
Tuples.Tuple5<T1,T2,T3,T4,T5> |
|
Tuples.Tuple6<T1,T2,T3,T4,T5,T6> |
|
Tuples.Tuple7<T1,T2,T3,T4,T5,T6,T7> |
|
Tuples.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
TypeShape<T> |
|
TypeShape.Builder<T> |
|
UpdateKind |
The kind of update being performed.
|
UpdateOptions |
Common options controlling the behavior of update actions taken
against an instance of WorkspaceStack .
|
UpdateOptions.Builder<B extends UpdateOptions.Builder<B>> |
Base builder for all update options.
|
UpdateResult |
The result of an update operation.
|
UpdateState |
The state of an update.
|
UpdateSummary |
Information about an update.
|
UpOptions |
|
UpOptions.Builder |
|
UpResult |
The result of an up operation.
|
Version |
Represents a semantic version (SemVer).
|
WhoAmIResult |
|
Workspace |
Workspace is the execution context containing a single Pulumi project, a
program, and multiple stacks.
|
WorkspaceStack |
WorkspaceStack is an isolated, independently configurable instance of
a
Pulumi program.
|
WorkspaceStackState |
|