Get Revision
Retrieves a specific revision via container app's URN and revision number. Returns 400 if app type is anything but ContainerApp.
id
revision
id
revision
OK
{
"revision": 0,
"appVersion": "string",
"packageInfo": {
"type": "HelmChart",
"version": "string",
"customValuesCheckSum": "string"
},
"state": "string",
"message": "string",
"creationDate": "string",
"owner": {
"name": "string",
"id": "string"
}
}
The revision number of current revision. Container app's first revision will be numbered with 1, and this number will be increased by 1 for each new revision.
Container app's application version. During revision generation, Cloud Director will persist the value of App's appVersion field into this field.
State indicating whether this app is accepted or not. Possible values are:
- IN_DRAFT - The container app is in a paused state and the revision contains the draft edit on container app.
- SUBMITTED - The container app revision has been submitted.
- ACCEPTED - The container app revision has been accepted by Cloud Director.
- REJECTED - The container app revision has been rejected by Cloud Director.
- CANCELED - The container app revision has been dropped due to a rollover update on container.
Detailed message of the container app during revision generation. Cloud Director will use this field to report back the reason why one container app revision was rejected.
The date and time when this revision was created. An ISO-8601 timestamp generated by the server when a key is added, and this value is immutable and cannot be changed after creation.