Skip to main content
This configuration file allows the update client to work across many different platforms and environments with a single software binary. All fields in the configuration are strings or arrays of strings. Example basic configuration:

Compulsory Fields

Enrollment Fields

Depending on the device provisioning method, either the device_enrollment_token, or all device_id, device_token, device_certificate_pem, and device_private_key_pem will be required.

Optional Fields

Optional Bootloader Specific Fields

Example Configuration With Bootloader