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 l'API AWS Price List Bulk
Per fornire un feedback in merito Listino prezzi AWS, completa questo breve sondaggio |
Consigliamo di utilizzare l'API Bulk per il listino prezzi 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 l'API Query per il listino prezzi non fornisce velocità di trasmissione effettiva e quote sufficienti per il tuo caso d'uso, utilizza l'API Bulk per il listino prezzi.
Ti consigliamo di utilizzare l'API AWS Price List Bulk per trovare e scaricare i file dei listini prezzi a livello di programmazione. Per ottenere l'URL dei file del listino prezzi, segui i passaggi seguenti.
Se non desideri utilizzare l'API AWS Price List Bulk, puoi scaricare i file del listino prezzi manualmente. Per ulteriori informazioni, consulta Ottenimento manuale dei file del listino prezzi.
Utilizza l'operazione API DescribeServices
per trovare tutti i Servizi AWS disponibili supportati dall'API Bulk per il listino prezzi. Questa operazione API restituisce il valore ServiceCode
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'endpoint dell'API per l'API Price List 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 questo funzionamento dell'API, consulta DescribeServicese specifico per la lingua AWS SDKs nell'API Reference AWS Billing and Cost Management
Utilizza l'operazione API ListPriceLists
per ottenere un elenco di riferimenti al listino prezzi che puoi visualizzare. Per filtrare i risultati, puoi specificare i parametri ServiceCode
, CurrencyCode
e EffectiveDate
.
Regione AWS È l'endpoint dell'API per l'API Price List Bulk. Gli endpoint non sono correlati agli attributi del prodotto o del servizio.
Esempi per trovare i file del listino prezzi
Esempio: trova i file dei listini prezzi per tutti Regioni AWS
Se non specifichi il parametro --region-code
, l'operazione API restituisce i riferimenti ai file del listino prezzi di tutte le Regioni AWS disponibili.
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 specifichi il parametro RegionCode
, l'operazione API restituisce i riferimenti ai file del listino prezzi specifici di tale 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 GetPriceListFileUrlFunzionamento tramite API 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 questo funzionamento dell'API, consulta ListPriceListse specifico per la lingua AWS SDKs nell'API Reference.AWS Billing and Cost Management
Utilizza l'operazione API GetPriceListFileUrl
per ottenere un URL per un file del listino prezzi. Questo URL si basa sui valori PriceListArn
e FileFormats
recuperati dalla risposta di ListPriceLists
nella fase 1 e nella fase 2
Esempio: ottenimento di un file del listino prezzi specifico
Il comando seguente ottiene l'URL per un file del listino prezzi specifico per 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
Risposta
{ "Url": "https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-1/index.json" }
Dalla risposta, puoi utilizzare l'URL per scaricare il file del listino prezzi.
Per ulteriori informazioni su queste operazioni API, consulta i seguenti argomenti:
-
GetPriceListFileUrle specifico per la lingua nell'API AWS SDKs ReferenceAWS Billing and Cost Management