导出API
操作场景
导出JSON或YAML格式的API。API网关支持单个API导出和批量API导出。
云商店购买的API不支持导出。
前提条件
已创建API分组和API。
操作步骤
- 进入共享版控制台。
- 单击“导出API”,进入“导出API”界面。
- 设置如表1所示参数。
图1 导出API
表1 导出API 参数名称
说明
API分组
选择待导出API所在的API分组。
运行环境
选择待导出API所在的环境。
API
默认导出API分组所在环境的所有的API,如果需要导出个别API,单击“自定义导出API”,勾选需要导出的API名称。
API定义范围
- 基础定义:包括API前端请求定义和响应定义,不包括后端服务定义。其中API前端请求定义除了Swagger规范定义项外,还包括API网关的一些Swagger扩展字段。
- 全量定义:包括API前端请求定义、后端服务定义和响应定义。
- 扩展定义:包括API前端请求定义、后端服务定义和响应定义,还包括API关联的流量控制、访问控制等策略对象的定义。
导出格式
选择JSON或YAML。
自定义版本
为导出的API自定义版本号,如果没有指定版本号,默认使用当前时间。
- 单击“导出”,右侧显示导出结果。