Menu
Amazon ElastiCache for Redis
ElastiCache for Redis User Guide (API Version 2015-02-02)

Getting Info About Reserved Node Offerings

Before you purchase reserved nodes, you can get information about available reserved node offerings.

The following exampleS show how to get pricing and information about available reserved node offerings using the AWS Management Console, AWS CLI, and ElastiCache API.

Getting Info About Reserved Node Offerings (Console)

To get pricing and other information about available reserved cluster offerings using the AWS Management Console, follow the steps in the follwing procedure.

To get information about available reserved node offerings

  1. Sign in to the AWS Management Console and open the ElastiCache console at https://console.aws.amazon.com/elasticache/.

  2. In the navigation pane, choose Reserved Cache Nodes.

  3. Choose Purchase Reserved Cache Node.

  4. From the Product Description drop down list box, choose Redis.

  5. To determine the available offerings, make selections from the next 3 drop down list boxes:

    • Cache Node Type

    • Term

    • Offering Type

    After you make these selections, the cost per node and total cost of your selections is shows in the Purchase Reserved Cache Nodes wizard.

  6. Choose Cancel to avoid purchasing these nodes and incurring charges.

Getting Info About Reserved Node Offerings (AWS CLI)

To get pricing and other information about available reserved node offerings, type the following command at a command prompt:

aws elasticache describe-reserved-cache-nodes-offerings

This operation produces output similar to the following (JSON format):

{ "ReservedCacheNodesOfferings": [ { "OfferingType": "Heavy Utilization", "FixedPrice": 4328.0, "ReservedCacheNodesOfferingId": "0192caa9-daf2-4159-b1e5-a79bb1916695", "UsagePrice": 0.0, "RecurringCharges": [ { "RecurringChargeAmount": 0.491, "RecurringChargeFrequency": "Hourly" } ], "ProductDescription": "memcached", "Duration": 31536000, "CacheNodeType": "cache.r3.4xlarge" }, *********** some output omitted for brevity *********** { "OfferingType": "Heavy Utilization", "FixedPrice": 4132.0, "ReservedCacheNodesOfferingId": "fb766e0a-79d7-4e8f-a780-a2a6ed5ed439", "UsagePrice": 0.0, "RecurringCharges": [ { "RecurringChargeAmount": 0.182, "RecurringChargeFrequency": "Hourly" } ], "ProductDescription": "redis", "Duration": 94608000, "CacheNodeType": "cache.r3.2xlarge" } ] }

For more information, see describe-reserved-cache-nodes-offerings in the AWS CLI Reference.

Getting Info About Reserved Node Offerings (ElastiCache API)

To get pricing and information about available reserved node offerings, call the DescribeReservedCacheNodesOfferings action.

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeReservedCacheNodesOfferings &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

This call returns output similar to the following:

<DescribeReservedCacheNodesOfferingsResponse xmlns="http://elasticache.us-west-2.amazonaws.com/doc/2013-06-15/"> <DescribeReservedCacheNodesOfferingsResult> <ReservedCacheNodesOfferings> <ReservedCacheNodesOffering> <Duration>31536000</Duration> <OfferingType>Medium Utilization</OfferingType> <CurrencyCode>USD</CurrencyCode> <RecurringCharges/> <FixedPrice>1820.0</FixedPrice> <ProductDescription>memcached</ProductDescription> <UsagePrice>0.368</UsagePrice> <ReservedCacheNodesOfferingId>438012d3-4052-4cc7-b2e3-8d3372e0e706</ReservedCacheNodesOfferingId> <CacheNodeType>cache.m1.large</CacheNodeType> </ReservedCacheNodesOffering> <ReservedCacheNodesOffering> (...some output omitted for brevity...) </ReservedCacheNodesOffering> </ReservedCacheNodesOfferings> </DescribeReservedCacheNodesOfferingsResult> <ResponseMetadata> <RequestId>5e4ec40b-2978-11e1-9e6d-771388d6ed6b</RequestId> </ResponseMetadata> </DescribeReservedCacheNodesOfferingsResponse>

For more information, see DescribeReservedCacheNodesOfferings in the ElastiCache API Reference.