← API reference
Mutation / devices

upsertEdgeAppInstallation

Create or update a edgeApp installation. Validates variables against the edgeApp's configSchema (when set) and pushes config.update to the target controller. Requires edge_app_installation:write permission.

Arguments

Installation definition

Returns UpsertEdgeAppInstallationPayload!

Explore in a view

Device Fleet
View exact SDL
"""
Create or update a edgeApp installation. Validates `variables` against the edgeApp's configSchema (when set) and pushes config.update to the target controller. Requires edge_app_installation:write permission.
"""
upsertEdgeAppInstallation(
  """Installation definition"""
  input: UpsertEdgeAppInstallationInput!
): UpsertEdgeAppInstallationPayload! @topic(names: ["devices"])

Schema reference describes the API contract. Actual access is checked by the platform for every operation.