State Schema
repo_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 | repo-update.schema.json* |
state Type
object
(State)
state Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
transient | object |
Optional | cannot be null | Repository Handlers Input |
persistent | object |
Optional | cannot be null | Repository 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: Repository 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: Repository Handlers Input
persistent Type
object
(Persistent)