This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Cassandra::Keyspace ReplicationSpecification
You can use ReplicationSpecification
to configure the ReplicationStrategy of a keyspace in Amazon Keyspaces.
The ReplicationSpecification property applies automatically to all tables in the keyspace.
To review the permissions that are required to add a new Region to a single-Region keyspace, see Configure the IAM permissions required to add an AWS Region to a keyspace in the Amazon Keyspaces Developer Guide.
For more information about multi-Region replication, see Multi-Region replication in the Amazon Keyspaces Developer Guide.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "RegionList" :[ String, ... ], "ReplicationStrategy" :String}
YAML
RegionList:- StringReplicationStrategy:String
Properties
RegionList-
Specifies the AWS Regions that the keyspace is replicated in. You must specify at least two Regions, including the Region that the keyspace is being created in.
To specify a Region that's disabled by default, you must first enable the Region. For more information, see Multi-Region replication in AWS Regions disabled by default in the Amazon Keyspaces Developer Guide.
Required: No
Type: Array of String
Allowed values:
af-south-1 | ap-northeast-1 | ap-northeast-2 | ap-south-1 | ap-southeast-1 | ap-southeast-2 | ca-central-1 | eu-central-1 | eu-north-1 | eu-west-1 | eu-west-2 | eu-west-3 | sa-east-1 | us-east-1 | us-east-2 | us-west-1 | us-west-2Minimum:
2Maximum:
17Update requires: No interruption
ReplicationStrategy-
The options are:
-
SINGLE_REGION(optional) -
MULTI_REGION
If no value is specified, the default is
SINGLE_REGION. IfMULTI_REGIONis specified,RegionListis required.Required: No
Type: String
Allowed values:
SINGLE_REGION | MULTI_REGIONUpdate requires: No interruption
-