UpdateReplicationGroupMemberAction class
Represents a replica to be modified.
Constructors
-
UpdateReplicationGroupMemberAction({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) of the replica that should be used for
AWS KMS encryption. 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 replica exists.
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