检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您可以管理当前实例下的所有API,支持编辑、发布、调试等操作。 在左侧导航栏选择“API管理 > API列表”,进入到API列表页面。 单击API名称,进入“API运行”页面。 支持查看API的监控视图、前端配置、后端配置、已添加策略、发布环境等信息。 支持编辑、创建、发布、下线API等操作,可参考对应章节了解详情。
HTTP/HTTPS请求方法以及URI 请求方法 URI DELETE /v1.0/apigw/acls/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 id 是 String ACL的ID。 请求消息 无 响应消息 无 状态码 表3 返回消息说明 状态码 说明 204
s URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 app_id 是 String APP的编号 请求消息 表3 参数说明 参数 是否必选 类型 说明 app_code 是 String APP的名称 支持英文,+_!@#$%/=,且只能以英文和+、/开头,64-180个字符。
/v1/{project_id}/apigw/instances/{instance_id}/apps/secret/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 project_id 是 String 项目ID。可从控制台“我的凭证”中获取region下项目ID,管理员权限可查询。
关于续费的详细介绍请参见续费概述。 避免和处理欠费 欠费后需要及时充值,详细操作请参见账户充值。 您可以在控制台的“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用
HTTP/HTTPS请求方法以及URI 请求方法 URI DELETE /v1.0/apigw/apis/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 id 是 String API的编号 请求消息 无 响应消息 无 状态码 表3 返回消息说明 状态码 说明 204
参数说明 参数 类型 说明 id String API编号 name String API名称 group_id String API所属分组的编号 group_name String API所属分组的名称 status Integer API的状态 type Integer API类型
String 参数名称 location 是 String 参数位置 validation 否 String 参数校验表达式,默认为null,不做校验 响应参数 状态码: 201 表5 响应Body参数 参数 参数类型 描述 name String 自定义认证的名称。 长度为3 ~
发送请求时,增加请求头部参数“X-Apig-AppCode”,省略请求签名相关信息。 以Curl方式为例,增加头部参数名称:X-Apig-AppCode,参数值填已生成的AppCode。 curl -X GET "https://api.exampledemo.com/testapi"
/v1/{project_id}/apigw/instances/{instance_id}/envs/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 project_id 是 String 项目ID。可从控制台“我的凭证”中获取region下项目ID,管理员权限可查询。
请求方法 URI POST /v1.0/apigw/apis/publish/{api_id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 api_id 是 String API的编号 请求消息 表3 参数说明 参数 是否必选 类型 说明 env_id 是
e_size、page_no。 URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 app_id 是 String APP的编号 请求消息 无 响应消息 表3 参数说明 名称 类型 说明 total Integer 符合条件的APP总数 size Integer
自定义认证所属应用编号 暂不支持 roma_app_name String 自定义认证所属应用名称 暂不支持 表4 Identity 参数 参数类型 描述 name String 参数名称 location String 参数位置 validation String 参数校验表达式,默认为null,不做校验
/v1/{project_id}/apigw/instances/{instance_id}/throttles/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 project_id 是 String 项目ID。可从控制台“我的凭证”中获取region下项目ID,管理员权限可查询。
约束与限制。 操作步骤 进入API网关控制台页面。 在左侧导航栏选择“实例管理”。 在待自定义入方向端口的实例上,单击“查看控制台”或实例名称。 在“自定义入方向端口”页签中,单击“新增入方向端口”。 根据实际业务,选择请求协议,并填写入方向端口。 单击“确定”。 后续操作 将新
在“选择策略类型”弹窗中,选择“传统策略 > 流量控制”。 在“创建策略”弹窗中,配置策略信息。 表1 流量控制参数说明 参数 说明 策略名称 API流控策略名称。 类型 分“基础流控”和“共享流控”两类。 基础流控针对单个API进行流量统计和控制; 共享流控针对绑定了该策略的所有API进行总流量统计和控制。
throttle_name String 绑定的流控策略名称 req_uri String API的访问地址 run_env_name String 发布的环境名 group_id String API所属分组的编号 name String API名称 id String API编号 req_method
选字段。 表1 环境管理对象模型 参数 类型 说明 操作类型 是否必选 id String 环境ID R - name String 环境名称 CUR 是 alias String 环境别名 RU - project_id String 创建环境的租户编号 - - create_time
选字段。 表1 环境管理对象模型 参数 类型 说明 操作类型 是否必选 id String 环境ID R - name String 环境名称 CUR 是 alias String 环境别名 RU - project_id String 创建环境的租户编号 - - create_time
stances/{instance_id}/throttle-bindings/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 project_id 是 String 项目ID。可从控制台“我的凭证”中获取region下项目ID,管理员权限可查询。