AppUpdate
iRetail PRO store node 1.0.0-m1
← Вся документация · Источник: контракты, openapi/store-v1.yaml на коммите 8000474.
Справочники на английском — на языке контрактов, из которых они созданы.
← iRetail PRO store node 1.0.0-m1
AppUpdate object
action обязательный
|
"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 обязательный
|
"canary" | "current" | "no_installer" | "held" | null |
For wait, canary; for none, current, no_installer or held; null for update and rollback. |
release обязательный
|
string |
The release the node runs; what the app should run. |
manifest_url обязательный
|
string | null |
For update and rollback; null otherwise. |
retry_after_seconds обязательный
|
integer | null |
For wait, when to ask again (600); null otherwise. |
install обязательный
|
"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 обязательный
|
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. |