购买预留节点
以下示例演示如何使用 Amazon Web Services Management Console、Amazon CLI 和 ElastiCache API 购买预留节点产品。
按照本部分中的示例演示操作会在您的 Amazon 账户中产生不可取消的费用。
购买预留节点(控制台)
此示例演示如何购买预留节点 ID 为 myreservationID 的特定预留节点产品 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f。
以下过程使用 Amazon Web Services Management Console通过提供 ID 来购买预留节点产品。
购买预留节点
-
登录 Amazon Web Services Management Console 并打开 ElastiCache 控制台 (https://console.aws.amazon.com/elasticache/
)。 -
在导航列表中,选择 Reserved Cache Nodes 链接。
-
选择 Purchase Reserved Cache Node 按钮。
-
从 Product Description 下拉列表框中选择节点类型。
-
从 Node Class 下拉列表框中选择缓存节点类。
-
从 Term 下拉列表框中选择需要预留节点的时间长度。
-
请执行以下任一操作:
-
从 Offering Type 下拉列表框中选择产品类型。
-
在 Reserved Cache Node ID 文本框中输入预留节点 ID。
注意 预留缓存节点 ID 是用来跟踪此预留的客户指定的唯一标识符。如果此框保留为空,则 ElastiCache 将自动生成此预留的标识符。
-
-
选择 Next 按钮。
Purchase Reserved Node 对话框显示您所选的预留缓存节点属性以及到期应付款的汇总信息。
-
选择 Yes, Purchase 按钮继续购买预留节点。
重要 在您选择 Yes, Purchase 后,您选择的预留节点就会产生费用。为了避免产生这些费用,请选择 Cancel。
购买预留节点 (Amazon CLI)
以下示例演示如何购买预留节点 ID 为 myreservationID 的特定预留集群产品 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f。
在命令提示符处输入以下命令:
对于 Linux、macOS 或 Unix:
aws elasticache purchase-reserved-cache-nodes-offering \ --reserved-cache-nodes-offering-id
649fd0c8-cf6d-47a0-bfa6-060f8e75e95f
\ --reserved-cache-node-idmyreservationID
对于 Windows:
aws elasticache purchase-reserved-cache-nodes-offering ^ --reserved-cache-nodes-offering-id
649fd0c8-cf6d-47a0-bfa6-060f8e75e95f
^ --reserved-cache-node-idmyreservationID
该命令返回的输出类似于下方内容:
RESERVATION ReservationId Class Start Time Duration Fixed Price Usage Price Count State Description Offering Type
RESERVATION myreservationid cache.m1.small 2013-12-19T00:30:23.247Z 1y 455.00 USD 0.092 USD 1 payment-pending memcached Medium Utilization
有关更多信息,请参阅《Amazon CLI 参考》中的 purchase-reserved-cache-nodes-offering。
购买预留节点 (ElastiCache API)
以下示例演示如何购买预留集群 ID 为 myreservationID 的特定预留节点产品 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f。
按照以下参数调用 PurchaseReservedCacheNodesOffering
操作:
-
ReservedCacheNodesOfferingId
=649fd0c8-cf6d-47a0-bfa6-060f8e75e95f
-
ReservedCacheNodeID
=myreservationID
-
CacheNodeCount
=1
https://elasticache.us-west-2.amazonaws.com/ ?Action=PurchaseReservedCacheNodesOffering &ReservedCacheNodesOfferingId=649fd0c8-cf6d-47a0-bfa6-060f8e75e95f &ReservedCacheNodeID=myreservationID &CacheNodeCount=1 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>
此调用返回类似于下述信息的输出:
<PurchaseReservedCacheNodesOfferingResponse xmlns="http://elasticache.us-west-2.amazonaws.com/doc/2013-06-15/">
<PurchaseReservedCacheNodesOfferingResult>
<ReservedCacheNode>
<OfferingType>Medium Utilization</OfferingType>
<CurrencyCode>USD</CurrencyCode>
<RecurringCharges/>
<ProductDescription>memcached</ProductDescription>
<ReservedCacheNodesOfferingId>649fd0c8-cf6d-47a0-bfa6-060f8e75e95f</ReservedCacheNodesOfferingId>
<State>payment-pending</State>
<ReservedCacheNodeId>myreservationID</ReservedCacheNodeId>
<CacheNodeCount>10</CacheNodeCount>
<StartTime>2013-07-18T23:24:56.577Z</StartTime>
<Duration>31536000</Duration>
<FixedPrice>123.0</FixedPrice>
<UsagePrice>0.123</UsagePrice>
<CacheNodeType>cache.m1.small</CacheNodeType>
</ReservedCacheNode>
</PurchaseReservedCacheNodesOfferingResult>
<ResponseMetadata>
<RequestId>7f099901-29cf-11e1-bd06-6fe008f046c3</RequestId>
</ResponseMetadata>
</PurchaseReservedCacheNodesOfferingResponse>
有关更多信息,请参阅《ElastiCache API 参考》中的 PurchaseReservedCacheNodesOffering。