SuperAPI AI 工具集

alicloud-network-cdn

编程与开发

查看项目

更新于 10-15 17:34

技能介绍

用途:该技能用于通过阿里云 CDN OpenAPI(RPC)完成常见运维与集成操作,包括加速域名生命周期管理(创建、配置、启停、删除)、缓存刷新与预热(目录/文件/域名)、HTTPS 证书配置与更新,以及日志和监控查询(实时/离线)。

主要能力与常用操作:域名管理涉及 AddCdnDomain、DescribeUserDomains、DescribeCdnDomainDetail、DeleteCdnDomain;缓存刷新与预热使用 RefreshObjectCaches(refresh)和 PushObjectCache(preload);HTTPS 证书使用 SetDomainServerCertificate、DescribeDomainCertificateInfo;日志与监控使用 DescribeCdnDomainLogs、DescribeDomainRealTimeRequestStatData、DescribeDomainRealTimeBpsData。产品代码为 cdn,默认 API 版本 2018-05-10,元数据来源为 https://api.aliyun.com/meta/v1/products/cdn/versions/2018-05-10/api-docs.json。

使用方式:先准备最小权限 RAM 凭证(推荐 STS 临时凭证),确认域名归属与加速范围策略(中国大陆/全球),在执行变更操作前先用只读 API 校验当前状态。凭证优先读取环境变量 ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET、ALICLOUD_REGION_ID,其次为共享凭证文件 ~/.alibabacloud/credentials;区域或环境不明确时,变更前需与用户确认。可运行快速开始脚本:python skills/network/cdn/alicloud-network-cdn/scripts/list_openapi_meta_apis.py,可通过 --product-code cdn --version 2018-05-10 --output-dir output/alicloud-network-cdn 指定参数。流程为定义目标资源与回滚标准、执行 API 发现、只读查询、变更并记录上下文、用监控与日志 API 验证并保存证据至 output/alicloud-network-cdn/。验证可执行 mkdir -p output/alicloud-network-cdn 后对 scripts 下 Python 文件运行 python3 -m py_compile,并生成 validate.txt。

限制:资料未提供收费、价格、性能数据与具体脚本完整实现细节,相关事实暂未提供;操作前需确认区域与权限,避免越权变更。