Elastigroup AWS
Deployment Status
Get status of a specific deployment
get/aws/ec2/group/{groupId}/roll/{rollId}/status
Request
- Base URLhttps://api.spotinst.io
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
rollIdstring required
The deployment ID you want to query
Query parameters
accountIdstring
ID of the account associated with your token
Parameters
#/paths/~1aws~1ec2~1group~1%7BgroupId%7D/put/parameters/0 (unresolved $ref)
Response
Deploy Status Response
Example response
{
"request": {
"id": "46642c7d-bc29-417d-8ce4-79626f00c63c",
"url": "/aws/ec2/group/sig-d8489594/deployment/sbgd-3e158755/status?spotinstAccountId=act-d48178ad",
"method": "GET",
"timestamp": "2016-01-21T17:12:51.451Z"
},
"response": {
"status": {
"code": 200,
"message": "OK"
},
"kind": "spotinst:aws:ec2:group:roll:status",
"items": [
{
"progress": {
"unit": "percent",
"value": 50
},
"numberOfBatches": 2,
"currentBatch": 1,
"gracePeriod": 600,
"strategyAction": "REPLACE_SERVER",
"healthCheck": "NONE",
"instances": [
{
"blue": [
{
"instanceId": "i-0b3f1234567890ae5",
"lifeCycle": "spot",
"batchNum": 1,
"status": "RUNNING"
}
],
"green": [
{
"instanceId": "i-0b3f1234567890dd5",
"lifeCycle": "spot",
"batchNum": 1,
"status": "RUNNING"
}
]
}
]
}
],
"count": 1
}
}Changes
No recorded changes to this operation across all 13 revisions of this API.