2017-08-07 61 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)。然后该功能起作用