返回顶部
a

aliyun-cdn-manage阿里云CDN管理

Use when managing Alibaba Cloud CDN via OpenAPI/SDK, including CDN domain onboarding and lifecycle operations, cache refresh/preload, HTTPS certificate updates, and log/monitoring data queries.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
111
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

aliyun-cdn-manage

技能名称: aliyun-cdn-manage
详细描述:
类别: 服务

阿里云 CDN

目的

使用阿里云 CDN OpenAPI(RPC)进行常见操作和集成,包括:

  • - 加速域名生命周期(创建/配置/启动-停止/删除)
  • 缓存刷新和预热(目录/文件/域名)
  • HTTPS 证书配置和更新
  • 日志和监控查询(实时/离线)

前提条件

  • - 已准备好最小权限 RAM 凭证(建议使用 STS 临时凭证)。
  • 已确认域名所有权和加速范围策略(中国大陆/全球)。
  • 在执行变更操作前,使用只读 API 验证当前状态。

工作流程

1) 定义目标资源:加速域名、业务类型、变更窗口和回滚标准。
2) 运行 API 发现,确认目标 API 名称、所需参数和版本。
3) 首先使用只读 API(Describe*)查询当前配置/状态。
4) 执行变更 API(Add/Set/BatchSet/Delete)并记录请求上下文。
5) 使用监控/日志 API 验证变更,并将证据保存到 output/aliyun-cdn-manage/。

AccessKey 优先级

1) 环境变量:ALICLOUDACCESSKEYID / ALICLOUDACCESSKEYSECRET / ALICLOUDREGIONID
2) 共享凭证文件:~/.alibabacloud/credentials

如果区域/环境不明确,请在执行变更操作前与用户确认。

API 发现

  • - 产品代码:cdn
  • 默认 API 版本:2018-05-10
  • 元数据来源:https://api.aliyun.com/meta/v1/products/cdn/versions/2018-05-10/api-docs.json

最小可执行快速启动

bash
python skills/network/cdn/aliyun-cdn-manage/scripts/listopenapimeta_apis.py

可选参数:

bash
python skills/network/cdn/aliyun-cdn-manage/scripts/listopenapimeta_apis.py \
--product-code cdn \
--version 2018-05-10 \
--output-dir output/aliyun-cdn-manage

常见操作映射

  • - 域名管理:AddCdnDomain、DescribeUserDomains、DescribeCdnDomainDetail、DeleteCdnDomain
  • 缓存刷新/预热:RefreshObjectCaches(刷新)、PushObjectCache(预热)
  • HTTPS 证书:SetDomainServerCertificate、DescribeDomainCertificateInfo
  • 日志和监控:DescribeCdnDomainLogs、DescribeDomainRealTimeRequestStatData、DescribeDomainRealTimeBpsData

输出策略

将生成的文件和执行证据写入:
output/aliyun-cdn-manage/

验证

bash
mkdir -p output/aliyun-cdn-manage
for f in skills/network/cdn/aliyun-cdn-manage/scripts/*.py; do
python3 -m py_compile $f
done
echo pycompileok > output/aliyun-cdn-manage/validate.txt

通过标准:命令退出码为 0,且生成了 output/aliyun-cdn-manage/validate.txt。

输出和证据

  • - 将产物、命令输出和 API 响应摘要保存到 output/aliyun-cdn-manage/ 下。
  • 在证据文件中包含关键参数(区域/资源 ID/时间范围),以确保可复现性。

前提条件

  • - 执行前配置最小权限的阿里云凭证。
  • 优先使用环境变量:ALICLOUDACCESSKEYID、ALICLOUDACCESSKEYSECRET,可选 ALICLOUDREGIONID。
  • 如果区域不明确,请在运行变更操作前询问用户。

参考资料

  • - 来源列表:references/sources.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aliyun-cdn-manage-1775879176 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aliyun-cdn-manage-1775879176 技能

通过命令行安装

skillhub install aliyun-cdn-manage-1775879176

下载

⬇ 下载 aliyun-cdn-manage v1.0.0(免费)

文件大小: 4.15 KB | 发布时间: 2026-4-12 08:54

v1.0.0 最新 2026-4-12 08:54
Initial release of aliyun-cdn-manage skill.

- Provides lifecycle management for Alibaba Cloud CDN domains using OpenAPI/SDK
- Supports cache refresh and preload, HTTPS certificate updates, and log/monitoring data queries
- Credentials are sourced from environment variables or shared file, with clear priority
- All operations and output evidence are organized under `output/aliyun-cdn-manage/`
- Includes quickstart scripts and validation workflow for easy onboarding

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部