import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Consists of a primary cluster that accepts writes and an associated secondary cluster that resides in a different Amazon region. The secondary cluster accepts only reads. The primary cluster automatically replicates updates to the secondary cluster.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html">the AWS Docs</a>
*/
export function globalReplicationGroup(globalReplicationGroupProps) {
    return new AwsResource('AWS::ElastiCache::GlobalReplicationGroup', globalReplicationGroupProps, { Status: 'Status', GlobalReplicationGroupId: 'GlobalReplicationGroupId' });
}
