You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

获取Terraform中AWS预算过滤器可用服务名称的方法

获取AWS预算Cost Filter中Service字段的有效值

CLI命令方法

这是最直接且准确的方式,能获取你账号实际产生过费用的服务名称(这些名称可直接用于Terraform的AWS预算cost_filter):

aws cost-explorer get-dimension-values \
    --time-period Start=2024-01-01,End=2024-01-31 \
    --dimension SERVICE \
    --context COST_AND_USAGE
  • 调整Start和End参数的时间范围,可覆盖更多你账号使用过的服务;
  • 返回结果中的Values字段即为可用的Service名称,和Terraform AWS预算配置要求的格式完全一致。

官方参考依据

AWS预算的cost_filter所使用的Service名称,完全对应AWS Cost Explorer中SERVICE维度的有效值。这些名称和AWS控制台账单页面显示的服务名称一致,通过上述CLI命令获取的结果是实时且适配你账号实际情况的,比手动猜测或静态文档更可靠。

补充说明

如果需要覆盖所有AWS官方支持的服务(包括你账号未使用过的),可以参考AWS服务命名规范,但实际配置预算时,只有账号产生过费用的服务才能被有效过滤,因此优先使用CLI命令的结果更实用。

内容的提问来源于stack exchange,提问作者rtob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 04:22:01