← API reference
Mutation / devices

upsertEdgeAppSource

Compile, validate, and retain an EdgeApp XML document as a DRAFT. Omit id to create; provide a DRAFT id to replace its source.

Arguments

Authoritative EdgeApp XML source

Returns UpsertEdgeAppPayload!

Explore in a view

Device Fleet
View exact SDL
"""
Compile, validate, and retain an EdgeApp XML document as a DRAFT. Omit id to create; provide a DRAFT id to replace its source.
"""
upsertEdgeAppSource(
  """Authoritative EdgeApp XML source"""
  input: UpsertEdgeAppSourceInput!
): UpsertEdgeAppPayload! @topic(names: ["devices"])

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