Appearance
EdgeAppInstallationState
Type: Object
A edgeApp template installed on a single controller (with per-install variables and secrets)
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| botUserId | UserID | Cloud-side IAM principal that bridge.graphql calls from this installation run as. Nil disables bridge.graphql here. The bridge never sees this value. | ||
| controller | ControllerState | Hosting controller. Requires controller:read permission. | ||
| controllerId | ControllerID! | Controller carrying this installation | ||
| createdAt | String! | Creation timestamp (ISO8601) | ||
| edgeApp | EdgeAppState | Pinned edgeApp version. Requires edge_app:read permission. | ||
| edgeAppId | EdgeAppID! | EdgeApp template installed on the controller | ||
| id | EdgeAppInstallationID! | Unique identifier | ||
| isActive | Boolean! | Whether this installation is included in the controller's config push | ||
| updatedAt | String! | Last update timestamp (ISO8601) | ||
| variables | JSON! | JSON object validated against the edgeApp's configSchema; shipped as the edgeApp entry's config map verbatim |