RedshiftServerless module
Index > RedshiftServerless
Auto-generated documentation for RedshiftServerless type annotations stubs module types-aiobotocore-redshift-serverless.
How to install
From PyPI with pip
Install types-aioboto3
for RedshiftServerless
service.
# install with aioboto3 type annotations
python -m pip install 'types-aioboto3[redshift-serverless]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aioboto3-lite[redshift-serverless]'
# standalone installation
python -m pip install types-aiobotocore-redshift-serverless
How to uninstall
Usage
Code samples can be found in Examples.
RedshiftServerlessClient
Type annotations and code completion for session.client("redshift-serverless")
as RedshiftServerlessClient
boto3 documentation
Usage example
from aioboto3.session import Session
from types_aiobotocore_redshift_serverless.client import RedshiftServerlessClient
session = Session()
async with session.client("redshift-serverless") as client:
client: RedshiftServerlessClient
Paginators
Type annotations and code completion for
paginators
from session.client("redshift-serverless").get_paginator("...")
.
Usage example
from types_aiobotocore_redshift_serverless.paginator import ListEndpointAccessPaginator
def get_list_endpoint_access_paginator() -> ListEndpointAccessPaginator:
return client.get_paginator("list_endpoint_access"))
- ListEndpointAccessPaginator
- ListNamespacesPaginator
- ListRecoveryPointsPaginator
- ListSnapshotsPaginator
- ListUsageLimitsPaginator
- ListWorkgroupsPaginator
Literals
Type annotations for literals used in methods and schema.
Usage example
from types_aiobotocore_redshift_serverless.literals import ListEndpointAccessPaginatorName
def get_value() -> ListEndpointAccessPaginatorName:
return "list_endpoint_access"
- ListEndpointAccessPaginatorName
- ListNamespacesPaginatorName
- ListRecoveryPointsPaginatorName
- ListSnapshotsPaginatorName
- ListUsageLimitsPaginatorName
- ListWorkgroupsPaginatorName
- LogExportType
- NamespaceStatusType
- SnapshotStatusType
- UsageLimitBreachActionType
- UsageLimitPeriodType
- UsageLimitUsageTypeType
- WorkgroupStatusType
- RedshiftServerlessServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Typed dictionaries
Type annotations for typed dictionaries used in methods and schema.
Usage example
from types_aiobotocore_redshift_serverless.type_defs import ConfigParameterTypeDef
def get_value() -> ConfigParameterTypeDef:
return {
"parameterKey": ...,
}
- ConfigParameterTypeDef
- ConvertRecoveryPointToSnapshotRequestRequestTypeDef
- ResponseMetadataTypeDef
- SnapshotTypeDef
- CreateEndpointAccessRequestRequestTypeDef
- TagTypeDef
- NamespaceTypeDef
- CreateSnapshotRequestRequestTypeDef
- CreateUsageLimitRequestRequestTypeDef
- UsageLimitTypeDef
- DeleteEndpointAccessRequestRequestTypeDef
- DeleteNamespaceRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteSnapshotRequestRequestTypeDef
- DeleteUsageLimitRequestRequestTypeDef
- DeleteWorkgroupRequestRequestTypeDef
- VpcSecurityGroupMembershipTypeDef
- GetCredentialsRequestRequestTypeDef
- GetEndpointAccessRequestRequestTypeDef
- GetNamespaceRequestRequestTypeDef
- GetRecoveryPointRequestRequestTypeDef
- RecoveryPointTypeDef
- GetResourcePolicyRequestRequestTypeDef
- ResourcePolicyTypeDef
- GetSnapshotRequestRequestTypeDef
- GetUsageLimitRequestRequestTypeDef
- GetWorkgroupRequestRequestTypeDef
- PaginatorConfigTypeDef
- ListEndpointAccessRequestRequestTypeDef
- ListNamespacesRequestRequestTypeDef
- ListRecoveryPointsRequestRequestTypeDef
- ListSnapshotsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListUsageLimitsRequestRequestTypeDef
- ListWorkgroupsRequestRequestTypeDef
- NetworkInterfaceTypeDef
- PutResourcePolicyRequestRequestTypeDef
- RestoreFromRecoveryPointRequestRequestTypeDef
- RestoreFromSnapshotRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateEndpointAccessRequestRequestTypeDef
- UpdateNamespaceRequestRequestTypeDef
- UpdateSnapshotRequestRequestTypeDef
- UpdateUsageLimitRequestRequestTypeDef
- UpdateWorkgroupRequestRequestTypeDef
- GetCredentialsResponseTypeDef
- ConvertRecoveryPointToSnapshotResponseTypeDef
- CreateSnapshotResponseTypeDef
- DeleteSnapshotResponseTypeDef
- GetSnapshotResponseTypeDef
- ListSnapshotsResponseTypeDef
- UpdateSnapshotResponseTypeDef
- CreateNamespaceRequestRequestTypeDef
- CreateWorkgroupRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateNamespaceResponseTypeDef
- DeleteNamespaceResponseTypeDef
- GetNamespaceResponseTypeDef
- ListNamespacesResponseTypeDef
- RestoreFromRecoveryPointResponseTypeDef
- RestoreFromSnapshotResponseTypeDef
- UpdateNamespaceResponseTypeDef
- CreateUsageLimitResponseTypeDef
- DeleteUsageLimitResponseTypeDef
- GetUsageLimitResponseTypeDef
- ListUsageLimitsResponseTypeDef
- UpdateUsageLimitResponseTypeDef
- GetRecoveryPointResponseTypeDef
- ListRecoveryPointsResponseTypeDef
- GetResourcePolicyResponseTypeDef
- PutResourcePolicyResponseTypeDef
- ListEndpointAccessRequestListEndpointAccessPaginateTypeDef
- ListNamespacesRequestListNamespacesPaginateTypeDef
- ListRecoveryPointsRequestListRecoveryPointsPaginateTypeDef
- ListSnapshotsRequestListSnapshotsPaginateTypeDef
- ListUsageLimitsRequestListUsageLimitsPaginateTypeDef
- ListWorkgroupsRequestListWorkgroupsPaginateTypeDef
- VpcEndpointTypeDef
- EndpointAccessTypeDef
- EndpointTypeDef
- CreateEndpointAccessResponseTypeDef
- DeleteEndpointAccessResponseTypeDef
- GetEndpointAccessResponseTypeDef
- ListEndpointAccessResponseTypeDef
- UpdateEndpointAccessResponseTypeDef
- WorkgroupTypeDef
- CreateWorkgroupResponseTypeDef
- DeleteWorkgroupResponseTypeDef
- GetWorkgroupResponseTypeDef
- ListWorkgroupsResponseTypeDef
- UpdateWorkgroupResponseTypeDef