Class: Aws::DynamoDB::Types::ReplicaDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::ReplicaDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dynamodb/types.rb
Overview
Contains the details of the replica.
Instance Attribute Summary collapse
-
#global_secondary_indexes ⇒ Array<Types::ReplicaGlobalSecondaryIndexDescription>
Replica-specific global secondary index settings.
-
#kms_master_key_id ⇒ String
The AWS KMS customer master key (CMK) of the replica that will be used for AWS KMS encryption.
-
#provisioned_throughput_override ⇒ Types::ProvisionedThroughputOverride
Replica-specific provisioned throughput.
-
#region_name ⇒ String
The name of the Region.
-
#replica_status ⇒ String
The current state of the replica:.
-
#replica_status_description ⇒ String
Detailed information about the replica status.
-
#replica_status_percent_progress ⇒ String
Specifies the progress of a Create, Update, or Delete action on the replica as a percentage.
Instance Attribute Details
#global_secondary_indexes ⇒ Array<Types::ReplicaGlobalSecondaryIndexDescription>
Replica-specific global secondary index settings.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#kms_master_key_id ⇒ String
The AWS KMS customer master key (CMK) of the replica that will be used for AWS KMS encryption.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#provisioned_throughput_override ⇒ Types::ProvisionedThroughputOverride
Replica-specific provisioned throughput. If not described, uses the source table’s provisioned throughput settings.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#region_name ⇒ String
The name of the Region.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#replica_status ⇒ String
The current state of the replica:
-
‘CREATING` - The replica is being created.
-
‘UPDATING` - The replica is being updated.
-
‘DELETING` - The replica is being deleted.
-
‘ACTIVE` - The replica is ready for use.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#replica_status_description ⇒ String
Detailed information about the replica status.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |
#replica_status_percent_progress ⇒ String
Specifies the progress of a Create, Update, or Delete action on the replica as a percentage.
6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 6149 class ReplicaDescription < Struct.new( :region_name, :replica_status, :replica_status_description, :replica_status_percent_progress, :kms_master_key_id, :provisioned_throughput_override, :global_secondary_indexes) include Aws::Structure end |