Create a Deployment Job

Use this API to create a deployment job by providing inputs in the request body. When you create a Windows or Linux deployment job and the request is successful, you get a 201 response code.

While creating Windows or Linux jobs, you can add patches from another job (which you can call a parent or a linked job). You can also add a condition you want to consider in the job execution. Note that the condition is based on the post-actions of the parent job. This allows you to control the run of child job execution based on the successful percentage of post-actions in the parent job.

You can choose to always show the Patch Job Deployment Completion Pop-Up Window on patched machines, for Windows deployment jobs regardless of whether the patches are failed, skipped, or successfully deployed.

POST/pm/v1/deploymentjob

Input Parameters

Sample - Create a Windows on-demand deployment job with pre-actions and post-actions

Sample - Create Windows QQL-based installation job for Patch Tuesday without actions

Sample - Create a Windows rollback job

Sample - Create a Linux installation job

Sample - Create a Linux Deployment Job with MakeCache Pre-Action

Sample - Create a Linux Rollback job

Sample - Create a Job with patches added from a parent job and show the Patch Job Deployment Completion Pop-Up Window