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.