Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing property ReplicationGroupId for AWS::ElastiCache::ReplicationGroup #657

Open
expe-elenigen opened this issue Mar 13, 2024 · 0 comments

Comments

@expe-elenigen
Copy link

The AWS::ElastiCache::ReplicationGroup type is missing the property ReplicationGroupId to configure the name of the cluster:
https://github.com/awslabs/goformation/blob/master/schema/cloudformation.schema.json

Even the AWS documentation is missing this value in the json and yaml list:

Type: AWS::ElastiCache::ReplicationGroup
Properties:
  AtRestEncryptionEnabled: Boolean
  AuthToken: String
  AutomaticFailoverEnabled: Boolean
  AutoMinorVersionUpgrade: Boolean
  CacheNodeType: String
  CacheParameterGroupName: String
  CacheSecurityGroupNames: 
    - String
  CacheSubnetGroupName: String
  ClusterMode: String
  DataTieringEnabled: Boolean
  Engine: String
  EngineVersion: String
  GlobalReplicationGroupId: String
  IpDiscovery: String
  KmsKeyId: String
  LogDeliveryConfigurations: 
    - LogDeliveryConfigurationRequest
  MultiAZEnabled: Boolean
  NetworkType: String
  NodeGroupConfiguration: 
    - NodeGroupConfiguration
  NotificationTopicArn: String
  NumCacheClusters: Integer
  NumNodeGroups: Integer
  Port: Integer
  PreferredCacheClusterAZs: 
    - String
  PreferredMaintenanceWindow: String
  PrimaryClusterId: String
  ReplicasPerNodeGroup: Integer
  ReplicationGroupDescription: String
  SecurityGroupIds: 
    - String
  SnapshotArns: 
    - String
  SnapshotName: String
  SnapshotRetentionLimit: Integer
  SnapshottingClusterId: String
  SnapshotWindow: String
  Tags: 
    - Tag
  TransitEncryptionEnabled: Boolean
  TransitEncryptionMode: String
  UserGroupIds: 
    - String

It should include

  ReplicationGroupId: String

The GlobalReplicationGroupId is only for global clusters.

At the buttom of the page, there's still a mention of this property, but the description is missing:

ReplicationGroupId
Property description not available.

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant