通过CDK创建ElastiCache参数组时,如何设置(或获取)名称



当通过AWS控制台创建参数组时,会有一个Name字段,CreateCacheParameterGroupAPI操作有一个CacheParameterGroupName参数。

然而,似乎没有一种方法可以使用CloudFormation/CDK设置名称。

在不设置名称的情况下,将使用生成的名称创建参数组。但似乎也没有办法得到这个名字。那么,当两者部署在同一堆栈中时,ReplicationGroup如何引用ParameterGroup呢?

const parameterGroup = new elasticache.CfnParameterGroup(this, 'ParameterGroup', {...});
const redis = new elasticache.CfnReplicationGroup(this, 'ReplicationGroup', {
...
cacheParameterGroupName: // What should go here???
...
});

parameterGroup.ref将解析为cacheParameterGroupName要查找的字符串。

CCD_ 7:";返回将被解析为该元素的CloudFormation{ Ref }的字符串";

注意:草案L2参数组构造以这种方式实现其名称属性。

相关内容

  • 没有找到相关文章

最新更新