Achat d'instances réservées (AWS CLI) - Amazon OpenSearch Service

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.

Achat d'instances réservées (AWS CLI)

L' AWS CLI comporte des commandes pour l'affichage des offres, l'achat d'une réservation et l'affichage de vos réservations. La commande suivante et l'exemple de réponse montrent les offres pour une donnée Région AWS :

aws opensearch describe-reserved-instance-offerings --region us-east-1 { "ReservedInstanceOfferings": [ { "FixedPrice": x, "ReservedInstanceOfferingId": "1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a", "RecurringCharges": [ { "RecurringChargeAmount": y, "RecurringChargeFrequency": "Hourly" } ], "UsagePrice": 0.0, "PaymentOption": "PARTIAL_UPFRONT", "Duration": 31536000, "InstanceType": "m4.2xlarge.search", "CurrencyCode": "USD" } ] }

Pour une explication de chaque valeur renvoyée, consultez le tableau suivant.

Champ Description
FixedPrice Coût initial de la réservation.
ReservedInstanceOfferingId ID de l'offre. Notez cette valeur si vous souhaitez réserver l'offre.
RecurringCharges Taux horaire de la réservation.
UsagePrice Champ hérité. Pour OpenSearch Service, cette valeur est toujours 0.
PaymentOption Sans frais initiaux, frais initiaux partiels ou paiement initial complet.
Duration Durée en secondes :
  • 31536000 secondes équivalent à un an.

  • 94608000 secondes équivalent à trois ans.

InstanceType Type d'instance pour la réservation. Pour en savoir plus sur les ressources matérielles allouées à chaque type d'instance, consultez Tarification Amazon OpenSearch Service.
CurrencyCode Devise utilisée pour FixedPrice et RecurringChargeAmount.

L'exemple suivant illustre l'achat d'une réservation :

aws opensearch purchase-reserved-instance-offering --reserved-instance-offering-id 1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a --reservation-name my-reservation --instance-count 3 --region us-east-1 { "ReservationName": "my-reservation", "ReservedInstanceId": "9a8a7a6a-5a4a-3a2a-1a0a-9a8a7a6a5a4a" }

Enfin, vous pouvez répertorier vos réservations pour une région donnée à l'aide de l'exemple suivant :

aws opensearch describe-reserved-instances --region us-east-1 { "ReservedInstances": [ { "FixedPrice": x, "ReservedInstanceOfferingId": "1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a", "ReservationName": "my-reservation", "PaymentOption": "PARTIAL_UPFRONT", "UsagePrice": 0.0, "ReservedInstanceId": "9a8a7a6a-5a4a-3a2a-1a0a-9a8a7a6a5a4a", "RecurringCharges": [ { "RecurringChargeAmount": y, "RecurringChargeFrequency": "Hourly" } ], "State": "payment-pending", "StartTime": 1522872571.229, "InstanceCount": 3, "Duration": 31536000, "InstanceType": "m4.2xlarge.search", "CurrencyCode": "USD" } ] }
Note

StartTime est l'heure Unix, qui correspond au nombre de secondes écoulées depuis le 1er janvier 1970 à minuit, heure UTC. Par exemple, 1522872571 correspond à 20:09:31, heure UTC, le 4 avril 2018. Vous pouvez utiliser des convertisseurs en ligne.

Pour en savoir plus sur les commandes utilisées dans les exemples précédents, consultez Références des commandes AWS CLI.