如何通过AWS CLI查询AWS账单剩余信用额度及到期日期?
获取AWS账单信用额度剩余金额及到期日期的方法
AWS CLI的Cost Explorer(aws ce)确实没有直接查询信用额度的指令,你需要用Billing模块的API/CLI命令来获取这些信息:
方法1:使用AWS CLI查询
执行以下命令可以获取所有未过期的信用额度明细,包含剩余金额、到期日期:
aws billing list-credit-balances
返回的JSON结果里会包含每个信用额度的核心字段:
creditAmount:原始额度remainingAmount:剩余金额expirationDate:到期日期currencyCode:货币类型(比如USD)
如果需要提取特定字段简化输出,可以结合jq工具过滤:
aws billing list-credit-balances | jq '.creditBalances[] | {剩余金额: .remainingAmount, 到期日期: .expirationDate}'
注意事项
- 执行CLI命令需要你的IAM用户/角色拥有
billing:GetCreditBalances权限 - 仅未过期的信用额度会被返回,已过期的额度不会出现在结果中
内容的提问来源于stack exchange,提问作者juny
相关产品推荐
相关产品推荐

