AppUpdateProgramRequest
UpdateProgramRequest is the request type for updating (aka deploying) a Pulumi program.
Properties
namestring requiredProperties from the Project file. Subset of pack.Package.runtimestring requiredThe runtimemainstring requiredThe main entry pointdescriptionstring requiredThe description- The options
- ↳
localPolicyPackPathsarray[string] requiredFile system paths to local policy packs to apply during this update. - ↳
colorstring requiredTerminal color mode for output rendering (e.g. ‘always’, ’never’, ‘auto’). - ↳
dryRunboolean requiredIf true, perform a preview without actually applying changes. - ↳
parallelinteger requiredMaximum number of resource operations to perform in parallel. 0 or -1 for unlimited. - ↳
showConfigboolean requiredIf true, include configuration values in the update output. - ↳
showReplacementStepsboolean requiredIf true, include detailed replacement steps in the update output. - ↳
showNamesboolean requiredIf true, include unchanged resources in the update output. - ↳
summaryboolean requiredIf true, only show a summary of changes rather than full details. - ↳
debugboolean requiredIf true, enable verbose debug logging during the update. - Configuration values.
- The metadata
- ↳
messagestring requiredMessage is an optional message associated with the update. - ↳
environmentmap[string]string requiredEnvironment contains optional data from the deploying environment. e.g. the current source code control commit information. coherenceWindowstring optionalThe ID of the stack update coherence window this update joins. Every update reading a coherence window observes the same outputs for any stack it reads, and each stack may contribute at most one update to a window, so an update in a window runs without its preview; previews join a window of their own, and read what other previews there predicted. Omit it to run the update outside any window.