Keyspaces module#
Index > Keyspaces
Auto-generated documentation for Keyspaces type annotations stubs module types-boto3-keyspaces.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
Keyspaces
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and Keyspaces
.
From PyPI with pip#
Install types-boto3
for Keyspaces
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[keyspaces]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[keyspaces]'
# standalone installation
python -m pip install types-boto3-keyspaces
How to uninstall#
python -m pip uninstall -y types-boto3-keyspaces
Usage#
Code samples can be found in Examples.
KeyspacesClient#
Type annotations and code completion for boto3.client("keyspaces")
as KeyspacesClient
boto3 documentation
# KeyspacesClient usage example
from boto3.session import Session
from types_boto3_keyspaces.client import KeyspacesClient
def get_client() -> KeyspacesClient:
return Session().client("keyspaces")
Paginators#
Type annotations and code completion for paginators
from boto3.client("keyspaces").get_paginator("...")
.
# ListKeyspacesPaginator usage example
from boto3.session import Session
from types_boto3_keyspaces.paginator import ListKeyspacesPaginator
def get_list_keyspaces_paginator() -> ListKeyspacesPaginator:
return Session().client("keyspaces").get_paginator("list_keyspaces"))
Literals#
Type annotations for literals used in methods and schema.
# ClientSideTimestampsStatusType usage example
from types_boto3_keyspaces.literals import ClientSideTimestampsStatusType
def get_value() -> ClientSideTimestampsStatusType:
return "ENABLED"
- ClientSideTimestampsStatusType
- EncryptionTypeType
- KeyspaceStatusType
- ListKeyspacesPaginatorName
- ListTablesPaginatorName
- ListTagsForResourcePaginatorName
- ListTypesPaginatorName
- PointInTimeRecoveryStatusType
- RsType
- SortOrderType
- TableStatusType
- ThroughputModeType
- TimeToLiveStatusType
- TypeStatusType
- KeyspacesServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- TargetTrackingScalingPolicyConfigurationTypeDef
- CapacitySpecificationSummaryTypeDef
- CapacitySpecificationTypeDef
- ClientSideTimestampsTypeDef
- ClusteringKeyTypeDef
- ColumnDefinitionTypeDef
- CommentTypeDef
- ReplicationSpecificationTypeDef
- TagTypeDef
- ResponseMetadataTypeDef
- EncryptionSpecificationTypeDef
- PointInTimeRecoveryTypeDef
- TimeToLiveTypeDef
- FieldDefinitionTypeDef
- DeleteKeyspaceRequestRequestTypeDef
- DeleteTableRequestRequestTypeDef
- DeleteTypeRequestRequestTypeDef
- GetKeyspaceRequestRequestTypeDef
- ReplicationGroupStatusTypeDef
- GetTableAutoScalingSettingsRequestRequestTypeDef
- GetTableRequestRequestTypeDef
- PointInTimeRecoverySummaryTypeDef
- GetTypeRequestRequestTypeDef
- KeyspaceSummaryTypeDef
- PaginatorConfigTypeDef
- ListKeyspacesRequestRequestTypeDef
- ListTablesRequestRequestTypeDef
- TableSummaryTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTypesRequestRequestTypeDef
- PartitionKeyTypeDef
- TimestampTypeDef
- StaticColumnTypeDef
- AutoScalingPolicyTypeDef
- ReplicaSpecificationSummaryTypeDef
- UpdateKeyspaceRequestRequestTypeDef
- CreateKeyspaceRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- CreateKeyspaceResponseTypeDef
- CreateTableResponseTypeDef
- CreateTypeResponseTypeDef
- DeleteTypeResponseTypeDef
- ListTagsForResourceResponseTypeDef
- ListTypesResponseTypeDef
- RestoreTableResponseTypeDef
- UpdateKeyspaceResponseTypeDef
- UpdateTableResponseTypeDef
- CreateTypeRequestRequestTypeDef
- GetTypeResponseTypeDef
- GetKeyspaceResponseTypeDef
- ListKeyspacesResponseTypeDef
- ListKeyspacesRequestPaginateTypeDef
- ListTablesRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- ListTypesRequestPaginateTypeDef
- ListTablesResponseTypeDef
- SchemaDefinitionOutputTypeDef
- SchemaDefinitionTypeDef
- AutoScalingSettingsTypeDef
- GetTableResponseTypeDef
- AutoScalingSpecificationTypeDef
- ReplicaSpecificationTypeDef
- ReplicaAutoScalingSpecificationTypeDef
- CreateTableRequestRequestTypeDef
- RestoreTableRequestRequestTypeDef
- UpdateTableRequestRequestTypeDef
- GetTableAutoScalingSettingsResponseTypeDef