错误:
属性[AZMode,CacheSubnetGroupName,SecurityGroupIds,PreferredAvailabilityZones,SnapshotArns,SnapshotRetentionLimit,SnapshotWindow,Tags]不能与CacheSecurityGroupNames一起指定,请将您的模板更新为最新版本
Type: AWS::ElastiCache::CacheCluster
Properties:
Engine: redis
AZMode: single-az
EngineVersion: 5.0.6
CacheParameterGroupName: !Ref CacheParameterGroup
ClusterName: !Sub ${SystemName}-${Env}-elasticache
CacheNodeType: !Ref ElasticacheNodeType
NumCacheNodes: "1"
Port: 6379
PreferredMaintenanceWindow: !Ref MaintenanceWindow
PreferredAvailabilityZone: ap-northeast-1a
SnapshotRetentionLimit: !Ref SnapshotRetentionLimit
SnapshotWindow: !Ref SnapshotWindow
CacheSubnetGroupName: !Ref CacheSubnetGroup
CacheSecurityGroupNames:
- Fn::ImportValue: DevElasticacheSG
云形成中出现上述错误的原因是什么?
CacheSecurityGroupNames只能在集群不在VPC:中时使用
仅当您在亚马逊虚拟私有云(亚马逊专有网络(之外创建集群时才使用此参数。
我的猜测是,也许您想使用VpcSecurityGroupId。