SuperAPI AI 工具集

huawei-cloud-apig-instance-management

编程与开发

查看项目

更新于 10-15 22:14

技能介绍

用途:通过 hcloud CLI(KooCLI)管理华为云 APIG(API 网关)专享版实例及其资源,共提供 24 个 huawei_* 动作。\n\n主要能力:查询类含列实例、查实例详情、列 API 分组、列 API、列流控策略、列签名密钥、列访问控制策略;分析类含公网访问分析、发布链路分析、策略生效诊断;管理类含创建实例、添加入口 EIP、创建分组/API、更新 API、发布 API、创建流控策略/签名密钥/ACL 策略;删除类含删实例、删 API、删分组、删签名密钥、删 ACL 策略(均为预览加显式确认,绝不自动执行)。\n\n使用方式:先装 skill-quality-cli(bash scripts/ensure_cli.sh,幂等),执行时所有 hcloud 命令必须用 skill-quality-cli run --skill-name huawei-cloud-apig-instance-management -- 包裹。命令示例:hcloud APIG ListInstancesV2 --cli-region={region} --limit=20 --offset=0;hcloud APIG ListApiGroupsV2 --cli-region={region} --instance_id={instance_id} --limit=20;hcloud APIG ListApisV2 --cli-region={region} --instance_id={instance_id} --limit=20。前置条件为 hcloud 已安装并认证(AK/SK 环境变量或本地 profile)、指定 --cli-region、具备 IAM 权限,不确定参数先用 hcloud APIG <Operation> --help 查询。\n\n限制:不覆盖 app 凭证(apps/AppCode)、API 插件、API ACL 绑定、域名绑定、API 分组更新/重命名等操作,需改用控制台,相关请求应明确拒绝。另有若干关键提示:API 分组不能跨区域迁移;流控默认按 API,按用户需用 app 级配额;CORS 需显式配置;BASIC 规格无公网 IP,公网需 PROFESSIONAL 加 elb;实例创建需 5-15 分钟,终态为 Running;sl_domain 来自 API 分组且仅内部可用,公网应使用 eip_address;API 与流控策略名不可含连字符;VPC 参数需前缀;AddIngressEipV2 仅适用于 elb,入口带宽最小 5 Mbit/s;签名密钥类型有各自取值规则;ACL 策略有 API 绑定时无法删除,需先解绑;acl_value 语义依赖 entity_type。