SuperAPI AI 工具集

aws-cloudfront

部署与运维

查看项目

更新于 10-16 06:42

技能介绍

用途:通过 AWS CLI 管理 CloudFront CDN 分配与缓存失效(invalidation)。

主要能力:列出分配(aws cloudfront list-distributions,可配合 --query 与 --output table 输出 Id、Domain、Status、Origins);查看分配详情(aws cloudfront get-distribution --id E1234ABCDEF,配合 jq 提取 Id、Status、DomainName、Origins、Aliases);创建失效(aws cloudfront create-invalidation --distribution-id E1234ABCDEF --paths "/");按指定路径失效(--paths "/index.html" "/css/" "/js/*");列出失效记录(aws cloudfront list-invalidations --distribution-id E1234ABCDEF);查询失效状态(aws cloudfront get-invalidation --distribution-id E1234ABCDEF --id I1234567890)。

使用方式:需具备可用的 AWS CLI 环境与相应 CloudFront 权限,命令中的分配 ID 需替换为实际值;输出可结合 jq 或 --query 精简。

限制与注意:失效在全球传播需要几分钟;/* 会失效全部内容,使用具体路径可降低成本;每月前 1000 条失效路径免费,超出部分按 $0.005/路径计费;创建失效前应先确认。资料未提供安装步骤、认证配置与其他平台支持信息。