更新时间:2022-03-18 GMT+08:00
分享

导出API服务

您可以把ROMA API上的API服务以YAML或JSON格式导出到本地,用于导入API服务或其他用途。

操作步骤

  1. 登录ROMA API控制台。
  2. 在控制台单击,选择区域,在“ROMA API”下选择待操作的应用。
  3. 在左侧导航栏选择“API管理 > API服务”。
  4. 在当前应用关联的实例中,根据实际业务选择实例。
  5. 在页面上单击服务名称,进入API服务详情页面。
  6. 单击页面右上角的“导出”。
  7. 在页面中配置导出参数,完成后单击“导出”,导出结果可在页面右侧查看,同时支持下载到本地。

    表1 API服务导出配置

    参数

    配置说明

    API服务

    选择待导出API所在的API服务。

    运行环境

    选择待导出API所在的部署环境。

    API

    默认导出API服务在所选择环境下的所有API。如果只需要导出个别API,可单击“自定义导出API”,勾选需要导出的API。

    API定义范围

    选择导出的API服务文件中,API定义字段的类型范围。

    • 基础定义:包括API前端请求定义和响应定义,不包括后端服务定义。其中API前端请求定义除了Swagger规范定义项外,还包括APIC的一些Swagger扩展字段。
    • 全量定义:包括API前端请求定义、后端服务定义和响应定义。
    • 扩展定义:包括API前端请求定义、后端服务定义和响应定义,还包括API关联的流量控制、访问控制等策略对象的定义。

    导出格式

    选择导出的API服务文件格式,可选择JSON或YAML。

    自定义版本

    填写导出API的版本号,如果没有指定版本号,默认使用当前时间作为版本号。

相关文档