SuperAPI AI 工具集

huawei-cloud-cc-instance-query

部署与运维

查看项目

更新于 10-15 22:14

技能介绍

用途:该技能为华为云云连接(Cloud Connect,CC)提供只读查询能力,覆盖七类核心资源:云连接实例、带宽包、区域间带宽、网络实例、云连接路由、已授予的跨账号授权(granted)以及已接收的跨账号权限(received)。所有操作均为查询(GET),不执行创建、更新或删除。

主要能力:支持单实例查询与列表查询。单实例查询需提供 --domain_id 与 --id;列表查询需提供 --domain_id,可选过滤参数包括 --limit(1–2000)、--marker、--status.[N]、--name.[N]、--id.[N]、--cloud_connection_id.[N]、--bandwidth_package_id.[N]、--region_id.[N]、--instance_id.[N]、--enterprise_project_id.[N] 等。授权与权限查询可回答“我授权了哪些网络实例给其他账号加载”和“其他账号授权我加载哪些外部网络实例”。

使用方式:命令格式为 hcloud CC <Operation> --cli-region=<region> --domain_id=<account_id> [附加参数]。例如查询单个云连接:hcloud CC ShowCloudConnection --cli-region=cn-north-4 --domain_id=<account_id> --id=<cloud_connection_id>;列出云连接:hcloud CC ListCloudConnections --cli-region=cn-north-4 --domain_id=<account_id> [--limit=10] [--marker=<marker>] [--status.1=ACTIVE] [--name.1=<name>]。

前提条件:需安装并认证 hcloud CLI;通过 hcloud configure 交互式配置或设置环境变量 HUAWEI_ACCESS_KEY、HUAWEI_SECRET_KEY、HUAWEI_REGION;调用者需具备 CC ReadOnlyAccess 或等效 IAM 权限;所有 CC API 均需 --domain_id(账号 ID,可从 IAM → My Credentials → Account ID 获取)。若未显式提供 --domain_id,CLI 会静默使用认证配置中的默认值,建议始终显式指定以避免查询错误账号。

限制:不覆盖中心网络、全局互联带宽(GCB)、站点网络、标签管理及所有写操作(Create/Update/Delete/Apply/Associate/Disassociate)。如涉及这些内容,应提示用户并建议对应的 hcloud CLI 命令。