AWS::ElastiCache::GlobalReplicationGroup

ElastiCache GlobalReplicationGroup

The AWS::ElastiCache::GlobalReplicationGroup resource creates an Amazon ElastiCache Global Replication Group.

Properties

11 configurable properties. 1 required. Click a row to see details.

Filter:
PropertyTypeFlags
Members
Array<GlobalReplicationGroupMember>
Required
AutomaticFailoverEnabled
boolean
Write-only
CacheNodeType
string
Write-only
CacheParameterGroupName
string
Write-only
Engine
string
EngineVersion
string
Write-only
GlobalNodeGroupCount
integer
Write-only
GlobalReplicationGroupDescription
string
GlobalReplicationGroupIdSuffix
string
Write-only
RegionalConfigurations
Array<RegionalConfiguration>
Write-only
Tags
Array<Tag>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
ArnstringThe ARN (Amazon Resource Name) of the Global Datastore.
GlobalReplicationGroupIdstringThe name of the Global Datastore, it is generated by ElastiCache adding a prefix to GlobalReplicationGroupIdSuffix.
StatusstringThe status of the Global Datastore

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::ElastiCache::GlobalReplicationGroup

Resources:
  MyResource:
    Type: AWS::ElastiCache::GlobalReplicationGroup
    Properties:
      Members: []
      Tags:
        - Key: Environment
          Value: Production

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

elasticache:CreateGlobalReplicationGroupelasticache:DescribeGlobalReplicationGroupselasticache:AddTagsToResourceelasticache:ListTagsForResource

read

elasticache:DescribeGlobalReplicationGroupselasticache:ListTagsForResource

update

elasticache:ModifyGlobalReplicationGroupelasticache:FailoverGlobalReplicationGroupelasticache:DescribeGlobalReplicationGroupselasticache:IncreaseNodeGroupsInGlobalReplicationGroupelasticache:DecreaseNodeGroupsInGlobalReplicationGroupelasticache:DisassociateGlobalReplicationGroupelasticache:RebalanceSlotsInGlobalReplicationGroupelasticache:AddTagsToResourceelasticache:RemoveTagsFromResourceelasticache:ListTagsForResource

delete

elasticache:DeleteGlobalReplicationGroupelasticache:DisassociateGlobalReplicationGroupelasticache:DescribeGlobalReplicationGroups

list

elasticache:DescribeGlobalReplicationGroups

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceElastiCache
Properties14
Required1
TaggingSupported
Primary IDGlobalReplicationGroupId

Supported Operations

CreateReadUpdateDeleteList

External Links