SuperAPI AI 工具集

alibabacloud-waf-billing-backup

数据与分析

查看项目

更新于 10-15 19:55

技能介绍

用途:通过阿里云 OpenAPI 查询 WAF 3.0 账单数据并做本地备份,属于只读技能,仅调用 Describe/List 类接口,禁止任何 Create/Modify/Delete/Release 操作。

主要能力:获取 WAF 实例 ID 与地域;查询按量付费实例的每日账单汇总(SeCU/Credit/费用);下钻小时级功能费、流量处理费与 Credit 用量明细;可选查询预付费实例的弹性后付费账单;将原始数据与汇总报告导出为本地 JSON/CSV 备份。

使用方式:需先确认 aliyun-cli 版本不低于 3.3.3(aliyun version),并用 aliyun configure list 检查凭证状态,禁止读取或打印 AK/SK。所有命令需带 --version 2021-10-01 --force --read-timeout 30 --connect-timeout 10 --user-agent AlibabaCloud-Agent-Skills。先调用 describe-instance 获取 InstanceId 与 RegionId(默认先试 cn-hangzhou,为空再试 ap-southeast-1);再按 PayType 选择 describe-postpay-bills、describe-elastic-bills 或 describe-prepay-daily-bills。日汇总不传 PeriodType,小时明细必须显式传 --PeriodType hour,且两者需分开调用。费用换算:SeCU 单价 0.05 元,100 Credit = 1 元,单条费用 = Cu0.05 + Credit0.01。备份按年/月/日目录存放,文件名如 waf-billing-raw-{YYYYMMDD-HHMM}.json、waf-billing-daily-.csv、waf-billing-hourly-.csv、waf-billing-chargedata-*.csv。

适用场景:核对 WAF 账单、导出成本明细、长期归档账单数据。

限制:需要只读 WAF 的 RAM 权限;按量付费账单为 T+1 结算,查询含当天时只能得到截至最近完整小时的预估账单,未明确要求预估时应自动调整为查询昨天;时间参数为 Unix 秒级时间戳;限流时等待 2 秒重试最多 3 次。具体价格与权限策略以官方资料为准。