예약 인스턴스 구입(AWS CLI)
AWS CLI에는 상품을 확인하고, 예약을 구매하거나 검토하는 명령이 있습니다. 다음 명령과 샘플 응답은 해당 AWS 리전의 제품 및 서비스를 보여줍니다.
aws opensearch describe-reserved-instance-offerings --regionus-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" } ] }
각 반환 값에 대한 설명은 다음 표를 참조하세요.
| 필드 | 설명 |
|---|---|
FixedPrice |
예약의 선결제 금액. |
ReservedInstanceOfferingId |
상품 ID입니다. 상품을 예약하고 싶다면 이 값을 기록해 두세요. |
RecurringCharges |
예약의 시간당 요금. |
UsagePrice |
레거시 필드. OpenSearch Services의 경우 이 값은 항상 0입니다. |
PaymentOption |
선결제 없음, 부분 선결제 또는 전체 선결제. |
Duration |
사용 기간(초):
|
InstanceType |
예약의 인스턴스 유형. 각 인스턴스 유형에 할당되는 하드웨어 리소스 정보는 Amazon OpenSearch Service 요금 |
CurrencyCode |
FixedPrice와 RecurringChargeAmount의 통화. |
다음은 예약 구입 예제입니다.
aws opensearch purchase-reserved-instance-offering --reserved-instance-offering-id1a2a3a4a5-1a2a-3a4a-5a6a-1a2a3a4a5a6a--reservation-namemy-reservation--instance-count 3 --regionus-east-1{ "ReservationName": "my-reservation", "ReservedInstanceId": "9a8a7a6a-5a4a-3a2a-1a0a-9a8a7a6a5a4a" }
마지막으로 다음 예시를 활용해 해당 리전의 예약을 리스팅할 수 있습니다.
aws opensearch describe-reserved-instances --regionus-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" } ] }
참고
StartTime은 Unix epoch 시간으로, 1970년 1월 1일 자정 UTC 이후 경과 시간(초)을 의미합니다. 예를 들어 epoch 시간 1522872571은 UTC로 2018년 4월 4일 20:09:31입니다. 온라인 변환기를 이용할 수도 있습니다.
이전 예제에서 사용한 명령을 자세히 알아보려면 AWS CLI 명령 참조를 참조하세요.