检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
/v1/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains/{domain_id}/certificate/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 project_id
章节创建,并且在函数的返回值中已设置context字段,字段中包含键值对。其中键值对的值只支持字符串、布尔、整型三种数值类型,键值对对应“系统参数-前端认证参数”策略条件的参数名称和条件值。 图1 自定义认证函数 已创建前端自定义认证。如果未创建,请参考自定义认证章节创建。 配置API前端
IP地址。 entity_type为DOMAIN时,策略值需填写账号名,账号支持除英文半角逗号以外的任意ASCII字符,账号名长度限制在1-64个字符,不支持纯数字。多账号名字符的总长度不超过1024。 entity_type为DOMAIN_ID时,策略值需填写账号ID,获取方式请参见API参考的“附录
DTHH:MM:SSZ domain_id String 用户的Domain ID status String 连接状态 pendingAcceptance 待接受 creating 创建中 accepted 已接受 rejected 已拒绝 failed 失败 deleting
"permissions" : [ "iam:domain::7cc2018e40394f7c9692f1713e76234d" ] } 响应示例 状态码: 200 OK { "permissions" : [ "iam:domain::930ba6b0ea64457e8ed1861e596c7a9a"
"permissions" : [ "iam:domain::7cc2018e40394f7c9692f1713e76234d" ] } 响应示例 状态码: 200 OK { "permissions" : [ "iam:domain::930ba6b0ea64457e8ed1861e596c7a9a"
参数位置:参数在API请求中的位置。 参数:用于做规则匹配的参数名。 系统默认包含reqPath(请求路径)和method(请求方法)参数。单击“添加参数”,可添加其他匹配参数。 定义规则 自定义断路器的匹配规则。单击“添加规则”,可添加规则,系统根据从上到下的顺序匹配规则,可通过上下移动调整规则优先级。
DTHH:MM:SSZ domain_id String 用户的Domain ID status String 连接状态 pendingAcceptance 待接受 creating 创建中 accepted 已接受 rejected 已拒绝 failed 失败 deleting
0/apigw/api-groups/{group_id}/domains/{domain_id}/certificate/{id} URI中的参数说明如下表所示。 表2 参数说明 名称 是否必选 类型 说明 group_id 是 String 分组的编号 domain_id 是 String 域名的编号 id
成功解除绑定的API和流控策略绑定关系的数量 failure Array of ThrottleBindingBatchFailure objects 解除绑定失败的API和流控绑定关系及错误信息 表6 ThrottleBindingBatchFailure 参数 参数类型 描述 bind_id
ttached-domains apig:certificate:listBoundDomain - √ × SSL证书绑定域名 POST /v2/{project_id}/apigw/certificates/{certificate_id}/domains/attach ap
400 非法请求 检查请求是否合法。 APIG.0605 Domain name resolution failed. 500 域名解析失败 检查域名拼写,以及域名是否绑定了正确的后端地址。 APIG.0606 Failed to load the API configurations
配置API的前端自定义认证 如果您需要把自己的认证系统用于API调用的认证鉴权,可以使用自定义认证来实现。 自定义认证包括前端和后端两种类型: 前端自定义认证:指APIG使用自定义的认证函数,对收到的API请求进行安全认证。 后端自定义认证:指API的后端服务使用自定义的认证函数
参数类型 描述 task_id String 任务id task_status String 任务状态。waiting等待处理,processing处理中,succeed成功,failed失败。 task_type String 任务类型。 import_api为异步导入api,export_api为异步导出api。
配置API的后端自定义认证 如果您需要把自己的认证系统用于API调用的认证鉴权,可以使用自定义认证来实现。 自定义认证包括前端和后端两种类型: 前端自定义认证:指APIG使用自定义的认证函数,对收到的API请求进行安全认证。 后端自定义认证:指API的后端服务使用自定义的认证函数
success_count Integer 成功解除绑定的ACL策略数量 failure Array of AclBindingBatchFailure objects 解除绑定失败的ACL策略及错误信息 表6 AclBindingBatchFailure 参数 参数类型 描述 bind_id String
状态码: 412 PreconditionFailed { "error_code" : "APIG.3415", "error_msg" : "The API group cannot be deleted because it contains APIs,id:47eaed4
success_count Integer 删除成功的ACL策略数量 failure Array of AclBatchResultFailureResp objects 删除失败的ACL策略及错误信息 表6 AclBatchResultFailureResp 参数 参数类型 描述 acl_id String
换为500 最小值:1 最大值:500 缺省值:20 permission 否 String 权限账号ID,格式为“iam:domain::domain_id”,支持模糊搜索 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
表4 参数说明 名称 类型 说明 success_count Number 删除成功的ACL策略数量 failure Array 删除失败的ACL策略及错误信息 表5 failure参数说明 名称 类型 说明 acl_id String 删除失败的ACL策略ID acl_name