应用与数据集成平台 ROMA Connect-APP授权:请求参数

时间:2023-11-01 16:22:59

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

表3 请求Body参数

参数

是否必选

参数类型

描述

env_id

String

需要授权的环境编号

最小长度:1

最大长度:65

app_ids

Array of strings

APP的编号列表

api_ids

Array of strings

API的编号列表。

auth_tunnel

String

授权通道类型:

  • GREEN:绿色通道

  • NORMAL:非绿色通道

实例开启green_tunnel特性时可以开启绿色通道,此字段不填默认为不使用绿色通道

缺省值:NORMAL

auth_whitelist

Array of strings

绿色通道授权白名单。

允许白名单中的IP不使用认证信息访问,auth_tunnel = GREEN时生效

auth_blacklist

Array of strings

绿色通道授权黑名单。

auth_tunnel = GREEN时生效

visit_params

Array of ApiAuthVisitParam objects

访问参数列表。

表4 ApiAuthVisitParam

参数

是否必选

参数类型

描述

api_id

String

需要授权的API编号

app_id

String

需要授权的APP编号

visit_param

String

访问参数

支持英文、数字、下划线和中划线,多个参数以英文格式下的逗号隔开,单个参数须以英文或数字结尾且不能重复,且单个参数长度不超过255个字符。

support.huaweicloud.com/api-roma/CreateAuthorizingApps.html