You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SecurityHub::Types::AwsDynamoDbTableReplica

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing AwsDynamoDbTableReplica as input to an Aws::Client method, you can use a vanilla 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",
}

Information about a replica of a DynamoDB table.

Instance Attribute Summary collapse

Instance Attribute Details

#global_secondary_indexesArray<Types::AwsDynamoDbTableReplicaGlobalSecondaryIndex>

List of global secondary indexes for the replica.

Returns:

#kms_master_key_idString

The identifier of the AWS KMS customer master key (CMK) that will be used for AWS KMS encryption for the replica.

Returns:

  • (String)

    The identifier of the AWS KMS customer master key (CMK) that will be used for AWS KMS encryption for the replica.

#provisioned_throughput_overrideTypes::AwsDynamoDbTableProvisionedThroughputOverride

Replica-specific configuration for the provisioned throughput.

Returns:

#region_nameString

The name of the Region where the replica is located.

Returns:

  • (String)

    The name of the Region where the replica is located.

#replica_statusString

The current status of the replica.

Returns:

  • (String)

    The current status of the replica.

#replica_status_descriptionString

Detailed information about the replica status.

Returns:

  • (String)

    Detailed information about the replica status.