NAME

Paws::ElastiCache::CreateGlobalReplicationGroup - Arguments for method CreateGlobalReplicationGroup on Paws::ElastiCache

DESCRIPTION

This class represents the parameters used for calling the method CreateGlobalReplicationGroup on the Amazon ElastiCache service. Use the attributes of this class as arguments to method CreateGlobalReplicationGroup.

You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to CreateGlobalReplicationGroup.

SYNOPSIS

my $elasticache = Paws->service('ElastiCache');
my $CreateGlobalReplicationGroupResult =
  $elasticache->CreateGlobalReplicationGroup(
  GlobalReplicationGroupIdSuffix    => 'MyString',
  PrimaryReplicationGroupId         => 'MyString',
  GlobalReplicationGroupDescription => 'MyString',    # OPTIONAL
  );

# Results:
my $GlobalReplicationGroup =
  $CreateGlobalReplicationGroupResult->GlobalReplicationGroup;

# Returns a L<Paws::ElastiCache::CreateGlobalReplicationGroupResult> object.

Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see https://docs.aws.amazon.com/goto/WebAPI/elasticache/CreateGlobalReplicationGroup

ATTRIBUTES

GlobalReplicationGroupDescription => Str

Provides details of the Global datastore

REQUIRED GlobalReplicationGroupIdSuffix => Str

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. For instance, a Global datastore ID created in the US-West-1 region will begin with "dsdfu" along with the suffix name you provide. The suffix, combined with the auto-generated prefix, guarantees uniqueness of the Global datastore name across multiple regions.

For a full list of AWS Regions and their respective Global datastore iD prefixes, see Using the AWS CLI with Global datastores (http://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Redis-Global-Datastores-CLI.html).

REQUIRED PrimaryReplicationGroupId => Str

The name of the primary cluster that accepts writes and will replicate updates to the secondary cluster.

SEE ALSO

This class forms part of Paws, documenting arguments for method CreateGlobalReplicationGroup in Paws::ElastiCache

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues