class Aws::SecurityHub::Types::AwsDynamoDbTableReplica

Information about a replica of a DynamoDB table.

@note When making an API call, you may pass AwsDynamoDbTableReplica

data as a hash:

    {
      global_secondary_indexes: [
        {
          index_name: "NonEmptyString",
          provisioned_throughput_override: {
            read_capacity_units: 1,
          },
        },
      ],
      kms_master_key_id: "NonEmptyString",
      provisioned_throughput_override: {
        read_capacity_units: 1,
      },
      region_name: "NonEmptyString",
      replica_status: "NonEmptyString",
      replica_status_description: "NonEmptyString",
    }

@!attribute [rw] global_secondary_indexes

List of global secondary indexes for the replica.
@return [Array<Types::AwsDynamoDbTableReplicaGlobalSecondaryIndex>]

@!attribute [rw] kms_master_key_id

The identifier of the KMS key that will be used for KMS encryption
for the replica.
@return [String]

@!attribute [rw] provisioned_throughput_override

Replica-specific configuration for the provisioned throughput.
@return [Types::AwsDynamoDbTableProvisionedThroughputOverride]

@!attribute [rw] region_name

The name of the Region where the replica is located.
@return [String]

@!attribute [rw] replica_status

The current status of the replica.
@return [String]

@!attribute [rw] replica_status_description

Detailed information about the replica status.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsDynamoDbTableReplica AWS API Documentation

Constants

SENSITIVE