OperationContext
OperationContext describes what to do.
Properties
- OIDC contains the OIDC configuration for the operation.
- AWS contains AWS-specific configuration.
- Azure contains Azure-specific configuration.
- GCP contains GCP-specific configuration.
preRunCommandsarray[string] optionalPreRunCommands is an optional list of arbitrary commands to run before Pulumi is invoked. ref: https://github.com/pulumi/pulumi/issues/9397operationenum optionalThe Pulumi operation to perform (e.g. update, preview, refresh, destroy).Values:update,preview,destroy,refresh,detect-drift,remediate-drift- EnvironmentVariables contains environment variables to be applied during the execution.
- Options is a bag of settings to specify or override default behavior
- ↳
skipInstallDependenciesboolean optionalSkipInstallDependencies sets whether to skip the default dependency installation step. Defaults to false. - ↳
skipIntermediateDeploymentsboolean optionalSkipIntermediateDeployments sets whether to skip queued intermediate deployments. Defaults to false. - ↳
shellstring optionalShell indicates the shell to use when running commands. - ↳
deleteAfterDestroyboolean optionalDeleteAfterDestroy sets whether the stack should be deleted after it is destroyed. - ↳
remediateIfDriftDetectedboolean optionalRemediateIfDriftDetected sets whether a detect-drift operation should be followed by remediate-drift step if drift is detected. - Role defines the deployment role to assume for the operation.
- ↳
idstring requiredThe unique identifier of the deployment role. - ↳
namestring optionalThe name of the deployment role. - ↳
defaultIdentifierstring optionalThe default identifier associated with this role.
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.