Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-globalreplicationgroup.json
Parent schema serverless-framework-configuration
Type: object

The AWS::ElastiCache::GlobalReplicationGroup resource creates an Amazon ElastiCache Global Replication Group.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-elasticache

Properties

The replication groups that comprise the Global Datastore.

minItems=1uniqueItems=true
GlobalReplicationGroupIdSuffix string | Aws_CF_FunctionString

The suffix name of a Global Datastore. Amazon ElastiCache automatically applies a prefix to the Global Datastore ID when it is created. Each AWS Region has its own prefix.

AutomaticFailoverEnabled boolean

AutomaticFailoverEnabled

CacheNodeType string | Aws_CF_FunctionString

The cache node type of the Global Datastore

EngineVersion string | Aws_CF_FunctionString

The engine version of the Global Datastore.

CacheParameterGroupName string | Aws_CF_FunctionString

Cache parameter group name to use for the new engine version. This parameter cannot be modified independently.

GlobalNodeGroupCount integer

Indicates the number of node groups in the Global Datastore.

GlobalReplicationGroupDescription string | Aws_CF_FunctionString

The optional description of the Global Datastore

RegionalConfigurations RegionalConfiguration[]

Describes the replication group IDs, the AWS regions where they are stored and the shard configuration for each that comprise the Global Datastore

uniqueItems=true

Definitions

GlobalReplicationGroupMember object
ReplicationGroupId string | Aws_CF_FunctionString

Regionally unique identifier for the member i.e. ReplicationGroupId.

ReplicationGroupRegion string | Aws_CF_FunctionString

The AWS region of the Global Datastore member.

Role string | Aws_CF_FunctionString

Indicates the role of the member, primary or secondary.

ReshardingConfiguration object
NodeGroupId string | Aws_CF_FunctionString

Unique identifier for the Node Group. This is either auto-generated by ElastiCache (4-digit id) or a user supplied id.

PreferredAvailabilityZones string[]

A list of preferred availability zones for the nodes of new node groups.

RegionalConfiguration object
ReplicationGroupId string | Aws_CF_FunctionString

The replication group id of the Global Datastore member.

ReplicationGroupRegion string | Aws_CF_FunctionString

The AWS region of the Global Datastore member.

ReshardingConfigurations ReshardingConfiguration[]

A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.

uniqueItems=true