Skip to content

GetKeyspaceResponse

Source code in docs_src/capo_keyspaces/types/get_keyspace_response.py
class GetKeyspaceResponse(TypedDict, closed=True):
    keyspace_name: "capo_keyspaces.types.keyspace_name.KeyspaceName"
    """<p>The name of the keyspace.</p>"""
    resource_arn: "capo_keyspaces.types.arn.ARN"
    """<p>Returns the ARN of the keyspace.</p>"""
    replication_strategy: "capo_keyspaces.types.rs.rs"
    """<p> Returns the replication strategy of the keyspace. The options are <code>SINGLE_REGION</code> or <code>MULTI_REGION</code>. </p>"""
    replication_regions: NotRequired["capo_keyspaces.types.region_list.RegionList"]
    """<p> If the <code>replicationStrategy</code> of the keyspace is <code>MULTI_REGION</code>, a list of replication Regions is returned. </p>"""
    replication_group_statuses: NotRequired[
        "capo_keyspaces.types.replication_group_status_list.ReplicationGroupStatusList"
    ]
    """<p> A list of all Regions the keyspace is replicated in after the update keyspace operation and their status. </p>"""

keyspace_name instance-attribute

keyspace_name: KeyspaceName

The name of the keyspace.

replication_group_statuses instance-attribute

replication_group_statuses: NotRequired[ReplicationGroupStatusList]

A list of all Regions the keyspace is replicated in after the update keyspace operation and their status.

replication_regions instance-attribute

replication_regions: NotRequired[RegionList]

If the replicationStrategy of the keyspace is MULTI_REGION, a list of replication Regions is returned.

replication_strategy instance-attribute

replication_strategy: rs

Returns the replication strategy of the keyspace. The options are SINGLE_REGION or MULTI_REGION.

resource_arn instance-attribute

resource_arn: ARN

Returns the ARN of the keyspace.