diff options
Diffstat (limited to 'crates/common/tedge_config/src/settings.rs')
-rw-r--r-- | crates/common/tedge_config/src/settings.rs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/crates/common/tedge_config/src/settings.rs b/crates/common/tedge_config/src/settings.rs index fb018408..bca85b1a 100644 --- a/crates/common/tedge_config/src/settings.rs +++ b/crates/common/tedge_config/src/settings.rs @@ -102,6 +102,25 @@ impl ConfigSetting for C8yRootCertPathSetting { } /// +/// Smartrest templates to subsribe to. +/// +/// Example: template1,template2 +/// +#[derive(Debug)] +pub struct C8ySmartRestTemplates; + +impl ConfigSetting for C8ySmartRestTemplates { + const KEY: &'static str = "c8y.smartrest.templates"; + + const DESCRIPTION: &'static str = concat!( + "Set of SmartRest templates for the device ", + "Example: template1,template2" + ); + + type Value = TemplatesSet; +} + +/// /// Tenant endpoint URL of Azure IoT tenant. /// /// Example: MyAzure.azure-devices.net |