Class: Aws::SecurityHub::Types::AwsDynamoDbTableReplica
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsDynamoDbTableReplica
- Includes:
- Aws::Structure
- Defined in:
- 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.
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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.
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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.
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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.
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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`
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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.
6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6230 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 |