Class: Aws::SecurityHub::Types::AwsDynamoDbTableReplica
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsDynamoDbTableReplica
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Information about a replica of a DynamoDB table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#global_secondary_indexes ⇒ Array<Types::AwsDynamoDbTableReplicaGlobalSecondaryIndex>
List of global secondary indexes for the replica.
-
#kms_master_key_id ⇒ String
The identifier of the KMS key that will be used for KMS encryption for the replica.
-
#provisioned_throughput_override ⇒ Types::AwsDynamoDbTableProvisionedThroughputOverride
Replica-specific configuration for the provisioned throughput.
-
#region_name ⇒ String
The name of the Region where the replica is located.
-
#replica_status ⇒ String
The current status of the replica.
-
#replica_status_description ⇒ String
Detailed information about the replica status.
Instance Attribute Details
#global_secondary_indexes ⇒ Array<Types::AwsDynamoDbTableReplicaGlobalSecondaryIndex>
List of global secondary indexes for the replica.
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |
#kms_master_key_id ⇒ String
The identifier of the KMS key that will be used for KMS encryption for the replica.
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |
#provisioned_throughput_override ⇒ Types::AwsDynamoDbTableProvisionedThroughputOverride
Replica-specific configuration for the provisioned throughput.
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |
#region_name ⇒ String
The name of the Region where the replica is located.
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |
#replica_status ⇒ String
The current status of the replica. Valid values are as follows:
ACTIVE
CREATING
CREATION_FAILED
DELETING
UPDATING
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |
#replica_status_description ⇒ String
Detailed information about the replica status.
6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6360 class AwsDynamoDbTableReplica < Struct.new( :global_secondary_indexes, :kms_master_key_id, :provisioned_throughput_override, :region_name, :replica_status, :replica_status_description) SENSITIVE = [] include Aws::Structure end |