CreateReplicationGroupMemberAction class
Represents a replica to be created.
Constructors
-
CreateReplicationGroupMemberAction({required String regionName, List<
ReplicaGlobalSecondaryIndex> ? globalSecondaryIndexes, String? kMSMasterKeyId, ProvisionedThroughputOverride? provisionedThroughputOverride})
Properties
-
globalSecondaryIndexes
→ List<
ReplicaGlobalSecondaryIndex> ? -
Replica-specific global secondary index settings.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kMSMasterKeyId → String?
-
The AWS KMS customer master key (CMK) that should be used for AWS KMS
encryption in the new replica. To specify a CMK, use its key ID, Amazon
Resource Name (ARN), alias name, or alias ARN. Note that you should only
provide this parameter if the key is different from the default DynamoDB KMS
master key alias/aws/dynamodb.
final
- provisionedThroughputOverride → ProvisionedThroughputOverride?
-
Replica-specific provisioned throughput. If not specified, uses the source
table's provisioned throughput settings.
final
- regionName → String
-
The Region where the new replica will be created.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited