Skip to content

ReplicaGlobalSecondaryIndex

Source code in docs_src/capo_dynamodb/types/replica_global_secondary_index.py
class ReplicaGlobalSecondaryIndex(TypedDict, closed=True):
    index_name: "capo_dynamodb.types.index_name.IndexName"
    """<p>The name of the global secondary index.</p>"""
    provisioned_throughput_override: NotRequired[
        "capo_dynamodb.types.provisioned_throughput_override.ProvisionedThroughputOverride"
    ]
    """<p>Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.</p>"""
    on_demand_throughput_override: NotRequired[
        "capo_dynamodb.types.on_demand_throughput_override.OnDemandThroughputOverride"
    ]
    """<p>Overrides the maximum on-demand throughput settings for the specified global secondary index in the specified replica table.</p>"""

index_name instance-attribute

index_name: IndexName

The name of the global secondary index.

on_demand_throughput_override instance-attribute

on_demand_throughput_override: NotRequired[OnDemandThroughputOverride]

Overrides the maximum on-demand throughput settings for the specified global secondary index in the specified replica table.

provisioned_throughput_override instance-attribute

provisioned_throughput_override: NotRequired[ProvisionedThroughputOverride]

Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.