Utilisation de l'API de requête de liste de prix AWS - AWS Facturation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de l'API de requête de liste de prix AWS

Pour nous fournir des commentaires sur AWS Price List, répondez à cette courte enquête. Vos réponses seront anonymes. Remarque : cette enquête est disponible en anglais uniquement.

Nous vous conseillons d'utiliser l'API de requête de liste de prix lorsque vous souhaitez :

  • Rechercher des informations sur la tarification d'un produit.

  • Rechercher les produits et les prix qui correspondent à vos filtres.

  • Rechercher rapidement les produits et les prix dont vous avez besoin lorsque vous développez des applications dont les ressources sont limitées, telles que les environnements frontaux.

Autorisations IAM

Une identité AWS Identity and Access Management (IAM), telle qu'un utilisateur ou un rôle, doit avoir l'autorisation d'utiliser l'API de requête de liste de prix. Pour accorder l'accès, utilisez la politique IAM suivante.

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

Cette politique accorde uniquement l'accès à l'API de requête de liste de prix. Pour accorder également l'accès à l'API de liste des prix AWS, consultez l'exemple de politique Recherche de produits et de prix.

Points de terminaison

L'API de requête de liste de prix fournit les points de terminaison suivants :

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

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

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

La Région AWS est le point de terminaison de l'API pour l'API de requête de liste de prix. Les points de terminaison ne sont pas liés aux attributs du produit ou du service.

Pour appeler l'API de requête de liste de prix, consultez les exemples suivants.

Java

Dans l'exemple suivant, spécifiez le nom de la région dans le champ region_name et utilisez-le pour créer l'élément PricingClient.

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

Spécifiez la région avec la commande suivante.

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

Quotas

Certaines opérations de l'API de requête de liste de prix sont limitées à l'aide d'une méthode de compartiment de jetons pour gérer la disponibilité du service. Ces quotas s'appliquent à chaque Compte AWS en fonction des régions. Le tableau suivant indique les quotas pour chaque opération d'API.

Opération API Taille du compartiment de jetons Taux de remplissage par seconde
DescribeServices 10 5
GetAttributeValues 10  5
GetProducts 10  5

Pour plus d'informations sur les quotas de service (anciennement appelés limites), consultez la section Quotas Service AWS (français non garanti) dans Références générales AWS.