2017-08-07 63 views
0

我試圖在Python上使用boto3運行describe_cache_clusters命令。當我的ElastiCache羣集有一個節點時,此命令有效,但當有多個節點時它不起作用。當我使用未找到羣集的AWS CLI命令時,我也遇到同樣的錯誤。AWS ElastiCache描述CacheClusters

client = boto3.client('elasticache') 
    paginator = client.get_paginator('describe_cache_clusters') 
    response = paginator.paginate(
    CacheClusterId='xxxxx', 
    ShowCacheNodeInfo=True, 
    ShowCacheClustersNotInReplicationGroups=False,) 

這是函數本身的缺點嗎?我正在嘗試獲取緩存羣集端點而不必使用UI。

下面是一些ElastiCache配置:

Redis: 3.2.4 
NodeType cache.r3.large 
1 Shard, 3 Nodes 

回答

0

我想通了,我的問題。由於有多個節點,我需要在cachecluseterid中使用-001(或者2,3)。然後該功能起作用