检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数流控生效。 特殊流控配置。 根据5,开启特殊流控配置。对特殊租户Special Renter进行流量控制,限制该租户60秒内允许调用API的最大次数为5次。 表3 特殊流控配置 参数 配置说明 租户ID 租户Special Renter的ID 阈值 5 单击“确定”,流量控制2
对请求方法为get且请求路径为“reqPath= /list”的限制为10次/60秒。 对请求路径为“reqPath= /fc”的限制为10次/60秒。 对特殊租户Special Renter的流量限制为5次/60秒。 您可以根据以下操作流程为API创建并绑定流量控制2.0策略。 创建策略 填写流量控制2
配置管理 对象模型 查询租户配置详情 父主题: 共享版API(仅存量用户使用)
DOMAIN (租户名称) CRU 是 acl_type String 黑白名单的类型 PERMIT (白名单) DENY (黑名单) CRU 是 acl_value String ip或者域名ID的值 CRU 是 project_id String 创建该ACL策略的租户编号 - -
APIG.1201 The resources belong to different tenants. 操作的资源不属于同一租户 操作的对象应该属于同一个租户 400 APIG.2000 Parameter error. 请求参数错误 根据接口返回的具体原因修改请求参数 400 APIG
API分组的子域名,由API网关分配,用户不可填写和修改 R - PROJECT_ID String 创建该API分组的租户编号,即API分组的所有者 - - DOMAIN_NAME String 创建该API分组的租户名称 REGISTER_TIME Timestamp API分组创建时间,由系统默认生成 R
特殊流控配置开关。开启后,“基础流控”的用户流量限制/凭据流量限制与“特殊流控”的特殊租户/特殊凭据共同作用时,以特殊流控值为准。 特殊租户 租户ID为账号ID或项目ID。 绑定APP认证的API时,租户ID为项目ID,获取项目ID。 绑定华为IAM认证的API时,租户ID为账号ID,不支持细分到IAM用户维度,获取账号名和账号ID。
API分组的子域名列表,由API网关分配,用户不可填写和修改 R - PROJECT_ID String 创建该API分组的租户编号,即API分组的所有者 - - DOMAIN_NAME String 创建该API分组的租户名称 REGISTER_TIME Timestamp API分组创建时间,由系统默认生成 R
1的版本是开发人员交付测试人员进行测试的版本,发布在测试环境上,而v1.2的版本目前开发团队正处于开发过程中,可以发布到开发环境进行自测等。 为此,API网关提供多环境管理功能,使租户能够最大化的模拟实际场景,低成本的接入API网关。 调用方法 请参见如何调用API。 URI POST /v2/{project_
ACL策略值,支持一个或多个值,使用英文半角逗号分隔 entity_type String ACL策略约束对象。取值范围: IP DOMAIN (租户名称) 请求消息样例: { "acl_name": "string", "acl_type": "PERMIT", "acl_value":
name String 环境名称 CUR 是 alias String 环境别名 RU - project_id String 创建环境的租户编号 - - create_time String 创建环境时间 R - remark String 描述信息 CUR 否 父主题: 环境管理(待下线)
name String 环境名称 CUR 是 alias String 环境别名 RU - project_id String 创建环境的租户编号 - - create_time String 创建环境时间 R - remark String 描述信息 CUR 否 父主题: 环境管理
String 特殊流控类型: APP,USER app_name 否 String 筛选的特殊应用名称 user 否 String 筛选的特殊租户的账号ID 请求消息 无 响应消息 表3 参数说明 名称 类型 说明 throttle_specials 字典数据类型 本次查询返回的特殊配置列表
String APP的key,全局唯一 R - app_secret String 密钥 RU - project_id String APP所属租户编号,即APP的创建者 - - remark String 描述 CRU 否 register_time Timestamp 创建时间 R
String APP的key,全局唯一 R - app_secret String 密钥 RU - project_id String APP所属租户编号,即APP的创建者 - - remark String 描述 CRU 否 register_time Timestamp 创建时间 R
定义响应配置。 标签管理 包括标签列表的查询。 实例特性管理 包括实例特性的配置,查看实例特性列表。 配置管理 包括查看某实例的租户配置列表,查询租户实例配置列表。 实例管理 包括: 实例的创建、更新、查看、删除,查看实例创建进度,查询实例列表。 EIP的绑定、解绑。 实例公网出口的开启、关闭,更新实例公网出口带宽。
String 特殊流控类型: APP, USER app_name 否 String 筛选的特殊应用名称 user 否 String 筛选的特殊租户的账号ID 请求消息 无 响应消息 表3 参数说明 名称 类型 说明 throttle_specials 字典数据类型 本次查询返回的特殊配置列表
个维度进行流控。 然而,随着用户多样性以及需求多样性的增加,传统流控策略无法满足更加精细的流量控制场景。比如针对某一请求参数的流控或者某一租户的流控,APIG在传统流量控制策略的基础上提供了插件流量控制2.0策略,通过制定更加精细的方案来进行流控。 以下将以流量控制2.0为例,进行实践说明,讲述如何通过创建流量控制2
P、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability
REST区别 参数 GRPC REST 消息编码 protobuf JSON 传输协议 HTTP/2 HTTP 传输性能 传输内容少,速度快 传输内容多 传输形式 简单 RPC(Unary RPC) 发送单个请求,接收单个响应。 服务端流式 RPC (Server streaming RPC)