云配置接口

云配置项接口

云服务提供配置项版本发布服务。类似应用版本一样,支持用户发布版本用于更新配置项。云配置项是与云应用关联,并由用户自定义并发布的配置项文件。

  • 文件包括

    • 应用配置

    • 设备模板

    • 其他配置。

  • FreeIOE还提供基于设备模板和设备列表的上层配置帮助接口

initialize

构造函数

函数原型

function api:initialize(app, conf, ext, dir)
end

参数说明

  • app

    应用ID。e.g. APP00000001

  • conf

    应用云配置ID。 e.g. TPL000000001 CNF000000001

  • ext

    配置文件本地存储的扩展名。默认为csv

  • dir

    配置文件本地存储的子目录名。 默认为tpl

示例代码

local api = conf_api:new('APP0000001', self._config)

version

获取当前配置的最新版本号

参数说明

function api:version()
end

data

获取制定版本的配置项内容。

函数原型

function api:data(version)

注,如本机已经获取过指定版本,会读取本地缓存的文件

Last updated