All Classes Interface Summary Class 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 |
|
CallArgs |
Base type for all call argument classes.
|
CallOptions |
|
CallOptions.CallOptionsInternal |
|
ComponentResource |
A @see Resource that aggregates one or more other child resources into a higher
level abstraction.
|
ComponentResource.ComponentResourceInternal |
|
ComponentResourceOptions |
|
ComponentResourceOptions.Builder |
|
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.
|
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.Constructor |
Annotation used by a Pulumi Cloud Provider Package to marks the constructor for a complex
property type so that it can be instantiated by the Pulumi runtime.
|
CustomType.Parameter |
Annotation used by a Pulumi Cloud Provider Package to marks a constructor parameter 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 |
|
Either<L,R> |
Represents a value of one of two possible types (a disjoint union).
|
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.
|
Export |
Annotation used by a mark @see 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.
|
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.InvokeOptionsInternal |
|
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.
|
MockCallArgs |
MockCallArgs for use in CallAsync
|
MockEngine |
|
MockMonitor |
|
MockResourceArgs |
MockResourceArgs for use in NewResourceAsync
|
Mocks |
Hooks to mock the engine that provide test doubles for offline unit testing of stacks.
|
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.
|
ProviderResource |
A @see Resource that implements CRUD operations
for other custom resources.
|
ProviderResource.ProviderResourceInternal |
|
Pulumi |
Pulumi program entrypoint.
|
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.
|
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>> |
|
Resources |
|
ResourceTransformation |
|
ResourceTransformation.Args |
|
ResourceTransformation.Result |
|
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.
|
ServiceProvider |
|
Stack |
|
Stack.StackInternal |
|
StackOptions |
|
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 |
The set of arguments for constructing a StackReference resource.
|
StringAsset |
StringAsset is a kind of asset produced from an in-memory UTF8-encoded string.
|
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> |
|
Urn |
An automatically generated logical URN, used to stably identify resources.
|