CreateScheduledDeploymentRequest
CreateScheduledDeploymentRequest is the API request for a scheduled deployment.
Properties
scheduleCronstring optionalCron expression defining a recurring schedule for this deployment. When set, scheduleOnce must be null. Uses standard 5-field cron syntax (MIN HOUR DOM MON DOW) and is evaluated in UTC.scheduleOncestring optionalSingle point-in-time schedule for this deployment. When set, scheduleCron must be null. The value must be an ISO 8601 timestamp with timezone.- Deployment request payload to execute when the schedule fires. This has the same shape and semantics as CreateDeploymentRequest used for immediate deployments.
- ↳
operationenum optionalThe Pulumi operation to perform.Values:update,preview,destroy,refresh,detect-drift,remediate-drift - ↳
tagstring optionalA tag to identify the deployment settings configuration. - The executor context defining the execution environment.
- ↳
inheritSettingsboolean optionalWhether this deployment should inherit the stack’s deployment settings. Defaults to true. - The source context defining where the source code is located.
- GitHub-specific deployment settings
- VCS provider settings
- The operation context defining pre-run and post-run commands and environment variables.
- ↳
agentPoolIDstring optionalThe identifier of the agent pool to use for deployments. - Cache options for the deployment.
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.