RedshiftServerless module#
Index > RedshiftServerless
Auto-generated documentation for RedshiftServerless type annotations stubs module mypy-boto3-redshift-serverless.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and RedshiftServerless
.
From PyPI with pip#
Install boto3-stubs
for RedshiftServerless
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[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 'boto3-stubs-lite[redshift-serverless]'
# standalone installation
python -m pip install mypy-boto3-redshift-serverless
How to uninstall#
python -m pip uninstall -y mypy-boto3-redshift-serverless
Usage#
Code samples can be found in Examples.
RedshiftServerlessClient#
Type annotations and code completion for boto3.client("redshift-serverless")
as RedshiftServerlessClient
boto3 documentation
# RedshiftServerlessClient usage example
from boto3.session import Session
from mypy_boto3_redshift_serverless.client import RedshiftServerlessClient
def get_client() -> RedshiftServerlessClient:
return Session().client("redshift-serverless")
Paginators#
Type annotations and code completion for paginators
from boto3.client("redshift-serverless").get_paginator("...")
.
# ListEndpointAccessPaginator usage example
from boto3.session import Session
from mypy_boto3_redshift_serverless.paginator import ListEndpointAccessPaginator
def get_list_endpoint_access_paginator() -> ListEndpointAccessPaginator:
return Session().client("redshift-serverless").get_paginator("list_endpoint_access"))
- ListEndpointAccessPaginator
- ListNamespacesPaginator
- ListRecoveryPointsPaginator
- ListSnapshotsPaginator
- ListTableRestoreStatusPaginator
- ListUsageLimitsPaginator
- ListWorkgroupsPaginator
Literals#
Type annotations for literals used in methods and schemas.
# ListEndpointAccessPaginatorName usage example
from mypy_boto3_redshift_serverless.literals import ListEndpointAccessPaginatorName
def get_value() -> ListEndpointAccessPaginatorName:
return "list_endpoint_access"
- ListEndpointAccessPaginatorName
- ListNamespacesPaginatorName
- ListRecoveryPointsPaginatorName
- ListSnapshotsPaginatorName
- ListTableRestoreStatusPaginatorName
- 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.
# ConfigParameterTypeDef usage example
from mypy_boto3_redshift_serverless.type_defs import ConfigParameterTypeDef
def get_value() -> ConfigParameterTypeDef:
return {
"parameterKey": ...,
}
- ConfigParameterTypeDef
- TagTypeDef
- SnapshotTypeDef
- CreateEndpointAccessRequestRequestTypeDef
- NamespaceTypeDef
- CreateUsageLimitRequestRequestTypeDef
- UsageLimitTypeDef
- DeleteEndpointAccessRequestRequestTypeDef
- DeleteNamespaceRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteSnapshotRequestRequestTypeDef
- DeleteUsageLimitRequestRequestTypeDef
- DeleteWorkgroupRequestRequestTypeDef
- VpcSecurityGroupMembershipTypeDef
- GetCredentialsRequestRequestTypeDef
- GetCredentialsResponseTypeDef
- GetEndpointAccessRequestRequestTypeDef
- GetNamespaceRequestRequestTypeDef
- GetRecoveryPointRequestRequestTypeDef
- RecoveryPointTypeDef
- GetResourcePolicyRequestRequestTypeDef
- ResourcePolicyTypeDef
- GetSnapshotRequestRequestTypeDef
- GetTableRestoreStatusRequestRequestTypeDef
- TableRestoreStatusTypeDef
- GetUsageLimitRequestRequestTypeDef
- GetWorkgroupRequestRequestTypeDef
- ListEndpointAccessRequestListEndpointAccessPaginateTypeDef
- ListEndpointAccessRequestRequestTypeDef
- ListNamespacesRequestListNamespacesPaginateTypeDef
- ListNamespacesRequestRequestTypeDef
- ListRecoveryPointsRequestListRecoveryPointsPaginateTypeDef
- ListRecoveryPointsRequestRequestTypeDef
- ListSnapshotsRequestListSnapshotsPaginateTypeDef
- ListSnapshotsRequestRequestTypeDef
- ListTableRestoreStatusRequestListTableRestoreStatusPaginateTypeDef
- ListTableRestoreStatusRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListUsageLimitsRequestListUsageLimitsPaginateTypeDef
- ListUsageLimitsRequestRequestTypeDef
- ListWorkgroupsRequestListWorkgroupsPaginateTypeDef
- ListWorkgroupsRequestRequestTypeDef
- NetworkInterfaceTypeDef
- PaginatorConfigTypeDef
- PutResourcePolicyRequestRequestTypeDef
- ResponseMetadataTypeDef
- RestoreFromRecoveryPointRequestRequestTypeDef
- RestoreFromSnapshotRequestRequestTypeDef
- RestoreTableFromSnapshotRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateEndpointAccessRequestRequestTypeDef
- UpdateNamespaceRequestRequestTypeDef
- UpdateSnapshotRequestRequestTypeDef
- UpdateUsageLimitRequestRequestTypeDef
- UpdateWorkgroupRequestRequestTypeDef
- ConvertRecoveryPointToSnapshotRequestRequestTypeDef
- CreateNamespaceRequestRequestTypeDef
- CreateSnapshotRequestRequestTypeDef
- CreateWorkgroupRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- ConvertRecoveryPointToSnapshotResponseTypeDef
- CreateSnapshotResponseTypeDef
- DeleteSnapshotResponseTypeDef
- GetSnapshotResponseTypeDef
- ListSnapshotsResponseTypeDef
- UpdateSnapshotResponseTypeDef
- CreateNamespaceResponseTypeDef
- DeleteNamespaceResponseTypeDef
- GetNamespaceResponseTypeDef
- ListNamespacesResponseTypeDef
- RestoreFromRecoveryPointResponseTypeDef
- RestoreFromSnapshotResponseTypeDef
- UpdateNamespaceResponseTypeDef
- CreateUsageLimitResponseTypeDef
- DeleteUsageLimitResponseTypeDef
- GetUsageLimitResponseTypeDef
- ListUsageLimitsResponseTypeDef
- UpdateUsageLimitResponseTypeDef
- GetRecoveryPointResponseTypeDef
- ListRecoveryPointsResponseTypeDef
- GetResourcePolicyResponseTypeDef
- PutResourcePolicyResponseTypeDef
- GetTableRestoreStatusResponseTypeDef
- ListTableRestoreStatusResponseTypeDef
- RestoreTableFromSnapshotResponseTypeDef
- VpcEndpointTypeDef
- EndpointAccessTypeDef
- EndpointTypeDef
- CreateEndpointAccessResponseTypeDef
- DeleteEndpointAccessResponseTypeDef
- GetEndpointAccessResponseTypeDef
- ListEndpointAccessResponseTypeDef
- UpdateEndpointAccessResponseTypeDef
- WorkgroupTypeDef
- CreateWorkgroupResponseTypeDef
- DeleteWorkgroupResponseTypeDef
- GetWorkgroupResponseTypeDef
- ListWorkgroupsResponseTypeDef
- UpdateWorkgroupResponseTypeDef