云配置项接口

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

  • 文件包括

    • 应用配置
    • 设备模板
    • 其他配置。

initialize

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

构造函数

  • app - 应用ID。e.g. APP00000001
  • conf - 应用云配置ID。 e.g. TPL000000001 CNF000000001
  • ext - 配置文件本地存储的扩展名。默认为csv
  • dir - 配置文件本地存储的子目录名。 默认为tpl

示例:

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

version

function api:version()

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

data

function api:data(version)

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

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