amazon-web-services - 使用 AWS 查询 API 以编程方式获取服务价格是否免费?

标签 amazon-web-services

我正在使用 AWS Price List Query API仅获取 EC2 和 EBS 服务的定价。

使用 AWS Price List API 是免费的吗?

我是否还需要为每个定价电话创建一个新客户?

下面是我使用的代码:

AWSPricing pricing_client = AWSPricingClientBuilder.standard()
.withCredentials(new AWSStaticCredentialsProvider(new BasicAWSCredentials("mycredentials")))
.withRegion(Regions.US_EAST_1)
.build();

最佳答案

Is it free to use the AWS Price List API?

是的,使用 AWS Price List API 是免费的。

其他付费 API,如 AWS Cost Explorer API 提到 pricing已在 AWS Cost Management Pricing 上列出因为有与之相关的成本。

价目表 API 不在定价页面上,文档中也没有任何地方提及成本,因此可以安全地假设它是免费的(毕竟,您只是获得 AWS 的定价数据)。

Do I also need to create a new client for every pricing call?

不,不需要也不推荐。

根据需要对尽可能多的调用使用相同的定价客户端。

关于amazon-web-services - 使用 AWS 查询 API 以编程方式获取服务价格是否免费?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69722663/

相关文章:

amazon-web-services - DynamoDB 中相同分区键的数据分布

amazon-web-services - AWS SAM 模板无法引用安全组资源(之前在 cloudformation 模板外部创建)

javascript - AWS Node.js 等待函数

amazon-web-services - 为 aurora-mysql 创建数据库实例 : InvalidParameterCombination: Cannot find version 5. 6.10a 时出错

amazon-web-services - 一个集群的多个环境共享相同的 Terraform 状态

amazon-web-services - Amazon S3 获取请求和 S3 数据检索之间的区别

mysql - AWS RDS Aurora Reader 复制到外部 MySql 实例

node.js - 创建模型后 Sequelize 迁移

amazon-web-services - 在浏览器中打开对象 URL 时 AWS S3 访问被拒绝

amazon-web-services - 使用内联策略创建 IAM 角色的 cloudformation 模板