Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ottenere i file dei listini prezzi utilizzando AWS Price List Bulk API
Per fornire un feedback in merito Listino prezzi AWS, completa questo breve sondaggio |
Ti consigliamo di utilizzare Price List Bulk API quando desideri eseguire le seguenti attività:
-
Usufruire di grandi quantità di informazioni su prodotti e prezzi per i Servizi AWS.
-
Usufruire di informazioni su prodotti e prezzi con una velocità di trasmissione effettiva elevata per un Servizio AWS, ad esempio elaborandoli in blocco.
Inoltre, se Price List Query API non fornisce velocità e quote sufficienti per il tuo caso d'uso, usa Price List Bulk. API
Ti consigliamo di utilizzare AWS Price List Bulk API per trovare e scaricare i file dei listini prezzi a livello di programmazione. Per ottenere i file URL del listino prezzi, segui la procedura seguente.
Se non desideri utilizzare il AWS listino prezzi in bloccoAPI, puoi scaricare i file del listino prezzi manualmente. Per ulteriori informazioni, consulta Ottenimento manuale dei file del listino prezzi.
Usa l'DescribeServices
APIoperazione per trovare tutti i prodotti disponibili Servizi AWS API supportati da Price List Bulk. Questa API operazione restituisce il ServiceCode
valore dall'elenco dei servizi. Questo valore viene utilizzato in un secondo momento per trovare i file del listino prezzi pertinenti.
Esempio: ricerca dei servizi disponibili
Il comando seguente mostra come trovare i Servizi AWS disponibili.
aws pricing describe-services --region us-east-1
Regione AWS È l'APIendpoint del Price List API Bulk. Gli endpoint non sono correlati agli attributi del prodotto o del servizio.
Risposta
{ "FormatVersion": "aws_v1", "NextToken": "abcdefg123", "Services": [ { "AttributeNames": [ "volumeType", "maxIopsvolume", "instanceCapacity10xlarge", "locationType", "operation" ], "ServiceCode": "AmazonEC2" }, { "AttributeNames": [ "productFamily", "volumeType", "engineCode", "memory" ], "ServiceCode": "AmazonRDS" }, {...} ] }
Per ulteriori informazioni su questa API operazione, vedere DescribeServicese specifico per la lingua nella Guida di riferimento AWS SDKsAWS Billing and Cost Management API
Utilizzate l'ListPriceLists
APIoperazione per ottenere un elenco di riferimenti ai listini prezzi che siete autorizzati a visualizzare. Per filtrare i risultati, puoi specificare i parametri ServiceCode
, CurrencyCode
e EffectiveDate
.
Regione AWS È l'APIendpoint per il listino prezzi in bloccoAPI. Gli endpoint non sono correlati agli attributi del prodotto o del servizio.
Esempi per trovare i file del listino prezzi
Esempio: trova i file del listino prezzi per tutti Regioni AWS
Se non si specifica il --region-code
parametro, l'APIoperazione restituisce i riferimenti ai file del listino prezzi tra tutti quelli disponibili Regioni AWS.
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --effective-date "2023-04-03 00:00"
Risposta
{ "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" }, ... ] }
Esempio: ricerca dei file del listino prezzi per una regione specifica
Se si specifica il RegionCode
parametro, l'APIoperazione restituisce i riferimenti ai file del listino prezzi specifici di quella regione. Per trovare i file storici del listino prezzi, utilizza il parametro EffectiveDate
. Ad esempio, puoi specificare una data passata per trovare un file del listino prezzi specifico.
Dalla risposta, è quindi possibile utilizzare il PriceListArn
valore con GetPriceListFileUrlAPIoperazione per ottenere i file del listino prezzi preferiti.
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --region-code us-west-2 --effective-date "2023-04-03 00:00"
Risposta
{ "PriceLists": [ { "CurrencyCode": "USD", "FileFormats": [ "json", "csv" ], "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-west-2", "RegionCode": "us-west-2" } ] }
Per ulteriori informazioni su questa API operazione, vedere ListPriceListse specifico per la lingua AWS SDKs nella Guida di riferimento.AWS Billing and Cost Management API
Utilizzate l'GetPriceListFileUrl
APIoperazione per ottenere un file di URL listino prezzi. Si URL basa sui FileFormats valori PriceListArn e recuperati dalla ListPriceLists risposta nei passaggi 1 e 2
Esempio: ottenimento di un file del listino prezzi specifico
Il comando seguente ottiene il URL file di listino prezzi specifico per AmazonRDS.
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
Risposta
{ "Url": "https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-1/index.json" }
Dalla risposta, puoi utilizzare URL per scaricare il file del listino prezzi.
Per ulteriori informazioni su questa API operazione, vedere i seguenti argomenti:
-
GetPriceListFileUrle specifico per la lingua nella Guida di riferimento AWS SDKsAWS Billing and Cost Management API