Usar a API de consulta da tabela de preços da AWS - AWS Faturamento

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usar a API de consulta da tabela de preços da AWS

Participe desta breve pesquisa para fornecer feedback sobre o AWS Price List. Suas respostas serão anônimas. Obs.: essa pesquisa só está disponível em inglês.

Recomendamos que você use a API Price List Query quando quiser:

  • Encontrar informações sobre preços de um produto.

  • Pesquisar produtos e tarifas correspondentes aos seus filtros.

  • Encontrar rapidamente os produtos e os preços de que você precisa ao desenvolver aplicações com recursos limitados, como ambientes front-end.

Permissões do IAM

Uma identidade do AWS Identity and Access Management (IAM), como usuário ou perfil, deve ter permissão para usar a API Price List Query. Para conceder acesso, empregue a seguinte política do IAM.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "pricing:DescribeServices", "pricing:GetAttributeValues", "pricing:GetProducts" ], "Resource": [ "*" ] } ] }
nota

Essa política só concede acesso à API Price List Query. Para também conceder acesso à API Price List Bulk da AWS, consulte o exemplo de política Encontrar produtos e preços.

Endpoints

A API Price List Query da fornece os seguintes endpoints:

  • https://api.pricing.us-east-1.amazonaws.com

  • https://api.pricing.eu-central-1.amazonaws.com

  • https://api.pricing.ap-south-1.amazonaws.com

A Região da AWS é o endpoint da API para a API Price List Query. Os endpoints não estão relacionados aos atributos do produto ou serviço.

Para chamar a API Price List Query, consulte os exemplos a seguir.

Java

No exemplo a seguir, especifique region_name e use-o para criar o PricingClient.

public class Main { public static void main(String[] args) { // Create pricing client PricingClient client = PricingClient.builder() .region(Region.US_EAST_1)// or Region.AP_SOUTH_1 .credentialsProvider(DefaultCredentialsProvider.builder().build()) .build(); ); } }
AWS Command Line Interface

Especifique a região com o seguinte comando.

aws pricing describe-services --region us-east-1

Cotas

Algumas operações da API Price List Query passam por controle de utilização usando um esquema de bucket de tokens para manter a disponibilidade do serviço. Essas cotas são por Conta da AWS por região. A tabela a seguir mostra as cotas para cada operação de API.

Operação de API Tamanho do bucket de tokens Taxa de reabastecimento por segundo
DescribeServices 10 5
GetAttributeValues 10 5
GetProducts 10 5

Para obter informações sobre as cotas de serviço (anteriormente chamadas de limites), consulte Cotas de AWS service (Serviço da AWS) no Referência geral da AWS.