get a release
GET /v1/releases/{release_id}/steps
Authorizations
Parameters
Path Parameters
Release ID
Responses
200
OK
object
Parent release ID
Fields to control the delay of the individual step, as this is set based on the parent strategy
object
object
object
object
This belongs to an app config id
object
Parent component
object
object
object
Metadata
All the details needed for a step
object
Actual configuration
object
This belongs to an app config id
object
object
object
object
This belongs to an app config id
object
Parent component
object
object
object
Metadata
All the details needed for a step
object
Actual configuration
object
This belongs to an app config id
Metadata
TODO: change to default null after migration & after initial pr
After query fields filled in after querying
object
object
object
object
object
Available timeout is how long a job can be marked as “available” before being requeued
Execution timeout is how long a job can be marked as “exeucuting” before being requeued
object
object
object
object
object
object
object
object
Overall timeout is how long a job can be attempted, before being cancelled
Queue timeout is how long a job can be queued, before being made available
object
Fields that are de-nested at read time using AfterQuery
object
object
Runner details
object
Available timeout is how long a job can be marked as “available” before being requeued
Execution timeout is how long a job can be marked as “exeucuting” before being requeued
object
object
object
object
object
object
object
object
Overall timeout is how long a job can be attempted, before being cancelled
Queue timeout is how long a job can be queued, before being made available
When a step is created, a set of installs are targeted. However, by the time the release step goes out, the install might have been setup in any order of ways.
400
Bad Request
object
401
Unauthorized
object
403
Forbidden
object
404
Not Found
object
500
Internal Server Error