State Schema
host_update.schema.json#/properties/state
Persistent and transient states
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | host-update.schema.json* |
state Type
object (State)
state Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| transient | object |
Optional | cannot be null | Host Handlers Input |
| persistent | object |
Optional | cannot be null | Host Handlers Input |
transient
Transient data is arbitrary data passed from one script execution to the next one. It is discarded at the end of the process
transient
-
is optional
-
Type:
object(Transient) -
cannot be null
-
defined in: Host Handlers Input
transient Type
object (Transient)
persistent
Persistent data is arbitrary date passed from one script execution the next one and stored to disk (to a file called persistent.json directly inside the library root)
persistent
-
is optional
-
Type:
object(Persistent) -
cannot be null
-
defined in: Host Handlers Input
persistent Type
object (Persistent)