导出APIC的API
ROMA Connect支持把创建的API以YAML和JSON格式导出,支持导出单个API和批量导出API。
导出API
- 登录ROMA Connect控制台,在左侧导航栏选择“资源管理”,在实例页面单击实例,进入实例控制台。
- 在左侧的导航栏选择“服务集成 APIC > API列表”,在页面右上角单击“导出API”。
- 在导出API页面中,配置API导出相关信息。
表1 导出API 参数
说明
API分组
选择要导出API所在的API分组。
运行环境
选择要导出API所在的发布环境。
API
选择要导出的API。若不配置,则默认导出API分组在所选环境下的所有的API。
API定义范围
选择要导出的API定义信息范围。
- 基础定义:仅导出API前端请求信息,不包括后端服务信息。其中API前端信息除了Swagger规范定义项外,还包括ROMA Connect的一些Swagger扩展字段。
- 全量定义:包括API前端请求信息和后端服务信息。
- 扩展定义:包括API前端请求信息、后端服务信息,以及API关联的流量控制策略、访问控制策略信息。
导出格式
选择导出的API定义文件格式,可选择“YAML”和“JSON”。
自定义版本
填写导出的API定义文件版本号,如果没有指定版本号,默认使用当前时间作为版本号。
- 单击“导出”,导出API定义文件到本地,界面右侧显示导出的文件内容结果。
- 若导出API所在的API分组未绑定独立域名,则导出API分组的子域名。
- 若导出API所在的API分组绑定了多个独立域名,则只随机导出其中的一个独立域名。