AppUpdate
iRetail PRO store node 1.0.0-m1
← All documentation · Source: contracts openapi/store-v1.yaml at 8000474.
← iRetail PRO store node 1.0.0-m1
AppUpdate object
action required
|
"none" | "update" | "rollback" | "wait" |
update or rollback to the release; wait while the store's first device tries it; none otherwise (spec/RELEASES.md, Asking). |
reason required
|
"canary" | "current" | "no_installer" | "held" | null |
For wait, canary; for none, current, no_installer or held; null for update and rollback. |
release required
|
string |
The release the node runs; what the app should run. |
manifest_url required
|
string | null |
For update and rollback; null otherwise. |
retry_after_seconds required
|
integer | null |
For wait, when to ask again (600); null otherwise. |
install required
|
"automatic" | "ask" |
automatic, or ask for a back office whose store's back_office_updates says so (the console, the hub's office store's); every other app automatic (spec/RELEASES.md, Installing). |
installer required
|
object | null |
For update and rollback, the installer for the app and platform (for the gateway, its archive); null otherwise and when the node holds none. |