用途:在需要以 OpenAPI 或官方 SDK 管理阿里云备份与容灾中心(BDRC)资源时使用,包括备份与容灾资源的查询、变更配置和状态诊断。产品代码为 BDRC,默认 API 版本 2023-08-08。
主要能力:按操作模式区别接口——查询资源优先 List* / Describe*;变更配置优先 Create* / Update* / Modify* / Set*;状态诊断优先 Get* / Query* / Describe*Status。支持通过 OpenAPI 元数据端点发现 API 列表与参数(参考 references)。
使用方式:先确认区域、资源标识和目标操作,再发现 API 列表与必填参数,随后用 SDK 或 OpenAPI Explorer 调用,最后用 describe/list 类 API 校验结果。凭证优先级须遵守:环境变量 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,以及可选的 ALIBABACLOUD_REGION_ID;其次是共享配置文件 ~/.alibabacloud/credentials。区域未明确时,应为任务选择合理区域,仍不清楚则询问用户。
快速开始:先做元数据发现再调用业务 API,可运行 python scripts/list_openapi_meta_apis.py,或附加 --product-code 与 --version 覆盖参数;脚本会在技能输出目录生成 API 清单产物。执行前应配置最小权限凭证,区域不明确时不得运行变更类操作。
输出与校验:响应、命令输出和生成物写入 output/aliyun-bdrc-backup/,证据文件应含区域、资源 ID、时间范围等关键参数以便复现。校验命令为 mkdir -p output/aliyun-bdrc-backup 与对 scripts 目录下 Python 文件执行 py_compile,通过标准是退出码为 0 且生成 validate.txt。限制与具体接口清单、参数详情暂未提供。