Run Deployment
This action allows user to Deployment task on demand.
Prerequisites
- Deployment must be configured with "One Time Schedule" type
- Deployment Service must be running
Endpoint Details
URL Structure
Method
POST
Content Type
application/json
Parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
name |
Yes | - | Deployment configuration name |
timeout_min |
No | 60 | Minutes to wait for execution completion |
This call will return TASK_ID in return. User will use this TASK_ID to probe its status.
Request Examples
Using curl
curl POST 'https://demo.epmwarecloud.com/service/api/deployment/run' \
-H 'Authorization: Token 15388ad5-c9af-4cf3-af47-8021c1ab3fb7' \
-H 'Content-Type: application/json' \
-d '{
"name": "ASOALL",
"timeout_min": 60
}'
Response Format
Successful Response
Response Fields
| Field | Description |
|---|---|
taskId |
Task ID for monitoring deployment progress |
status |
Initial submission status (S for success) |
Related Operations
- Get Task Status - Monitor deployment progress
- Get Log File - Retrieve detailed logs
Next Steps
After successfully running a deployment:
- Monitor the task using the returned Task ID
- Retrieve and review the execution log
- Validate changes in target applications