开发者社区 问答 正文

API 网关如何删除 API 分组?



描述


用于删除指定的API分组

  • 此功能面向API提供者
  • 分组下存在API时,分组不可删除,须先删除分组下的API
  • 删除分组后,系统分配给此分组的二级域名自动生效
  • 删除不存在的分组时,会返回删除成功
  • 该接口调用的QPS限制为:单用户QPS不超过50


请求参数


名称类型是否必须描述
ActionString接口名称,系统规定参数,取值:DeleteApiGroup
GroupIdStringAPI分组 ID,系统生成,全局唯一


返回参数


名称类型描述
RequestIdString请求唯一标识


示例



请求示例



展开
收起
轩墨 2017-10-26 13:40:54 1739 分享
分享
版权
举报
阿里云 AI 助理回答

删除指定的API分组操作指南

操作描述

用户希望执行删除指定的API分组操作,以清理不再需要的API分组资源。此操作针对API提供者,旨在管理与优化API Gateway中的分组结构。

前提条件

  • 权限验证:确保当前操作账户拥有apigateway:DeleteApiGroup权限。
  • 分组状态:确认待删除的API分组下没有关联任何API。如果有API存在,必须先删除这些API。
  • QPS限制:注意单个用户账号每秒调用此接口的次数不超过50次。

操作步骤

  1. 获取API分组ID:在阿里云API Gateway控制台中,找到目标API分组,并记录其全局唯一的GroupId
  2. 构造请求参数
    • Action: DeleteApiGroup
    • GroupId: 刚刚记录的API分组ID
  3. 调用接口
    • 通过阿里云OpenAPI Explorer或编程方式(如使用SDK),提交上述构造的请求参数。OpenAPI Explorer可自动生成签名和示例代码,简化调用过程。

注意事项

  • 不可逆性:删除操作是不可逆的,请在操作前确认无误,必要时备份相关配置信息。
  • 二级域名变更:分组删除后,系统分配给该分组的二级域名将自动释放并可能被重新分配。
  • 不存在的分组:尝试删除一个不存在的分组时,系统会返回删除成功的响应,这属于正常处理逻辑。

返回参数说明

  • RequestId:操作完成后,系统返回的唯一标识符,用于跟踪和排查操作。

示例

具体请求示例请参考知识库资料提供的信息,其中包含了实际调用接口所需的具体格式和预期返回结果。

后续操作

  • 监控状态:操作后,可以通过API Gateway控制台或相关日志监控分组是否已成功删除。
  • 资源整理:根据需要,继续管理其他API分组或创建新的分组来组织API资源。

参考资料:

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答