

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á.

# Serviços da AWS Chamadas e preços usando o AWS Price List
<a name="price-changes"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

AWS Price List fornece um catálogo dos produtos e preços nos Serviços da AWS quais você pode comprar AWS.

Este catálogo inclui ofertas gratuitas perpétuas de Nível gratuito da AWS. São ofertas de nível gratuito baseadas no uso e atualizadas periodicamente, estando disponíveis permanentemente. Esse catálogo não inclui ofertas de nível gratuito por tempo limitado que expiram de acordo com o tempo que a conta está ativa. Para obter mais informações sobre o nível gratuito, consulte [Testando serviços usando Nível gratuito da AWS (antes de 15 de julho de 2025)](billing-free-tier.md). Além disso, esse catálogo não inclui instâncias spot do Amazon Elastic Compute Cloud (Amazon EC2). Para obter mais informações sobre Amazon EC2 Spot Instances, consulte [Amazon EC2 Spot Instances](https://aws.amazon.com/ec2/spot/).

Para saber mais, consulte os seguintes tópicos:
+ [Gerenciamento de Faturamento e Custos da AWS API Reference](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/Welcome.html#Welcome_AWS_Price_List_Service)
+ [Idioma específico AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#API_pricing_DescribeServices_SeeAlso)
+ [Ferramentas para a Amazon Web Services](https://aws.amazon.com/tools)

## Visão geral do
<a name="price-list-overview"></a>

Para ajudá-lo a usar o AWS Price List, a seguir estão seus principais conceitos:

**Serviço**  
Um AWS service (Serviço da AWS), como `Amazon EC2` ou Savings Plans, por exemplo: um Savings Plan for Amazon EC2 é `AWSComputeSavingsPlan` ou um serviço que representa ofertas limitadas do AWS Marketplace, por exemplo:`AmazonBedrockFoundationModels`.

**Produto**  
Uma entidade vendida por um AWS service (Serviço da AWS). No arquivo de lista de preços, os produtos são indexados por uma só unidade de manutenção de estoque (SKU).

**Atributo**  
A propriedade associada a um produto. Essa propriedade consiste em `AttributeName` e `AttributeValue`. Os produtos podem ter vários atributos. Cada atributo tem um `AttributeName` e uma lista de `AttributeValues` aplicáveis.

Você pode usar o seguinte AWS Price List APIs:

**[AWS API de consulta de lista de preços](using-price-list-query-api.md)**  
Essa API fornece uma maneira conveniente e centralizada de consultar a AWS de maneira programática para obter informações sobre serviços, produtos e preços.  
A API Price List Query usa atributos de produtos e fornece preços no nível de SKU. Use essa API para criar ferramentas de controle de custos e planejamento de cenários, reconciliar dados de faturamento, prever gastos futuros para fins orçamentários e fornecer análises de custo-benefício que comparem suas cargas de trabalho internas com. AWS  
A API Price List Query não é compatível com os preços dos Savings Plans.

**[AWS API em massa da lista de preços](using-the-aws-price-list-bulk-api.md)**  
Essa API fornece uma maneira de buscar programaticamente informações de up-to-date preços sobre produtos atuais Serviços da AWS e em massa usando os arquivos da lista de preços. Os arquivos de lista de preços estão disponíveis nos formatos JSON e CSV. Os arquivos de lista de preços são organizados por AWS service (Serviço da AWS) e Região da AWS.

**nota**  
A API Price List Query e a API Price List Bulk fornecem detalhes de preços exclusivamente para fins informativos. Se houver uma diferença entre o arquivo de lista de preços e uma página de preço do serviço, a AWS cobrará os preços indicados na *página de preços do serviço*.  
Para obter mais informações sobre AWS service (Serviço da AWS) preços, consulte [AWS Preços](https://aws.amazon.com/pricing/services/).

Para chamar o AWS Price List APIs, recomendamos que você use um AWS SDK compatível com sua linguagem de programação preferida. AWS SDKs economize seu tempo e simplifique o processo de assinatura de solicitações. Você também pode integrá-lo AWS SDKs ao seu ambiente de desenvolvimento e acessar os comandos relacionados.

## Começando com AWS Price List
<a name="price-list-gettingstarted"></a>

### permissões do IAM
<a name="iam-permissions-for-price-list-query-api"></a>

Uma identidade AWS Identity and Access Management (IAM), como usuário ou função, deve ter permissão para usar a API de consulta da lista de preços ou a API em massa da lista de preços. Para conceder acesso, consulte [Encontrar produtos e preços](billing-example-policies.md#example-policy-pe-api).

### Endpoints
<a name="price-list-query-api-endpoints"></a>

A API Price List Query e a API Price List Bulk fornecem os endpoints a seguir:
+ https://api.pricing.us-east-1.amazonaws.com
+ https://api.pricing.eu-central-1.amazonaws.com
+ https://api.pricing.ap-south-1.amazonaws.com

 Região da AWS É o endpoint da API para a API de consulta de lista de preços. Os endpoints não estão relacionados aos atributos do produto ou serviço.

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

------
#### [ Java ]

No exemplo a seguir, especifique o *region\$1name* e use-o para criar `PricingClient` o.

```
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
<a name="quotas-price-list-query-api"></a>

Consulte [AWS Price List](billing-limits.md#price-list-api-quotas) na página *Cotas e restrições*.

Para obter mais informações sobre cotas de serviço, consulte [AWS service (Serviço da AWS) quotas](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html), na *Referência geral da AWS*.

# Encontrar serviços e produtos usando a API de consulta de lista de AWS preços
<a name="using-price-list-query-api"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** 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.

Para encontrar Serviços da AWS seus produtos e os atributos e preços dos produtos, consulte as etapas a seguir.

## Etapa 1: Encontrar o disponível Serviços da AWS
<a name="price-list-query-api-find-services"></a>

Após encontrar o serviço, você poderá obter seus atributos usando a operação `DescribeServices` da API. Se você conhece o código do serviço, também pode usar a API de consulta da lista de AWS preços para obter atributos de um serviço. Em seguida, você pode usar os atributos do serviço para encontrar os produtos que atendem aos seus requisitos com base nos valores dos atributos.

### Exemplos: encontrar serviços
<a name="examples-cli-price-list-query-api"></a>

Os comandos a seguir AWS Command Line Interface (AWS CLI) mostram como encontrar serviços.

**Example Exemplo: encontrar todos os serviços**  

```
aws pricing describe-services --region us-east-1
```
**Resposta**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "volumeType", 
                "maxIopsvolume", 
                "instanceCapacity10xlarge", 
                "locationType", 
                "operation" 
            ], 
            "ServiceCode": "AmazonEC2" 
        },
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonRDS" 
        },
        {...} 
    ] 
}
```

**Example Exemplo: encontrar metadados de serviço para o Amazon Elastic Compute Cloud (Amazon EC2)**  
O comando a seguir mostra como encontrar metadados de serviço para o Amazon EC2.  

```
aws pricing describe-services --region us-east-1 --service-code AmazonEC2
```
**Resposta**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonEC2" 
        }
    ] 
}
```

 Região da AWS É o endpoint da API para a API de consulta de lista de preços. Os endpoints não estão relacionados aos atributos do produto ou serviço.

Para obter mais informações, consulte [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html) na *Referência de APIs do Gerenciamento de Faturamento e Custos da AWS *.

## Etapa 2: como encontrar valores disponíveis para atributos
<a name="price-list-query-api-find-attributes"></a>

Na [etapa 1](#price-list-query-api-find-services), você recuperou uma lista de atributos para um AWS service (Serviço da AWS). Nesta etapa, você usará esses atributos para pesquisar produtos. Na etapa 3, você precisará dos valores disponíveis para esses atributos.

Para encontrar os valores de um atributo, use a operação `GetAttributeValues` da API. Para chamar a API, especifique os parâmetros `AttributeName` e `ServiceCode`.

### Exemplo: obter valores de atributo
<a name="examples-to-find-attributes"></a>

O comando a seguir AWS Command Line Interface (AWS CLI) mostra como obter valores de atributos para um AWS service (Serviço da AWS).

**Example Exemplo: encontrar valores de atributos para o Amazon Relational Database Service (Amazon RDS)**  

```
aws pricing get-attribute-values --service-code AmazonRDS --attribute-name operation --region us-east-1
```
**Resposta**  

```
{
    "AttributeValues": [
        {
            "Value": "CreateDBInstance:0002"
        },
        {
            "Value": "CreateDBInstance:0003"
        },
        {
            "Value": "CreateDBInstance:0004"
        },
        {
            "Value": "CreateDBInstance:0005"
        }
    ],
    "NextToken": "abcdefg123"
}
```

 Região da AWS É o endpoint da API para a API de consulta de lista de preços. Os endpoints não estão relacionados aos atributos do produto ou serviço.

Para obter mais informações, consulte [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html)um [idioma específico AWS SDKs na Referência](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html#API_pricing_GetAttributeValues_SeeAlso) da *Gerenciamento de Faturamento e Custos da AWS API*.

## Etapa 3: como encontrar produtos com base em atributos
<a name="using-the-aws-price-list-query-api-finding-products-from-attributes"></a>

Nesta etapa, você usa as informações da [etapa 1](#price-list-query-api-find-services) e da [etapa 2](#price-list-query-api-find-attributes) para encontrar os produtos e seus períodos. Para obter informações sobre produtos, use a operação `GetProducts` da API. Você pode especificar uma lista de filtros para obter os produtos que deseja.

**nota**  
A API Price List Query só é compatível com correspondência `"AND"`. A resposta ao seu comando contém apenas produtos que correspondam a todos os filtros especificados.

### Exemplos: encontrar produtos com base em atributos
<a name="example-cli-filters-for-finding-products-from-attributes"></a>

Os comandos AWS Command Line Interface (AWS CLI) a seguir mostram como encontrar produtos usando atributos.

**Example Exemplo: encontrar produtos com filtros específicos**  
O comando a seguir mostra como você pode especificar filtros para o Amazon Relational Database Service (Amazon RDS).  

```
aws pricing get-products --service-code AmazonRDS --region us-east-1 --filters Type=TERM_MATCH,Field=operation,Value="CreateDBInstance:0002"
```
**Resposta**  

```
{
    "FormatVersion": "aws_v1",
    "PriceList": ["{
        \"product\":{
            \"productFamily\":\"Database Instance\",
            \"attributes\":{
                \"engineCode\":\"2\",
                \"enhancedNetworkingSupported\":\"Yes\",
                \"memory\":\"64 GiB\",
                \"dedicatedEbsThroughput\":\"2000 Mbps\",
                \"vcpu\":\"16\",
                \"locationType\":\"AWS Region\",
                \"storage\":\"EBS Only\",
                \"instanceFamily\":\"General purpose\",
                \"regionCode\":\"us-east-1\",
                \"operation\":\"CreateDBInstance:0002\",
                ...
            },
            \"sku\":\"22ANV4NNQP3UUCWY\"},
            \"serviceCode\":\"AmazonRDS\",
            \"terms\":{...}"
    ],
    "NextToken": "abcd1234"
}
```

**Example Exemplo: usar o arquivo `filters.json` para especificar filtros**  
O comando a seguir mostra como você pode especificar um arquivo JSON contendo todos os filtros.  

```
aws pricing get-products --service-code AmazonRDS --region us-east-1 --filters file://filters.json
```
Por exemplo, o arquivo `filters.json` pode incluir os filtros a seguir.  

```
[
  {
    "Type": "TERM_MATCH",
    "Field": "operation",
    "Value": "CreateDBInstance:0002"
  }
]
```
O exemplo a seguir mostra como você pode especificar mais de um filtro.  

```
[
  {
    "Type": "TERM_MATCH",
    "Field": "AttributeName1",
    "Value": "AttributeValue1"
  },
  {
    "Type": "TERM_MATCH",
    "Field": "AttributeName2",
    "Value": "AttributeValue2"
  },
  ...
]
```
**Resposta**  

```
{
    "FormatVersion": "aws_v1",
    "PriceList": ["{
        \"product\":{
            \"productFamily\":\"Database Instance\",
            \"attributes\":{
                \"engineCode\":\"2\",
                \"enhancedNetworkingSupported\":\"Yes\",
                \"memory\":\"64 GiB\",
                \"dedicatedEbsThroughput\":\"2000 Mbps\",
                \"vcpu\":\"16\",
                \"locationType\":\"AWS Region\",
                \"storage\":\"EBS Only\",
                \"instanceFamily\":\"General purpose\",
                \"regionCode\":\"us-east-1\",
                \"operation\":\"CreateDBInstance:0002\",
                ...
            },
            \"sku\":\"22ANV4NNQP3UUCWY\"},
            \"serviceCode\":\"AmazonRDS\",
            \"terms\":{...}"
    ],
    "NextToken": "abcd1234"
}
```

Para saber mais, consulte os seguintes tópicos:
+ [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html)*e [específico do idioma AWS SDKs na referência](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html#API_pricing_GetProducts_SeeAlso) da API Gerenciamento de Faturamento e Custos da AWS *
+ [Leitura dos arquivos de lista de preços do serviço](reading-service-price-list-files.md)
+ [Como encontrar preços no arquivo de lista de preços do serviço](finding-prices-in-service-price-list-files.md)

# Obter arquivos de lista de preços usando a API AWS Price List Bulk
<a name="using-the-aws-price-list-bulk-api"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Recomendamos que você use a API Price List Bulk quando quiser realizar as seguintes tarefas:
+ Consumir grandes quantidades de informações sobre produtos e preços de Serviços da AWS.
+ Consumir informações sobre produtos e preços com alto throughput para um AWS service (Serviço da AWS), como processamento em massa.

Além disso, quando a API Price List Query não fornecer níveis suficientes de throughput e cotas para seu caso de uso, use a API Price List Bulk.<a name="using-the-aws-price-list-bulk-api-fetching-price-list-files"></a>

Recomendamos que você use a API AWS Price List Bulk para encontrar e baixar arquivos da lista de preços de forma programática. Para obter o URL dos arquivos de lista de preços, consulte as etapas a seguir.

Se você não quiser usar a API AWS Price List Bulk, você pode baixar os arquivos da lista de preços manualmente. Para obter mais informações, consulte [Obtenção manual de arquivos de lista de preços](using-the-aws-price-list-bulk-api-fetching-price-list-files-manually.md).

### Etapa 1: Encontrar o disponível Serviços da AWS
<a name="price-bulk-api-step-1-find-available-services"></a>

Use a operação `DescribeServices` da API para encontrar todas as opções de Serviços da AWS disponíveis com os quais a API Price List Bulk é compatível. Essa operação de API retorna o valor `ServiceCode` da lista de serviços. Você usa esse valor posteriormente para encontrar arquivos relevantes da lista de preços.

**Example Exemplo: encontrar serviços disponíveis**  
O comando a seguir mostra como encontrar os Serviços da AWS disponíveis.  

```
aws pricing describe-services --region us-east-1
```
Esse Região da AWS é o endpoint da API Price List Bulk. Os endpoints não estão relacionados aos atributos do produto ou serviço.  
**Resposta**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "volumeType", 
                "maxIopsvolume", 
                "instanceCapacity10xlarge", 
                "locationType", 
                "operation" 
            ], 
            "ServiceCode": "AmazonEC2" 
        },
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonRDS" 
        },
        {...} 
    ] 
}
```

*Para obter mais informações sobre essa operação de API, consulte [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html)um [idioma específico AWS SDKs na Referência](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#API_pricing_DescribeServices_SeeAlso) da Gerenciamento de Faturamento e Custos da AWS API*

**nota**  
Embora a `DescribeServices` API atualmente não retorne `serviceCodes` para os Savings Plans, você precisará do seguinte `serviceCodes` para usar os Savings Plans em chamadas de API subsequentes:  


| ServiceCode | SavingsPlanCode | 
| --- | --- | 
| ComputeSavingsPlans | AWSComputeSavingsPlan | 
| MachineLearningSavingsPlans | AWSMachineLearningSavingsPlans | 
| DatabaseSavingsPlans | AWSDatabaseSavingsPlans | 
Use os `ServiceCode` valores ao trabalhar com as operações da `GetPriceListFileUrl` API `ListPriceLists` e. Isso só `SavingsPlanCode` é necessário se você estiver baixando os arquivos da lista de preços manualmente em vez de usar APIs o.

### Etapa 2: Localizar arquivos de lista de preços para um arquivo disponível AWS service (Serviço da AWS)
<a name="price-list-bulk-api-step-2-find-available-price-list-files"></a>

Use a operação `ListPriceLists` da API para obter uma lista de referências de listas de preços para as quais você tem permissão de visualização. Para filtrar seus resultados, é possível especificar os parâmetros `ServiceCode`, `CurrencyCode` e `EffectiveDate`.

Esse Região da AWS é o endpoint da API Price List Bulk. Os endpoints não estão relacionados aos atributos do produto ou serviço.

#### Exemplos para encontrar arquivos de lista de preços
<a name="price-list-bulk-api-examples-find-price-list-files"></a>

**Example Exemplo: Encontre arquivos de listas de preços para todos Regiões da AWS**  
Se você não especificar o parâmetro `--region-code`, a operação de API retornará as referências do arquivo de lista de preços de todas as Regiões da AWS disponíveis.   

```
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --effective-date "2023-04-03 00:00"
```
**Resposta**  

```
{
   "NextToken": "abcd1234",
   "PriceLists": [ 
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-east-1",
         "RegionCode": "us-east-1"
      },
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-west-2",
         "RegionCode": "us-west-2"
      },
      ...
   ]
}
```

**Example Exemplo: encontrar arquivos de lista de preços para uma região específica**  
Se você especificar o parâmetro `RegionCode`, a operação de API retornará as referências do arquivo de lista de preços específicas dessa região. Para encontrar arquivos históricos de lista de preços, use o parâmetro `EffectiveDate`. Por exemplo, você pode especificar uma data no passado para encontrar um arquivo específico de lista de preços.   
Com base na resposta, você poderá usar o valor `PriceListArn` com a operação [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html) da API para obter os arquivos de lista de preços da sua preferência.  

```
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --region-code us-west-2 --effective-date "2023-04-03 00:00"
```
**Resposta**  

```
{
   "PriceLists": [ 
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-west-2",
         "RegionCode": "us-west-2"
      }
   ]
}
```

Para obter mais informações sobre essa operação de API, consulte [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html)um [idioma específico AWS SDKs na Referência](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html#API_pricing_ListPriceLists_SeeAlso) da *Gerenciamento de Faturamento e Custos da AWS API*.

### Etapa 3: obtenção de um arquivo específico de lista de preços
<a name="price-list-bulk-api-step-3-getting-specific-price-list"></a>

Use a operação `GetPriceListFileUrl` da API para obter um URL para um arquivo de lista de preços. Esse URL é baseado nos valores `PriceListArn` e `FileFormats` que você recuperou da resposta `ListPriceLists` na [etapa 1](#price-bulk-api-step-1-find-available-services) e na [etapa 2](#price-list-bulk-api-step-2-find-available-price-list-files). 

**Example Exemplo: obter um arquivo específico de lista de preços**  
O comando a seguir obtém o URL de um arquivo de lista de preços específico para o Amazon RDS.  

```
aws pricing get-price-list-file-url --price-list-arn arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-east-1 --file-format json --region us-east-1
```
**Resposta**  

```
{
    "Url": "https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-1/index.json"
}
```
Com base na resposta, você poderá usar o URL para baixar o arquivo de lista de preços.

Para obter mais informações sobre essa operação de API, consulte os seguintes tópicos:
+  [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html)*e [específico do idioma AWS SDKs na Referência](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html#API_pricing_GetPriceListFileUrl_SeeAlso) da API Gerenciamento de Faturamento e Custos da AWS *
+ [Leitura dos arquivos de lista de preços](bulk-api-reading-price-list-files.md)

# Obtenção manual de arquivos de lista de preços
<a name="using-the-aws-price-list-bulk-api-fetching-price-list-files-manually"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Recomendamos que você use a API AWS Price List Bulk para encontrar e baixar arquivos da lista de preços de forma programática. Para obter mais informações, consulte [Etapa 1: Encontrar o disponível Serviços da AWS](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services).

Se você não quiser usar a API AWS Price List Bulk, você pode baixar os arquivos da lista de preços manualmente. Pule para os tópicos relevantes se já tiver as informações necessárias.

**Topics**

## Etapa 1: Encontrar o disponível Serviços da AWS
<a name="fetching-price-list-manually-step-1"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Você pode usar o arquivo de índice de serviços para encontrar os Savings Plans disponíveis Serviços da AWS e os fornecidos pela AWS Price List Bulk API.

Para baixar o arquivo de índice de serviços, acesse o seguinte URL.

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/index.json
```

No arquivo de índice de serviços, você pode pesquisar o serviço para encontrar seus preços. Para baixar o arquivo de lista de preços específico do serviço, use o `offerCode` ou `serviceCode`.

Para saber mais, consulte os seguintes tópicos:
+ [Leitura do arquivo de índice do serviço](bulk-api-reading-price-list-files.md#reading-service-index-files)
+ [Etapa 1: Encontrar o disponível Serviços da AWS](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services)

## Etapa 2: Encontrar as versões disponíveis para um AWS service (Serviço da AWS)
<a name="fetching-price-list-files-manually-step-2"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para um AWS service (Serviço da AWS) ou Savings Plan que você recuperou na [etapa 1](#fetching-price-list-manually-step-1), você pode encontrar todas as versões históricas das listas de preços usando o [arquivo de índice de versões do serviço](using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file.md).

Para baixar o arquivo de índice de versões do serviço, use o `serviceCode` ou `savingsPlanCode`. Para encontrar os valores de `serviceCode` e `savingsPlanCode`, consulte [Etapa 1: Encontrar o disponível Serviços da AWS](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services).

Para baixar o arquivo de índice da versão do serviço para um AWS service (Serviço da AWS), navegue até o seguinte URL. *<serviceCode>*Substitua por suas próprias informações.

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/index.json
```

Por exemplo, o Amazon Elastic Compute Cloud (Amazon EC2) é exibido em um URL como a seguinte.

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/index.json
```

**nota**  
Além das versões disponíveis no arquivo de índice de versões do serviço, há outra versão chamada`current`. A `current` versão aponta para a versão mais recente dos arquivos da lista de preços de um determinado AWS service (Serviço da AWS).

Para baixar o mais recente arquivo de índice de versões do serviço para o Savings Plan, especifique `savingsPlanCode` e `current` no URL. *<savingsPlanCode>*Substitua por suas próprias informações.

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/current/index.json
```

Por exemplo, a versão atual do `AWSComputeSavingsPlan` aparece como o seguinte URL.

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/index.json
```

Para obter mais informações, consulte [Leitura do arquivo de índice de versão do serviço](using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file.md).

## Etapa 3: Localizar a disponibilidade Regiões da AWS de uma versão de um AWS service (Serviço da AWS)
<a name="fetching-price-list-files-manually-step-3"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para uma versão de um AWS service (Serviço da AWS) ou do Savings Plan [na etapa anterior](#fetching-price-list-files-manually-step-2), você pode encontrar todos Regiões da AWS os locais periféricos nos quais o AWS service (Serviço da AWS) homem fornece produtos para compra.

Para baixar o arquivo de índice da região do serviço para um AWS service (Serviço da AWS), navegue até o seguinte URL. Substitua *<serviceCode>* e *<version>* pelas próprias informações.

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/<version>/region_index.json
```

Por exemplo, o código de serviço para `AmazonRDS` e sua versão `current` têm o seguinte URL.

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json
```

Para baixar o arquivo de índice de região do serviço para um Savings Plan, acesse o seguinte URL. *<savingsPlanCode>*Substitua por suas próprias informações.

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/current/region_index.json
```

Por exemplo, um Savings Plan para `AWSComputeSavingsPlan` e sua versão `current` têm o seguinte URL.

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/region_index.json
```

Para obter mais informações, consulte [Leitura do arquivo de índice de região do serviço](reading-service-region-index-files.md).

## Etapa 4: Encontrar listas de preços disponíveis para uma versão Região da AWS e de um AWS service (Serviço da AWS)
<a name="fetching-price-list-files-manually-step-4"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Nas etapas anteriores, você recuperou as seguintes informações sobre um AWS service (Serviço da AWS):
+ Código de serviço
+ Código de Savings Plan
+ Versão
+ Regiões da AWS

Em seguida, você pode usar essas informações para encontrar os preços nos arquivos de lista de preços do serviço. Esses arquivos estão disponíveis nos formatos JSON e CSV.

**Contents**
+ [Como encontrar arquivos de lista de preços do serviço](#fetching-price-list-files-manually-step-4-finding-service-price-list-files)
+ [Como encontrar arquivos de lista de preços do serviço para Savings Plan](#find-service-price-list-files-for-savings-plans)

### Como encontrar arquivos de lista de preços do serviço
<a name="fetching-price-list-files-manually-step-4-finding-service-price-list-files"></a>

O arquivo de lista de preços do serviço fornece os detalhes relacionados ao serviço, por exemplo: 
+ A data efetiva dos preços nesse arquivo
+ A versão da lista de preços do serviço
+ A lista de produtos oferecidos e seus detalhes, junto com os preços nos formatos JSON e CSV

A seguir URLs, você pode alterar o URL para especificar o formato desejado (JSON ou CSV). 

Para baixar o arquivo de lista de preços do serviço, acesse o seguinte URL. Substitua cada *user input placeholder* por suas próprias informações. 

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/<version>/<regionCode>/index.<format>
```

Os exemplos a seguir são para o Amazon Relational Database Service (Amazon RDS). Esse serviço aparece como AmazonRDS no URL.

**Example Exemplo: versão atual do arquivo de lista de preços para o Amazon RDS**  
Para obter a versão atual do arquivo de lista de preços do Amazon RDS na região Leste dos EUA (Ohio), use o seguinte URL.  
Formato CSV  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/us-east-2/index.csv
```
Formato JSON  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/us-east-2/index.json
```

**Example Exemplo: versão específica do arquivo de lista de preços para o Amazon RDS**  
Para obter a versão específica do arquivo de lista de preços do Amazon RDS na região Leste dos EUA (Ohio), use o seguinte URL.  
Formato CSV  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.csv
```
Formato JSON  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.json
```

### Como encontrar arquivos de lista de preços do serviço para Savings Plan
<a name="find-service-price-list-files-for-savings-plans"></a>

O arquivo de lista de preços do serviço para Savings Plan fornece os detalhes relacionados ao Savings Plan, por exemplo:
+ A data efetiva dos preços nesse arquivo
+ A versão da lista de preços do serviço
+ A lista de produtos oferecidos e seus detalhes, junto com os preços nos formatos JSON e CSV

A seguir URLs, você pode alterar o URL para especificar o formato desejado (JSON ou CSV). 

Para baixar os arquivos de lista de preços do serviço do Savings Plan, use o seguinte URL. Substitua cada *user input placeholder* por suas próprias informações.

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/<version>/<regionCode>/index.json
```

**Example Exemplo: arquivo de lista de preços de serviços para Amazon SageMaker AI**  
Para obter uma versão específica (`20230509202901`) do arquivo de lista de preços para SageMaker AI (`AWSComputeSavingsPlan`) na região Leste dos EUA (Ohio), use o seguinte URL.  
Formato CSV  

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/us-east-2/index.csv
```
Formato JSON  

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/us-east-2/index.json
```

Para obter mais informações, consulte [Leitura dos arquivos de lista de preços do serviço](reading-service-price-list-files.md).

# Leitura dos arquivos de lista de preços
<a name="bulk-api-reading-price-list-files"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Use esta seção para entender como ler seus arquivos de lista de preços. Isso abrange o arquivo de índice de serviços, o arquivo de índice da versão do serviço, o arquivo de índice da região e os arquivos da lista de preços para ambos Serviços da AWS e os casos de uso da Savings Plans.

## Leitura do arquivo de índice do serviço
<a name="reading-service-index-files"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Após obter o arquivo de índice de serviços, você poderá usá-lo para encontrar um arquivo de lista de preços de serviço.

O arquivo de índice de serviço está disponível no formato JSON. Para ler o arquivo, você pode usar uma aplicação de texto ou um programa que analise o JSON.

O arquivo de índice de serviço tem duas seções principais:
+  Metadados sobre o arquivo de índice de serviço
+  Uma lista dos serviços que AWS oferece ou via AWS Marketplace. 

As informações sobre o arquivo de índice de serviço incluem o URL no qual é possível fazer download dos preços e o URL para o arquivo de índice de região do serviço para o respectivo serviço.

### Exemplo: arquivo de índice de serviço
<a name="service-index-file-example"></a>

O arquivo do índice do serviço tem a seguinte aparência.

```
{
   "formatVersion":"The version number for the offer index format",
   "disclaimer":"The disclaimers for this offer index",
   "publicationDate":"The publication date of this offer index",
   "offers":{
      "firstService":{
         "offerCode":"The service that this price list is for",
         "currentVersionUrl":"The URL for this offer file",
         "currentRegionIndexUrl":"The URL for the regional offer index file",
         "savingsPlanVersionIndexUrl":"The URL for the Savings Plan index file (if applicable)"
      },
      "secondService":{
         "offerCode": ...,
         "currentVersionUrl": ...,
         "currentRegionIndexUrl": ...,
         "savingsPlanVersionIndexUrl":...
      },
      ...
   },
}
```

### Definições do arquivo de índice de serviço
<a name="offer-index-termdef-version-2"></a>

A seguinte lista define os termos usados no arquivo de índice de serviço:

**FormatVersion**  
Um atributo que rastreia a versão do formato do arquivo de índice de versão do serviço. O `formatVersion` do arquivo é atualizado quando a estrutura é alterada. Por exemplo, a versão mudará de `v1` para `v2`. 

**Isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de índice de versão do serviço.

**PublicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de versão do serviço. Por exemplo, `2015-04-09T02:22:05Z` e `2015-09-10T18:21:05Z`.

**Ofertas**  
Uma lista dos arquivos disponíveis da lista de preços de serviço.

**Ofertas: OfferCode**  
Um código exclusivo para o produto de um AWS serviço. Por exemplo, `AmazonEC2` ou`AmazonS3`. O `OfferCode` é usado como a chave de pesquisa para o índice.

**Ofertas: CurrentVersionUrl**  
O URL em que você pode baixar a maioria dos arquivos da lista de preços de up-to-date serviços.

**Ofertas: currentRegionIndex Url**  
Uma lista dos arquivos de lista de preços disponíveis por região.

**Ofertas: savingsPlanVersion IndexUrl**  
A lista de ofertas de Savings Plan aplicáveis.

# Leitura do arquivo de índice de versão do serviço
<a name="using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

O arquivo de índice de versão do serviço está disponível no formato JSON. Para ler o arquivo, você pode usar um programa de texto ou uma aplicação que analise o JSON.

O arquivo de índice de versão do serviço consiste em duas seções principais:
+ Metadados sobre o arquivo de índice de versão do serviço
+ Lista de todas as versões dos arquivos de lista de preços disponíveis para um AWS service (Serviço da AWS)

As informações sobre uma versão do serviço incluem o URL que você pode usar para fazer download dos preços desse serviço durante o período especificado.

**Topics**
+ [Arquivo de índice da versão do serviço para um AWS service (Serviço da AWS)](service-version-index-file-for-aws-service.md)
+ [Arquivo de índice de versão do serviço para Savings Plan](service-version-index-file-for-savings-plans.md)

# Arquivo de índice da versão do serviço para um AWS service (Serviço da AWS)
<a name="service-version-index-file-for-aws-service"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para entender o arquivo de índice de versão do serviço, consulte as seguintes referências:

**Topics**
+ [Exemplo: arquivo de índice de versão do serviço para um serviço](#example-service-version-index-file-service)
+ [Definições do arquivo de índice de versão do serviço](#service-version-index-definitions-sps)

## Exemplo: arquivo de índice de versão do serviço para um serviço
<a name="example-service-version-index-file-service"></a>

O arquivo do índice de versão do serviço tem a seguinte aparência.

```
{
   "formatVersion":"The version number for the service version index format",
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service version index",
   "offerCode": "The service code/Savings Plan code",
   "currentVersion": "The latest version of the service"
   "versions":{
      "firstVersion":{
         "versionEffectiveBeginDate":"The date starting which this version is effective",
         "versionEffectiveEndDate":"The date until which this version is effective",
         "offerVersionUrl":"The relative URL for the service price list file of this version"
      },
      "secondVersion":{
         "versionEffectiveBeginDate": ...,
         "versionEffectiveEndDate": ...,
         "offerVersionUrl": ...
      },
      ...
   },
}
```

## Definições do arquivo de índice de versão do serviço
<a name="service-version-index-definitions-sps"></a>

A seguinte lista define os termos presentes no arquivo de índice de versão do serviço.

**formatVersion**  
Um atributo que rastreia a versão do formato do arquivo de índice de versão do serviço. O `formatVersion` do arquivo é atualizado quando a estrutura é alterada. Por exemplo, a versão mudará de `v1` para `v2`.

**isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de índice de versão do serviço.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de versão do serviço. Por exemplo, .`2023-03-28T23:47:21Z`

**offerCode**  
Um código exclusivo para o produto de um AWS service (Serviço da AWS). Por exemplo, `AmazonRDS` ou `AmazonS3`.

**currentVersion**  
O número de versão mais recente do AWS service (Serviço da AWS). Por exemplo, .`20230328234721`

**versions**  
A lista de versões disponíveis para o AWS service (Serviço da AWS).

**versions:version**  
Um código exclusivo para a versão de uma lista de preços para um AWS service (Serviço da AWS). Esse código é usado como a chave de pesquisa na lista de versões. Por exemplo, `20230328234721`,

**versões:versão: Data versionEffectiveBegin**  
A data e hora de início (no formato UTC) da vigência dessa versão. Por exemplo, .`2023-03-28T23:47:21Z`

**versões:versão: Data versionEffectiveEnd**  
A data e hora de término (no formato UTC) da vigência dessa versão. Por exemplo, .`2023-03-28T23:47:21Z` Se essa propriedade não estiver definida, isso significa que essa versão é a versão atualmente ativa.

**versões:versão: offerVersionUrl**  
O URL relativo dos arquivos de lista de preços do serviço da versão. Por exemplo, .`/offers/v1.0/aws/AmazonRDS/20230328234721/index.json`

# Arquivo de índice de versão do serviço para Savings Plan
<a name="service-version-index-file-for-savings-plans"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para entender o arquivo de índice de versão do serviço para Savings Plan, consulte as seguintes referências:

**Contents**
+ [Exemplo: arquivo de índice de versão do serviço para Savings Plan](#service-version-index-file-savings-plans-example)
+ [Definições do índice de versão do serviço](#service-version-index-definitions)

## Exemplo: arquivo de índice de versão do serviço para Savings Plan
<a name="service-version-index-file-savings-plans-example"></a>

O arquivo do índice de versão do serviço para um Savings Plan tem a seguinte aparência.

```
{
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service version index",
   "currentOfferVersionUrl" "The relative URL of region index file for latest version number of the service"
   "versions":[
      {
         "publicationDate":"The publication date of this version of service from which this version was effective",
         "offerVersionUrl":"The relative URL for the service region index file of this version"
      },
      {
         "publicationDate": ...,
         "offerVersionUrl": ...
      },
      ...
   ],
}
```

## Definições do índice de versão do serviço
<a name="service-version-index-definitions"></a>

A seguinte lista define os termos presentes no arquivo de índice de versão do serviço.

**isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de índice de versão do serviço.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de versão do serviço. Por exemplo, .`2023-03-28T23:47:21Z`

**currentOfferVersionURL**  
O URL relativo do arquivo de índice regional para o número de versão mais recente do serviço. Por exemplo, .`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/region_index.json`

**versions**  
A lista de versões disponíveis para isso AWS service (Serviço da AWS).

**versions:version:publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de versão do serviço. Por exemplo, `2023-04-07T14:57:05Z`.

**versões:versão: offerVersionUrl**  
O URL relativo do arquivo de índice regional de serviço dessa versão. Por exemplo, .`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230407145705/region_index.json`

# Leitura do arquivo de índice de região do serviço
<a name="reading-service-region-index-files"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

O arquivo de índice de região do serviço está disponível no formato JSON. Para ler o arquivo, você pode usar um programa de texto ou uma aplicação que analise o JSON.

O arquivo de índice de região do serviço consiste em duas seções principais: 
+ Metadados sobre o arquivo de índice de região do serviço
+  Lista de tudo Regiões da AWS em que o Serviços da AWS Savings Plan ou um serviço representando ofertas limitadas do AWS Marketplace estão disponíveis. 

As informações sobre uma região do serviço incluem o URL no qual você pode fazer download dos preços desse serviço para o período e região especificados.

**Topics**
+ [Arquivo de índice da região de serviço para Serviços da AWS](service-region-index-file-for-service.md)
+ [Arquivo de índice de região do serviço para Savings Plan](service-region-index-files-for-savings-plan.md)

# Arquivo de índice da região de serviço para Serviços da AWS
<a name="service-region-index-file-for-service"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para entender o arquivo de índice da versão do serviço Serviços da AWS, consulte as seguintes referências:

**Contents**
+ [Exemplo: arquivo de índice de região de serviço para um AWS service (Serviço da AWS)](#service-region-index-file-for-service)
+ [Definições do índice de região do serviço](#service-region-index-definitions-services)

## Exemplo: arquivo de índice de região de serviço para um AWS service (Serviço da AWS)
<a name="service-region-index-file-for-service"></a>

O arquivo de índice da região de serviço para an AWS service (Serviço da AWS) tem a seguinte aparência.

```
{
   "formatVersion":"The version number for the service region index format",
   "disclaimer":"The disclaimers for this service region index",
   "publicationDate":"The publication date of this service region index",
   "regions":{
      "firstRegion":{
         "regionCode":"A unique identifier that identifies this region",
         "currentVersionUrl":"The relative URL for the service regional price list file of this version"
      },
      "secondRegion":{
         "regionCode": ...,
         "currentVersionUrl": ...
      },
      ...
   }
}
```

## Definições do índice de região do serviço
<a name="service-region-index-definitions-services"></a>

A seguinte lista define os termos presentes no arquivo de índice de região do serviço.

**formatVersion**  
Um atributo que rastreia a versão do formato do arquivo de índice de região do serviço. O `formatVersion` do arquivo é atualizado quando a estrutura é alterada. Por exemplo, a versão mudará de `v1` para `v2`.

**isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de índice de região do serviço.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de região do serviço. Por exemplo, .`2023-03-28T23:47:21Z`

**regions**  
A lista de disponíveis Região da AWS para AWS service (Serviço da AWS) o.

**regions:regionCode**  
Um código exclusivo para a região em que isso AWS service (Serviço da AWS) é oferecido. Esse código é usado como a chave de pesquisa na lista de regiões. Por exemplo, `us-east-2` para a região Leste dos EUA (Ohio).

**Regiões: Código da região: currentVersionUrl**  
O URL relativo para o arquivo de índice de região do serviço dessa versão. Por exemplo, .`/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.json`

# Arquivo de índice de região do serviço para Savings Plan
<a name="service-region-index-files-for-savings-plan"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Para entender o arquivo de índice de região do serviço para Savings Plan, consulte as seguintes referências:

**Topics**
+ [Exemplo: arquivo de índice de região do serviço para Savings Plan](#service-region-index-file-for-savings-plans)
+ [Definições do índice de região do serviço](#service-region-index-file-definitions)

## Exemplo: arquivo de índice de região do serviço para Savings Plan
<a name="service-region-index-file-for-savings-plans"></a>

O arquivo do índice de região do serviço para uma Savings Plan tem a seguinte aparência.

```
{
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service region index",
   "regions":[
      {
         "regionCode":"A unique identifier that identifies this region",
         "versionUrl":"The relative URL for the service regional price list file of this version"
      },
      {
         "regionCode": ...,
         "versionUrl": ...
      },
      ...
   ]
}
```

## Definições do índice de região do serviço
<a name="service-region-index-file-definitions"></a>

A seguinte lista define os termos presentes no arquivo de índice de região do serviço.

**isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de índice de região do serviço.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de índice de região do serviço. Por exemplo, .`2023-03-28T23:47:21Z`

**regions**  
A lista de disponíveis Região da AWS para AWS service (Serviço da AWS) o.

**regions:regionCode**  
Um código exclusivo para a região em que isso AWS service (Serviço da AWS) é oferecido. Esse código é usado como a chave de pesquisa na lista de regiões. Por exemplo, `us-east-2` para a região Leste dos EUA (Ohio).

**regions:versionUrl**  
O URL relativo para o arquivo de índice de região do serviço dessa versão. Por exemplo, .`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230407145705/us-east-2/index.json`

# Leitura dos arquivos de lista de preços do serviço
<a name="reading-service-price-list-files"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

*O arquivo da lista de preços de serviços lista os produtos e preços de um único plano de poupança AWS service (Serviço da AWS) Regiões da AWS ou de um único AWS service (Serviço da AWS) plano de poupança em uma *região específica*.* 

Os arquivos de lista de preços do serviço estão disponíveis em formato CSV ou JSON. 

Para ler o arquivo, você pode usar um programa de planilhas para ler e classificar o arquivo CSV ou uma aplicação que analise o arquivo JSON.

**nota**  
No arquivo CSV, o produto e os detalhes de preço estão combinados em uma seção. No arquivo JSON, os detalhes do produto e do preço ficam em seções diferentes.

**Topics**
+ [Lendo o arquivo da lista de preços do serviço para um AWS service (Serviço da AWS)](reading-service-price-list-file-for-services.md)
+ [Leitura do arquivo de lista de preços do serviço para um Savings Plan](reading-service-price-list-file-for-savings-plans.md)

# Lendo o arquivo da lista de preços do serviço para um AWS service (Serviço da AWS)
<a name="reading-service-price-list-file-for-services"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Os arquivos da lista de preços de serviços para an AWS service (Serviço da AWS) incluem os seguintes tipos de informações:
+ Detalhes do arquivo de lista de preços do serviço: metadados sobre os arquivos de lista de preços do serviço, como formato, versão e data de publicação
+ Detalhes do produto: metadados do produto indicando os produtos em um arquivo de lista de preços do serviço com informações do produto
+ Detalhes de preços (período): preços de todos os produtos no arquivo de lista de preços do serviço

**Contents**
+ [Arquivo CSV](#reading-service-price-list-file-csv)
+ [Arquivo JSON](#reading-service-price-list-file-json)
+ [Definições de termos](#term-definitions)
  + [OnDemand e definição de termo reservado](#on-demand-reserved-term-definition)
  + [FlatRate termo](#flat-rate-term)
+ [Definições da lista de preços do serviço](#service-price-list-files-details)
+ [Definições de detalhes do produto (produtos)](#product-details-terms)
+ [Definições de detalhes do produto (períodos)](#product-details-metadata)
+ [OnDemand e definições reservadas](#ondemand-reserved-definitions)
+ [FlatRate definições](#flatrate-definitions)

## Arquivo CSV
<a name="reading-service-price-list-file-csv"></a>

As cinco primeiras linhas do arquivo CSV contêm os metadados do arquivo de lista de preços. A sexta linha tem os nomes de coluna dos produtos e seus atributos, como SKU, `SKU`, `OfferTermCode`, `RateCode`, `TermType` e mais. 

O número de colunas varia de acordo com o serviço. Uma parte das primeiras colunas contém os detalhes de preço, e as outras colunas contêm os detalhes do produto para um serviço.

## Arquivo JSON
<a name="reading-service-price-list-file-json"></a>

Os detalhes do produto e de preço ficam em seções diferentes. O mesmo produto pode ser oferecido com vários períodos, e um período pode ser aplicável a vários produtos. Por exemplo, uma instância do Amazon Elastic Compute Cloud (Amazon EC2) está disponível por um período `Hourly` ou `Reserved`. É possível usar o SKU de um produto para identificar seus períodos de disponibilidade.

**Example Exemplo: estrutura geral do JSON**  

```
{
   "formatVersion":"The version of the file format",
   "disclaimer":"The disclaimers for the price list file",
   "offerCode":"The code for the service", 
   "version":"The version of the price list file",
   "publicationDate":"The publication date of the price list file", 
   "products": {  
      "sku": {
         "sku":"The SKU of the product",
         "productFamily":"The product family of the product", 
         "attributes": {
            "attributeName":"attributeValue" 
         }    
      }  
   }, 
   "terms": TermDefinitions
}
```

## Definições de termos
<a name="term-definitions"></a>

Diferentes tipos de termos têm estruturas diferentes dentro do objeto do termo.

### OnDemand e definição de termo reservado
<a name="on-demand-reserved-term-definition"></a>

```
{
   "OnDemand|Reserved": {
      "sku": {
         "sku.offerTermCode": {      
            "offerTermCode":"The term code of the product", 
            "sku":"The SKU of the product",
            "effectiveDate":"The effective date of the pricing details", 
            "termAttributesType":"The attribute type of the terms", 
            "termAttributes": { 
               "attributeName":"attributeValue" 
            }, 
            "priceDimensions": {       
               "rateCode": {     
                  "rateCode":"The rate code of the price", 
                  "description":"The description of the term", 
                  "unit":"The usage measurement unit for the price", 
                  "startingRange":"The start range for the term", 
                  "endingRange":"The end range for the term", 
                  "pricePerUnit": {       
                     "currencyCode":"currencyRate"
                  }            
               }          
            }        
         }      
      }    
   }
}
```

### FlatRate termo
<a name="flat-rate-term"></a>

```
{
   "FlatRate": {
      "plans": [{
         "planCode": "Plan identifier (for example, Free, Pro, Business)",
         "sku": "The SKU associated with this plan",
         "features": [{
            "featureCode": "Unique feature identifier",
            "featureName": "Human-readable feature name",
            "usageQuota": {
               "value": "Usage limit (for quantitative features)",
               "unit": "Unit of measurement (for example, requests, GB)"
            }
         }],
         "subscriptionPrice": {
            "rateCode": "The rate code of the price",
            "description": "The description of the term",
            "pricePerUnit": {
               "currencyCode": "currencyRate"
            }
         }
      }]
   }
}
```

## Definições da lista de preços do serviço
<a name="service-price-list-files-details"></a>

A seguinte lista define os termos presentes no arquivo de lista de preços do serviço.

**formatVersion**  
Um atributo que rastreia a versão do formato do arquivo de lista de preços do serviço. O `formatVersion` do arquivo é atualizado quando a estrutura é alterada. Por exemplo, a versão mudará de `v1` para `v2`.

**isenção de responsabilidade**  
Qualquer isenção de responsabilidade aplicável ao arquivo de lista de preços do serviço.

**offerCode**  
Um código exclusivo para o produto de um AWS service (Serviço da AWS). Por exemplo, `AmazonEC2` para Amazon EC2 ou `AmazonS3` para Amazon S3.

**version**  
Um atributo que rastreia a versão do arquivo de lista de preços do serviço. Cada vez que um novo arquivo é publicado, ele contém um novo número de versão. Por exemplo, `20150409022205` e `20150910182105`.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de lista de preços do serviço. Por exemplo, `2015-04-09T02:22:05Z` e `2015-09-10T18:21:05Z`.

## Definições de detalhes do produto (produtos)
<a name="product-details-terms"></a>

Esta seção fornece informações sobre produtos em um arquivo de lista de preços do serviço para um AWS service (Serviço da AWS). Os produtos são indexados por SKU.

**products:sku**  
Código exclusivo de um produto. Use o código `SKU` para correlacionar os detalhes e os preços do produto.   
Por exemplo, um produto com um SKU `HCNSHWWAJSGVAHMH` só está disponível por um preço que também liste `HCNSHWWAJSGVAHMH` como um SKU.

**products:sku:productFamily**  
A categoria do tipo do produto. Por exemplo, `compute` para Amazon EC2 ou `storage` para Amazon S3.

**products:sku:attributes**  
Uma lista de todos os atributos do produto.

**products:sku:attributes:Attribute Name**  
O nome de um atributo do produto. Por exemplo, `Instance Type`, `Processor` ou `OS`.

**products:sku:attributes:Attribute Value**  
O valor de um atributo do produto. Por exemplo, `m1.small` (tipo de instância), `xen` (tipo de processador) ou `Linux` (tipo de sistema operacional).

## Definições de detalhes do produto (períodos)
<a name="product-details-metadata"></a>

Esta seção fornece informações sobre os preços de produtos em um arquivo de lista de preços do serviço para um AWS service (Serviço da AWS). Os preços são indexados pelos termos.

**terms:termType**  
O tipo específico de termo que uma definição de termo descreve. Os tipos de termos válidos são `Reserved``OnDemand`, `FlatRate` e.

## OnDemand e definições reservadas
<a name="ondemand-reserved-definitions"></a>

Nesta seção, `termType` refere-se a `OnDemand` ou`Reserved`.

**terms:termType:SKU**  
Código exclusivo de um produto. Use o código `SKU` para correlacionar os detalhes e os preços do produto.   
Por exemplo, um produto com um SKU `HCNSHWWAJSGVAHMH` só está disponível por um preço que também liste `HCNSHWWAJSGVAHMH` como um SKU.

**terms:termType:sku:Offer Term Code**  
Código exclusivo de um tipo específico de período de vigência. Por exemplo, .`KCAKZHGHG`   
As combinações de produto e preço são referenciadas pelo código SKU seguido pelo código do período de vigência, separado por um ponto. Por exemplo, .`U7ADXS4BEK5XXHRU.KCAKZHGHG`

**terms:termType:sku:Effective Date**  
A data na qual um arquivo de lista de preços do serviço entra em vigor. Por exemplo, se um período tiver uma `EffectiveDate` em 1.º de novembro de 2017, o preço não será válido antes dessa data.

**terms:termType:sku:Term Attributes Type**  
Um código exclusivo para identificar que produto e oferta de produto são cobertos por um período de vigência. Por exemplo, um tipo de atributo `EC2-Reserved` significa que há um período disponível para hosts reservados do Amazon EC2.

**terms:termType:sku:Term Attributes**  
Uma lista de todos os atributos que são aplicáveis a um tipo de período. O formato aparece como `attribute-name: attribute-value`. Por exemplo, pode ser a duração do período e tipo de compra abrangidos pelo período.

**terms:termType:sku:Term Attributes:Attribute Name**  
O nome de um `TermAttribute`. Você pode usá-lo para procurar atributos específicos. Por exemplo, você pode procurar períodos de vigência por `length` ou `PurchaseOption`.

**terms:termType:sku:Term Attributes:Attribute Value**  
O valor de um `TermAttribute`. Por exemplo, os períodos de vigência podem ter uma duração de um ano e uma opção de compra de `All Upfront`.

**terms:termType:sku:Price Dimensions**  
Os detalhes de preço para o arquivo de lista de preços, como a forma de medição do uso, a moeda usada para pagamento e as limitações do nível de preço.

**terms:termType:sku:Price Dimensions:Rate Code**  
Um código exclusivo de uma combinação de produto, oferta e nível de preço. As combinações de produto e períodos podem ter várias dimensões de preço, como um nível gratuito, um nível de baixo uso e um nível de alto uso.

**terms:termType:sku:Price Dimensions:Rate Code:Description**  
A descrição de um preço ou tarifa. 

**terms:termType:sku:Price Dimensions:Rate Code:Unit**  
O tipo de unidade que cada serviço utiliza para medir o uso para faturamento. Por exemplo, o Amazon EC2 usa horas e o Amazon S3 usa GB.

**terms:termType:sku:Price Dimensions:Rate Code:Starting Range**  
O limite inferior do nível de preços abrangido por este preço. Por exemplo, 0 GB ou 1.001 chamadas de operação de API.

**terms:termType:sku:Price Dimensions:Rate Code:Ending Range**  
O limite superior do nível de preços abrangido por este preço. Por exemplo, 1.000 GB ou 10.000 chamadas de operação de API.

**terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit**  
Um cálculo de quanto custa uma única unidade medida para um serviço.

**terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit:Currency Code**  
Um código que indica a moeda dos preços de um produto específico.

**terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit:Currency Rate**  
A tarifa de um produto em várias moedas suportadas. Por exemplo, USD 1,2536 por unidade.

## FlatRate definições
<a name="flatrate-definitions"></a>

Nesta seção, `termType` refere-se `FlatRate` a.

**Termos: Tipo de termo: Planos**  
Uma variedade de planos de preços fixos disponíveis. Cada plano representa um nível de preço completo com recursos agrupados e custo fixo de assinatura.

**Termos: Tipo de termo: Planos: Código do plano**  
Um identificador exclusivo para o plano de tarifa fixa (por exemplo, “Gratuito”, “Pro”).

**Termos: Tipo de termo: Planos: SKU**  
O SKU associado a esse plano específico. Vincula o plano ao produto correspondente na seção de produtos.

**Termos: Tipo de termo: Planos: Funcionalidades**  
Uma variedade de recursos incluídos no plano de tarifa fixa.

**Termos: Tipo de termo: Planos: Características: Código de recursos**  
Um identificador exclusivo para o recurso (por exemplo, “Solicitações”, "DataTransfer“, “S3Storage”).

**Termos: Tipo de termo: Planos: Características: Nome do recurso**  
Nome legível do recurso (por exemplo, “Solicitações”, “Transferência de dados”).

**Termos: Tipo de termo: Planos: Características: Cota de uso**  
Limites de uso para recursos quantitativos. Esse objeto é opcional e está presente somente para recursos que têm limites mensuráveis.

**Termos: Tipo de termo: Planos: Características: Cota de uso: Valor**  
O limite numérico do recurso (por exemplo, “1000000" para 1 milhão de solicitações, “100" para 100 GB).

**Termos: Tipo de termo: Planos: Características: Cota de uso: Unidade**  
A unidade de medida para o limite de uso (por exemplo, “solicitações”, “GB”).

**Termos: Tipo de termo: Planos: Preço da assinatura**  
Os detalhes do preço da assinatura do plano fixo.

**Termos: Tipo de termo: Planos: Preço da assinatura: Código de tarifa**  
Um código exclusivo de uma combinação de produto, oferta e nível de preço.

**Termos: Tipo de termo: Planos: Preço da assinatura: Descrição**  
A descrição de um preço ou tarifa. 

**Termos: Tipo de termo: Planos: Preço da assinatura: Preço por unidade**  
Um cálculo de quanto custa uma única unidade medida para um serviço.

**Termos: Tipo de termo: Planos: Preço da assinatura: Preço por unidade: Código da moeda**  
Um código que indica a moeda dos preços de um produto específico.

**Termos: Tipo de termo: Planos: Preço da assinatura: Preço por unidade: Taxa de câmbio**  
A taxa de um produto em várias moedas aceitas (por exemplo, 1,2536 USD por unidade).

# Leitura do arquivo de lista de preços do serviço para um Savings Plan
<a name="reading-service-price-list-file-for-savings-plans"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Os arquivos da lista de preços de serviços para an AWS service (Serviço da AWS) incluem os seguintes tipos de informações:
+ Detalhes do arquivo da lista de preços de serviços — Metadados sobre o arquivo da lista de preços de serviços, como a versão e a data de publicação Região da AWS
+ Detalhes do produto: metadados do produto indicando os produtos em um arquivo de lista de preços do serviço com informações do produto
+ Detalhes de preços (período): preços de todos os produtos no arquivo de lista de preços do serviço

**Contents**
+ [Arquivo CSV](#service-price-list-file-for-saving-plans-csv)
+ [Arquivo JSON](#service-price-list-file-for-saving-plans-json)
+ [Definições da lista de preços do serviço](#service-price-list-file-definitions-savings-plan)
+ [Definições de detalhes do produto (produtos)](#service-price-list-file-definitions-products-savings-plan)
+ [Definições de detalhes de preço (períodos)](#service-price-list-file-definitions-terms-savings-plan)

## Arquivo CSV
<a name="service-price-list-file-for-saving-plans-csv"></a>

As cinco primeiras linhas do arquivo CSV contêm os metadados do arquivo de lista de preços. A sexta linha tem os nomes de coluna dos produtos e seus atributos, como SKU, `SKU`, `RateCode` e mais. 

O número de colunas varia de acordo com o Savings Plan. Uma parte das primeiras colunas contém os detalhes de preço, e as outras colunas contêm os detalhes do produto para um Savings Plan.

## Arquivo JSON
<a name="service-price-list-file-for-saving-plans-json"></a>

Os detalhes do produto e de preço ficam em seções diferentes. Um arquivo JSON da lista de preços do serviço tem a seguinte aparência.

```
{
   "version" : "The version of the price list file",
   "publicationDate" : "The publication date of the price list file",
   "regionCode" : "Region for which price list file is valid for",
   "products" : [  
      {
         "sku" : "The SKU of the product",
         "productFamily" : "The product family of the product", 
         "serviceCode" : "Savings plan code",
         "attributes" : {
            "attributeName":"attributeValue", 
         }    
      },
      ...  
   ], 
   "terms" : {
      "savingsPlan" : [
         {
            "sku" : "The SKU of the product",
            "description" : "Description of the product",
            "effectiveDate" : "The effective date of the pricing details",
            "leaseContractLength" : {
                "duration" : "Length of the lease contract - it is a number",
                "unit" : "Unit of the duration"
            },
            "rates" : [
                {
                    "discountedSku" : "The SKU of the discounted on demand product",
                    "discountedUsageType" : "Usage type of the discounted product",
                    "discountedOperation" : "Operation of the discounted product",
                    "discountedServiceCode" : "Service code of the discounted product",
                    "rateCode" : "The rate code of this price detail",
                    "unit" : "Unit used to measure usage of the product",
                    "discountedRate" : {
                        "price" : "Price of the product",
                        "currency" : "Currency of the price"
                    }
                },
                ...
            ]
        },
        ...   
      ]  
   }
}
```

## Definições da lista de preços do serviço
<a name="service-price-list-file-definitions-savings-plan"></a>

A seguinte lista define os termos presentes no arquivo de lista de preços do serviço.

**regionCode**  
O código da região para a qual a lista de preços é válida.

**version**  
Um atributo que rastreia a versão do arquivo de lista de preços. Cada vez que um novo arquivo é publicado, ele contém um novo número de versão. Por exemplo, `20150409022205` e `20150910182105`.

**publicationDate**  
A data e a hora (no formato UTC) da publicação de um arquivo de lista de preços do serviço. Por exemplo, `2015-04-09T02:22:05Z` e `2015-09-10T18:21:05Z`.

## Definições de detalhes do produto (produtos)
<a name="service-price-list-file-definitions-products-savings-plan"></a>

Esta seção fornece informações sobre produtos em um arquivo de lista de preços para um Savings Plan. Os produtos são indexados por SKU.

**products:product:sku**  
Código exclusivo de um produto. Use o código `SKU` para correlacionar os detalhes e os preços do produto.   
Por exemplo, um produto com um SKU `HCNSHWWAJSGVAHMH` só está disponível por um preço que também liste `HCNSHWWAJSGVAHMH` como um SKU.

**products:product:productFamily**  
A categoria do tipo do produto. Por exemplo, `EC2InstanceSavingsPlans` para Savings Plans para computação.

**products:product:serviceCode**  
O código de serviço do Savings Plan. Por exemplo, .`ComputeSavingsPlans`

**products:product:attributes**  
Uma lista de todos os atributos do produto.

**products:product:attributes:attributeName**  
O nome de um atributo do produto. Por exemplo, `Instance Type`, `Location Type` ou `Purchase Option`.

**products:product:attributes:attributeValue**  
O valor de um atributo do produto. Por exemplo, `m1.small` (tipo de instância), AWS Local Zone (tipo de localização) ou `No Upfront` (tipo de opção de compra).

## Definições de detalhes de preço (períodos)
<a name="service-price-list-file-definitions-terms-savings-plan"></a>

Esta seção fornece informações sobre os preços de produtos em um arquivo de lista de preços para um Savings Plan. 

 Os preços são indexados primeiramente com base nos períodos (`savingsPlan`).

**terms:termType**  
O tipo específico de termo que uma definição de termo descreve. O tipo de termo válido é `savingsPlan`.

**terms:termType:sku**  
Código exclusivo de um produto. Use o código `SKU` para correlacionar os detalhes e os preços do produto.   
Por exemplo, um produto com um SKU `T496KPMD8YQ8RZNC` só está disponível por um preço que também liste `496KPMD8YQ8RZNC` como um SKU.

**terms:termType:sku:description**  
A descrição do produto.

**terms:termType:sku:effectiveDate**  
A data na qual um arquivo de lista de preços do serviço entra em vigor. Por exemplo, se um período tiver uma `EffectiveDate` em 1.º de novembro de 2017, o preço não será válido antes dessa data.

**Termos: Tipo de termo: SKU:: duração leaseContractLength**  
A duração do contrato de locação. Esse valor é um número. Por exemplo, 1 ou 3.

**terms:termType:sku:rates**  
Uma lista de todas as taxas de desconto aplicáveis a um produto do Savings Plan. Um produto do Savings Plan é uma combinação de vários produtos de outros serviços e contém várias tarifas para a combinação.

**terms:termType:sku:rates:discountedSku**  
O SKU do produto sob demanda com desconto.

**Termos: Tipo de termo: SKU: Tarifas: discountedUsageType**  
O tipo de uso do produto sob demanda com desconto.

**terms:termType:sku:rates:discountedOperation**  
A operação do produto sob demanda com desconto.

**Termos: Tipo de termo: SKU: Tarifas: discountedServiceCode**  
O código de serviço do produto sob demanda com desconto.

**terms:termType:sku:rates:rateCode**  
O código de tarifa dessa tarifa oferecida pelo produto Savings Plan. Por exemplo, `T496KPMD8YQ8RZNC.26PW7ZDSYZZ6YBTZ`

**terms:termType:sku:rates:unit**  
A unidade usada para medir o uso do produto. Por exemplo, `Hrs` para uma instância do Amazon EC2.

**terms:termType:sku:rates:discountedRate:price**  
O preço do produto com desconto oferecido no produto Savings Plan. Por exemplo, .`3.434`

**terms:termType:sku:rates:discountedRate:currency**  
A moeda do preço do produto com desconto oferecido em um produto Savings Plan. Por exemplo, .`USD`

# Como encontrar preços no arquivo de lista de preços do serviço
<a name="finding-prices-in-service-price-list-files"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

A API AWS Price List Bulk fornece preços para todos os AWS produtos para fins informativos, incluindo preços de instâncias reservadas e sob demanda.

Você pode usar os arquivos de oferta para localizar os preços e os termos de um produto específico. Por exemplo, é possível encontrar uma lista com os preços de instância do Amazon Elastic Compute Cloud (Amazon EC2).

**nota**  
A API de lista de AWS preços em massa não é uma fonte abrangente para ofertas por período limitado, como Nível gratuito da AWS preços. Para obter informações sobre os preços do nível gratuito, consulte [Nível gratuito da AWS](https://aws.amazon.com/free/).

Para encontrar os preços dos produtos nos quais você tem interesse.

**Contents**
+ [Como encontrar preços sob demanda para os serviços](#finding-one-demand-prices-services)
+ [Encontrar preços por nível para os serviços](#finding-tiered-prices-services)
+ [Encontrar preços por nível para os serviços com nível gratuito](#finding-tiered-prices-services-free-tier)
  + [Exemplo](#finding-tiered-prices-services-free-tier-example)
+ [Encontrar preços para os serviços com instâncias reservadas](#finding-prices-services-reserved-instances)

## Como encontrar preços sob demanda para os serviços
<a name="finding-one-demand-prices-services"></a>

O procedimento a seguir mostra como encontrar preços sob demanda para Serviços da AWS, como o Amazon EC2.

**Encontrar um preço sob demanda usando o arquivo CSV**

1. Faça download do arquivo CSV do serviço.

1. Abra o arquivo CSV com a aplicação de sua preferência.

1. Abaixo da **TermType**coluna, filtre para mostrar **OnDemand**.

1. Encontre o tipo de uso e a operação desejados.

1. Na **PricePerUnit**coluna, veja o preço correspondente.

**Encontrar um preço sob demanda usando o arquivo JSON**

1. Faça download do arquivo JSON do serviço.

1. Abra o arquivo JSON com a aplicação de sua preferência.

1. Em **terms** e **On-Demand**, encontre o SKU desejado.

   Se você não souber o SKU, procure em **products (produtos)** pelo **usage type (tipo de uso)** e **operation (operação)**.

1. Consulte o **pricePerUnit**para encontrar o preço sob demanda correspondente para o SKU.

## Encontrar preços por nível para os serviços
<a name="finding-tiered-prices-services"></a>

O procedimento a seguir mostra como encontrar preços por nível para serviços, por exemplo, Amazon Simple Storage Service (Amazon S3).

**Encontrar preços por nível para os serviços usando o arquivo CSV**

1. Faça download do arquivo CSV do serviço.

1. Abra o arquivo CSV com a aplicação de sua preferência.

1. Abaixo da **TermType**coluna, filtre para mostrar **OnDemand**.

1. Encontre o tipo de uso e a operação desejados.

1. Na **PricePerUnit**coluna, veja o preço correspondente para cada **StartingRange**EndingRange****e.

**Encontrar preços por nível para os serviços usando o arquivo JSON**

1. Baixe o arquivo JSON.

1. Abra o arquivo JSON com a aplicação de sua preferência.

1. Em **terms** e **On-Demand**, encontre o SKU desejado.

   Se você não souber o SKU, procure em **products (produtos)** pelo **usage type (tipo de uso)** e **operation (operação)**.

1. Em cada **BeginRange** e **EndRange**, consulte o **pricePerUnit**para encontrar os preços escalonados correspondentes.

## Encontrar preços por nível para os serviços com nível gratuito
<a name="finding-tiered-prices-services-free-tier"></a>

O procedimento a seguir mostra como encontrar Serviços da AWS preços de publicação de nível gratuito na API AWS Price List Bulk, como AWS Lambda.

Todos os preços do nível gratuito estão sujeitos aos períodos documentados em [Nível gratuito da AWS](https://aws.amazon.com/free).

**Encontrar preços para serviços com nível gratuito usando o arquivo CSV**

1. Faça download do arquivo CSV do serviço.

1. Abra o arquivo CSV com a aplicação de sua preferência.

1. Abaixo da **TermType**coluna, filtre para mostrar **OnDemand**.

1. Na coluna **Location (Localização)**, filtre para exibir **Any (Qualquer)**.

   **Qualquer** um não representa tudo Regiões da AWS nesse cenário. **É um subconjunto de regiões definidas por outros itens de linha no arquivo CSV, com uma **RelatedTo**coluna correspondente ao SKU do local Qualquer entrada.**

1. Para encontrar uma lista de todos os locais e produtos qualificados para um SKU de nível gratuito específico, encontre o SKU de nível gratuito abaixo da **RelatedTo**coluna.

1. Para encontrar o uso coberto pelo nível gratuito em todos os locais elegíveis, consulte **StartingRange**e **EndingRange**para o local **Qualquer**.

### Exemplo
<a name="finding-tiered-prices-services-free-tier-example"></a>

Este exemplo pressupõe que não haja mais entradas no arquivo de preços **RelatedTo**iguais ao SKU. `ABCD`

Conforme apresentado na tabela a seguir, a oferta de nível gratuito com o SKU `ABCD` é válida nas regiões `Asia Pacific (Singapore)` e `US East (Ohio)`, mas não em `AWS GovCloud (US)`. O uso coberto pelo nível gratuito é de 400.000 segundos no total, usado em ambas as regiões elegíveis.


****  

| SKU | StartingRage | EndingRange | Unidade | RelatedTo | Local | 
| --- | --- | --- | --- | --- | --- | 
| ABCD | 0 | 400000 | seconds |  | Any | 
| QWER | 0 | Inf | seconds | ABCD | Asia Pacific (Singapore) | 
| WERT | 0 | Inf | seconds | ABCD | US East (Ohio) | 
| ERTY | 0 | Inf | seconds |  | AWS GovCloud (US) | 

**Encontrar preços por nível para serviços com nível gratuito usando o arquivo JSON**

1. Faça download do arquivo JSON do serviço.

1. Abra o arquivo JSON com a aplicação de sua preferência.

1. Em **products (produtos)**, encontre o **usageType** com o prefixo da região **Global**.

1. Anote o SKU e procure o mesmo SKU nos **termos e. **OnDemand****

1. Para saber a quantidade de uso do nível gratuito, consulte **BeginRange**EndRange****e.

   Para obter uma lista de produtos e regiões cobertos pelo nível gratuito, consulte **appliesTo**.

## Encontrar preços para os serviços com instâncias reservadas
<a name="finding-prices-services-reserved-instances"></a>

O procedimento a seguir mostra como encontrar preços para serviços com instâncias reservadas, por exemplo, Amazon Relational Database Service (Amazon RDS).

**Encontrar preços para uma instância reservada usando o arquivo CSV**

1. Baixe o arquivo CSV do Amazon EC2.

1. Abra o arquivo CSV com a aplicação de sua preferência.

1. Abaixo da **TermType**coluna, filtre para mostrar **reservado**.

1. Encontre o tipo de uso e a operação desejados.

1. Para cada **LeaseContractLength**, **PurchaseOption**, e **OfferingClass**, consulte a **PricePerUnit**coluna para ver o preço correspondente.

**Encontrar preços para instâncias reservadas usando o arquivo JSON**

1. Faça download do arquivo JSON do serviço.

1. Abra o arquivo JSON com a aplicação de sua preferência.

1. Em **terms** e **Reserved**, encontre o SKU desejado.

   Se você não souber o SKU, procure em **products (produtos)** pelo **usage type (tipo de uso)** e **operation (operação)**.

Você pode encontrar preços para **LeaseContractLength**, **PurchaseOption**, e **OfferingClass**para o mesmo produto.

# Configuração de notificações de atualização de preço
<a name="notifications-price-list-api"></a>


|  | 
| --- |
| Para fornecer feedback sobre AWS Price List, preencha esta [breve pesquisa](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA). Suas respostas serão anônimas. **Observação:** essa pesquisa só está disponível em inglês. | 

Os arquivos de lista de preços podem sofrer alterações a qualquer momento. Quando os arquivos de lista de preços forem atualizados, você receberá uma notificação enviada pelo Amazon Simple Notiﬁcation Service (Amazon SNS). Você pode configurar para receber notificações quando os preços mudarem, como quando AWS os preços são reduzidos ou quando novos produtos e serviços são lançados. 

É possível receber notificações sempre que houver alterações de preço ou apenas uma vez por dia. Se você optar por receber uma notificação por dia, a notificação incluirá todas as alterações de preço aplicadas durante o dia. Recomendamos que você configure as notificações e receba os arquivos mais recentes quando houver alterações.

**Contents**
+ [Configurar notificações do Amazon SNS](#set-up-sns-notifications-price-changes)
+ [Estrutura de notificação para Serviços da AWS](#notification-structure-for-aws-services)
+ [Estrutura de notificação para Savings Plans](#notification-structures-for-aws-savings-plans)

## Configurar notificações do Amazon SNS
<a name="set-up-sns-notifications-price-changes"></a>

Você pode usar o Console de gerenciamento da AWS para se inscrever para receber notificações do Amazon SNS.

**Configurar notificações do Amazon SNS para atualizações do arquivo de lista de preços**

1. [Faça login no Console de gerenciamento da AWS e abra o console do Amazon SNS em https://console.aws.amazon.com/sns/ v3/home.](https://console.aws.amazon.com/sns/v3/home)

1. Se você for novo no Amazon SNS, escolha **Conceitos básicos**.

1. Se necessário, altere o Região da AWS na barra de navegação para **Leste dos EUA (Norte da Virgínia)**.

1. No painel de navegação, escolha **Assinaturas**.

1. Selecione **Criar assinatura**.

1. Para **ARN do tópico**, insira o seguinte conforme necessário:
   + Para preço do serviço: 
     + Para receber notificações sempre que um preço mudar, insira: `arn:aws:sns:us-east-1:278350005181:price-list-api`
     + Para receber notificações sobre alterações de preço uma vez por dia, insira: `arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api`
   + Para preços dos Savings Plans, insira: `arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications`

1. Para **Protocol (Protocolo)**, use a configuração `HTTP` padrão.

1. Para **Endpoint**, especifique o formato em que você deseja receber a notificação, como Amazon Simple Queue Service (Amazon AWS Lambda SQS) ou e-mail.

1. Selecione **Criar assinatura**.

   Quando houver uma alteração de preço, você receberá uma notificação no formato de sua preferência e que foi especificado na etapa 8.

**Importante**  
Se você receber uma mensagem de erro Couldn't create subscription (Não foi possível criar uma assinatura). Código de erro: InvalidParameter - Mensagem de erro: Parâmetro inválido: TopicArn, é provável que você não esteja usando a região Leste dos EUA (Norte da Virgínia). Os dados de métrica de faturamento são armazenados nessa região, mesmo para recursos em outras regiões. Retorne à etapa 3 e conclua o restante do procedimento.

## Estrutura de notificação para Serviços da AWS
<a name="notification-structure-for-aws-services"></a>

A notificação de atualização de preços tem uma linha de assunto no formato a seguir.

```
[Pricing Update] New <serviceCode> offer file available.
```

**Example Exemplo: linha de assunto**  
A notificação de atualização de preço do Amazon Relational Database Service (Amazon RDS) tem a seguinte aparência.  

```
[Pricing Update] New AmazonRDS offer file available.
```

**Example Exemplo: mensagem de notificação**  
Se você se inscreveu em serviços Serviços da AWS como Amazon SQS, Lambda ou outros serviços, a estrutura do corpo da mensagem de notificação de atualização de preços se parece com a seguinte.  

```
{
    "formatVersion":"v1.0",
    "offerCode":"<serviceCode>",
    "version":"<Version number of this new price list>",
    "timeStamp":"<Publish date of this new price list>",
    "url":{
        "JSON":"<JSON URL of the current version price list>",
        "CSV":"<CSV URL of the current version price list>"
    },
    "regionIndex":"<Region index url of the current version price list>",
    "operation":"Publish"
}
```
Por exemplo, a mensagem de notificação do Amazon RDS tem a seguinte aparência.  

```
{
    "formatVersion":"v1.0",
    "offerCode":"AmazonRDS",
    "version":"20230328234721",
    "timeStamp":"2023-03-28T23:47:21Z",
    "url":{
        "JSON":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.json",
        "CSV":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.csv"
    },
    "regionIndex":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json",
    "operation":"Publish"
}
```

**Example Exemplo: notificação por e-mail**  
Se tiver feito a inscrição para receber e-mails, a estrutura do corpo da mensagem de e-mail da atualização de preços terá a seguinte aparência.  

```
Hello,
You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:278350005181:price-list-api.

We've published a new version of the offer file for Service <serviceCode>. To download the offer file, use the following URLs:
  - JSON format : <JSON URL of the current version price list>
  - CSV format : <CSV URL url of the current version price list>

To download the index for the region-specific offer files, use the following URL:
   - RegionIndexUrl : <Region index URL of the current version price list>

To get a daily email that shows all price changes made the previous day, subscribe to the following SNS topic: arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api.

To learn more about offer files and index files, see  http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.

Thank You,
Amazon Web Services Team
```
Um exemplo de mensagem de e-mail para o Amazon RDS é semelhante ao seguinte.  

```
Hello,
You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:278350005181:price-list-api.

We've published a new version of the offer file for Service AmazonRDS. To download the offer file, use the following URLs:
  - JSON format : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.json
  - CSV format : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.csv

To download the index for the region-specific offer files, use the following URL:
   - RegionIndexUrl : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json

To get a daily email that shows all price changes made the previous day, subscribe to the following SNS topic: arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api.

To learn more about offer files and index files, see  http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.

Thank You,
Amazon Web Services Team
```

## Estrutura de notificação para Savings Plans
<a name="notification-structures-for-aws-savings-plans"></a>

A notificação de atualização de preços tem uma linha de assunto no formato a seguir.

```
[Pricing Update] New <Savings Plan name> is available.
```

**Example Exemplo: linha de assunto do Savings Plan**  
A linha de assunto do Savings Plan é semelhante ao seguinte exemplo.  

```
[Pricing Update] New AWS Compute Savings Plan is available.
```

**Example Exemplo: mensagem de notificação**  
Se você se inscreveu em serviços Serviços da AWS como Amazon SQS, Lambda ou outros serviços, a estrutura do corpo da mensagem de notificação de atualização de preços se parece com a seguinte:  

```
{
  "version":"<Version number of this new price list>",
  "offerCode":"<savingsPlanCode which can be used as input to API calls>",
  "savingsPlanCode":"<savingsPlan Name>",
  "topicArn":"arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications",
  "versionIndex":"<version index url of the version price list>",
  "regionIndex":"<Region index URL of the version price list>"
}
```
Por exemplo, uma notificação para o `ComputeSavingsPlans` tem a seguinte aparência.  

```
{
  "version":"20230509202901",
  "offerCode":"AWSComputeSavingsPlan",
  "savingsPlanCode":"ComputeSavingsPlans",
  "topicArn":"arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications",
  "versionIndex":"https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/index.json",
  "regionIndex":"https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/region_index.json"
}
```

**Example Exemplo: notificação por e-mail**  
Se tiver feito a inscrição para receber e-mails, a estrutura do corpo do e-mail da atualização de preços terá a seguinte aparência.  

```
Hello,

You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications.

We've published a new version of <Savings Plan name>.

To download the index of current region specific savings plans, use the following URL:
  - <Region index URL of the version price list>
  
To download the index of previous versions of savings plans, use the following URL:
  - <version index URL of the version price list>

To learn more about Savings Plans, see http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.
To learn about finding Savings Plan prices in an offer file, see https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/sp-offer-file.html

Thank You,
Amazon Web Services Team
```
Por exemplo, o corpo do e-mail do Savings Plan será semelhante ao seguinte.  

```
Hello,

You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications.

We've published a new version of Compute Savings Plans.

To download the index of current region specific savings plans, use the following URL:
  - https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/region_index.json
  
To download the index of previous versions of savings plans, use the following URL:
  - https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/index.json

To learn more about savings plans, see http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.
To learn about finding Savings Plan prices in an offer file, see https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/sp-offer-file.html

Thank You,
Amazon Web Services Team
```