Skip to content

AwsDynamoDbTableReplica

Source code in docs_src/capo_securityhub/types/aws_dynamo_db_table_replica.py
class AwsDynamoDbTableReplica(TypedDict, closed=True):
    global_secondary_indexes: NotRequired[
        "capo_securityhub.types.aws_dynamo_db_table_replica_global_secondary_index_list.AwsDynamoDbTableReplicaGlobalSecondaryIndexList"
    ]
    """<p>List of global secondary indexes for the replica.</p>"""
    kms_master_key_id: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The identifier of the KMS key that will be used for KMS encryption for the replica.</p>"""
    provisioned_throughput_override: NotRequired[
        "capo_securityhub.types.aws_dynamo_db_table_provisioned_throughput_override.AwsDynamoDbTableProvisionedThroughputOverride"
    ]
    """<p>Replica-specific configuration for the provisioned throughput.</p>"""
    region_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the Region where the replica is located.</p>"""
    replica_status: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The current status of the replica. Valid values are as follows:</p> <ul> <li> <p> <code>ACTIVE</code> </p> </li> <li> <p> <code>CREATING</code> </p> </li> <li> <p> <code>CREATION_FAILED</code> </p> </li> <li> <p> <code>DELETING</code> </p> </li> <li> <p> <code>UPDATING</code> </p> </li> </ul>"""
    replica_status_description: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Detailed information about the replica status.</p>"""

global_secondary_indexes instance-attribute

global_secondary_indexes: NotRequired[AwsDynamoDbTableReplicaGlobalSecondaryIndexList]

List of global secondary indexes for the replica.

kms_master_key_id instance-attribute

kms_master_key_id: NotRequired[NonEmptyString]

The identifier of the KMS key that will be used for KMS encryption for the replica.

provisioned_throughput_override instance-attribute

provisioned_throughput_override: NotRequired[
    AwsDynamoDbTableProvisionedThroughputOverride
]

Replica-specific configuration for the provisioned throughput.

region_name instance-attribute

region_name: NotRequired[NonEmptyString]

The name of the Region where the replica is located.

replica_status instance-attribute

replica_status: NotRequired[NonEmptyString]

The current status of the replica. Valid values are as follows:

  • ACTIVE

  • CREATING

  • CREATION_FAILED

  • DELETING

  • UPDATING

replica_status_description instance-attribute

replica_status_description: NotRequired[NonEmptyString]

Detailed information about the replica status.