leo hendrickson / Mbed OS example-Ethernet-mbed-Cloud-connect

simple-mbed-cloud-client/mbed-cloud-client/mbed_lib.json

Committer:
leothedragon
Date:
2021-05-04
Revision:
0:8f0bb79ddd48

File content as of revision 0:8f0bb79ddd48:

{
    "name": "mbed-cloud-client",
    "config": {
        "update-download-protocol": {
            "help": "Set up download protocol for update firmware",
            "required": true,
            "options": ["MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP", "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_HTTP"],
            "default": "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP",
            "value": "MBED_CLOUD_CLIENT_UPDATE_DOWNLOAD_PROTOCOL_COAP"
        },
        "update-storage": {
            "help": "Storage option for update image. Common values: ARM_UCP_FLASHIAP and ARM_UCP_FLASHIAP_BLOCKDEVICE.",
            "macro_name": "MBED_CLOUD_CLIENT_UPDATE_STORAGE",
            "default": null,
            "value": null
        },
        "disable-certificate-enrollment": {
            "help": "Enables or disables certificate enrollment feature",
            "options": ["null", "1"],
            "default": null,
            "value": null
        },
        "external-sst-support": {
            "help": "Enables external secure storage feature (KVstore)",
            "options": ["null", "1"],
            "default": null,
            "value": null
        }
    },
    "macros" : [
        "ARM_UC_PROFILE_MBED_CLOUD_CLIENT=1"
    ]
}