Optional ReadonlycacheTrue if we will cache serialized dynamic providers on the program side.
Optional ReadonlydryWhether we are performing a preview (true) or a real deployment (false).
Optional ReadonlyengineA connection string to the engine's RPC, in case we need to reestablish.
Optional ReadonlylegacyTrue if we will resolve missing outputs to inputs during preview.
Optional ReadonlymonitorA connection string to the monitor's RPC, in case we need to reestablish.
Optional ReadonlyorganizationThe name of the current organization.
Optional ReadonlyparallelThe degree of parallelism for resource operations (default is serial).
Optional ReadonlyprojectThe name of the current project.
Optional ReadonlyrootThe root directory of the current project. This is the location of the Pulumi.yaml file.
Optional ReadonlystackThe name of the current stack being deployed into.
Optional ReadonlysyncA directory containing the send/receive files for making synchronous invokes to the engine.
Optional ReadonlytestTrue if we're in testing mode (allows execution without the CLI).
Options is a bag of settings that controls the behavior of previews and deployments.