
# 通过CSE微服务导入API
ROMA Connect支持把CSE微服务引擎中的微服务作为后端服务导入APIC，并生成对应的API对外开放。
#### 约束与限制
- 导入微服务所生成的前端API认证方式默认为无认证。
- 要导入的微服务不支持开启安全认证。
- 要导入的微服务不支持IPv6地址。
- 导入微服务所生成负载通道，不支持资产的导入。
 
#### 前提条件
- 当前操作用户具有ServiceStage服务任一角色权限。
- ROMA Connect实例与要导入的微服务之间网络互通。
 
#### 导入CSE微服务
1. 登录[ROMA Connect控制台](https://console.huaweicloud.com/roma3)，在左侧导航栏选择"资源管理"，在实例页面单击实例，进入实例控制台。
2. 在左侧的导航栏选择"服务集成 APIC \> API分组"，在页面右上角单击"创建API分组 \> 导入CSE微服务"。
3. 在导入CSE微服务页面，配置导入相关参数配置。
   表1导入配置 
   | 参数    | 说明                                                                                                                                                                                                                                                                                                                               |
   |:---|:---|
   | 所属分组  | 选择导入微服务所生成API所属的API分组。 - 生成新的分组：输入API分组名称，在导入过程中系统会自动创建一个新的API分组，并将生成的API归属到该分组。  - 选择已有分组：选择一个已有API分组，并将生成的API添加到该分组。          |
   | 类型    | 选择API以及其后端微服务所使用的请求协议类型，可选择"HTTP"和"HTTPS"。                                                                                                                                                                                                                                                                                       |
   | 集成应用  | **仅当"所属分组"选择"生成新的分组"时需要配置。** 选择API分组所属的集成应用。                                                                                                                                                                                                                                                       |
   | 微服务引擎 | 选择要导入微服务所在的CSE微服务引擎。                                                                                                                                                                                                                                                                                                             |
   | 微服务   | 选择要导入的微服务。                                                                                                                                                                                                                                                                                                                       |
   | 微服务版本 | 选择要导入的微服务版本。                                                                                                                                                                                                                                                                                                                     |
   | 服务契约  | 选择微服务接口所在的服务契约。 - 如果选择服务契约，则还需要选择具体要导入的微服务接口，每个微服务接口在导入时会对应生成一个前端API。  - 如果选择"无"，则会生成一个请求方法为"ANY"，匹配模式为前缀匹配，URL为"路径前缀"设置值的前端API。   |
   | 路径前缀  | **仅当"服务契约"选择"无"时可配置。** 配置API的URL前缀。若不填写，则API的URL前缀为"/"。                                                                                                                                                                                                                                            |
   | API接口 | **仅当"服务契约"不选择"无"时需要配置。** 勾选要导入的具体微服务接口。                                                                                                                                                                                                                                                            |
      
   
4. 单击"完成"导入微服务并生成相应的API。
   - 导入微服务还会生成相应微服务类型的负载通道，ROMA Connect通过负载通道访问微服务引擎中的微服务。
   
   - 负载通道会监测微服务引擎下所有在线状态的微服务地址变化，并更新到负载通道中。
   
   - 导入微服务所生成的前端API认证方式默认为无认证，可根据业务需要修改API的认证方式。
    
 
#### 相关文档
将导入成功的API[发布到环境](https://support.huaweicloud.com/usermanual-roma/roma_03_2108.html)中，以便API调用者调用。
