RedshiftServerless module#
Index > RedshiftServerless
Auto-generated documentation for RedshiftServerless type annotations stubs module types-boto3-redshift-serverless.
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.36.26' mypy-boto3-builder
- Select
boto3
AWS SDK. - Add
RedshiftServerless
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 RedshiftServerless
.
From PyPI with pip#
Install types-boto3
for RedshiftServerless
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[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-boto3-lite[redshift-serverless]'
# standalone installation
python -m pip install types-boto3-redshift-serverless
How to uninstall#
python -m pip uninstall -y types-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 types_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("...")
.
# ListCustomDomainAssociationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift_serverless.paginator import ListCustomDomainAssociationsPaginator
def get_list_custom_domain_associations_paginator() -> ListCustomDomainAssociationsPaginator:
return Session().client("redshift-serverless").get_paginator("list_custom_domain_associations"))
- ListCustomDomainAssociationsPaginator
- ListEndpointAccessPaginator
- ListManagedWorkgroupsPaginator
- ListNamespacesPaginator
- ListRecoveryPointsPaginator
- ListScheduledActionsPaginator
- ListSnapshotCopyConfigurationsPaginator
- ListSnapshotsPaginator
- ListTableRestoreStatusPaginator
- ListUsageLimitsPaginator
- ListWorkgroupsPaginator
Literals#
Type annotations for literals used in methods and schema.
# ListCustomDomainAssociationsPaginatorName usage example
from types_boto3_redshift_serverless.literals import ListCustomDomainAssociationsPaginatorName
def get_value() -> ListCustomDomainAssociationsPaginatorName:
return "list_custom_domain_associations"
- ListCustomDomainAssociationsPaginatorName
- ListEndpointAccessPaginatorName
- ListManagedWorkgroupsPaginatorName
- ListNamespacesPaginatorName
- ListRecoveryPointsPaginatorName
- ListScheduledActionsPaginatorName
- ListSnapshotCopyConfigurationsPaginatorName
- ListSnapshotsPaginatorName
- ListTableRestoreStatusPaginatorName
- ListUsageLimitsPaginatorName
- ListWorkgroupsPaginatorName
- LogExportType
- ManagedWorkgroupStatusType
- NamespaceStatusType
- PerformanceTargetStatusType
- SnapshotStatusType
- StateType
- UsageLimitBreachActionType
- UsageLimitPeriodType
- UsageLimitUsageTypeType
- WorkgroupStatusType
- RedshiftServerlessServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AssociationTypeDef
- ConfigParameterTypeDef
- TagTypeDef
- ResponseMetadataTypeDef
- SnapshotTypeDef
- CreateCustomDomainAssociationRequestTypeDef
- CreateEndpointAccessRequestTypeDef
- NamespaceTypeDef
- TimestampTypeDef
- CreateSnapshotCopyConfigurationRequestTypeDef
- SnapshotCopyConfigurationTypeDef
- CreateUsageLimitRequestTypeDef
- UsageLimitTypeDef
- PerformanceTargetTypeDef
- DeleteCustomDomainAssociationRequestTypeDef
- DeleteEndpointAccessRequestTypeDef
- DeleteNamespaceRequestTypeDef
- DeleteResourcePolicyRequestTypeDef
- DeleteScheduledActionRequestTypeDef
- DeleteSnapshotCopyConfigurationRequestTypeDef
- DeleteSnapshotRequestTypeDef
- DeleteUsageLimitRequestTypeDef
- DeleteWorkgroupRequestTypeDef
- VpcSecurityGroupMembershipTypeDef
- GetCredentialsRequestTypeDef
- GetCustomDomainAssociationRequestTypeDef
- GetEndpointAccessRequestTypeDef
- GetNamespaceRequestTypeDef
- GetRecoveryPointRequestTypeDef
- RecoveryPointTypeDef
- GetResourcePolicyRequestTypeDef
- ResourcePolicyTypeDef
- GetScheduledActionRequestTypeDef
- GetSnapshotRequestTypeDef
- GetTableRestoreStatusRequestTypeDef
- TableRestoreStatusTypeDef
- GetUsageLimitRequestTypeDef
- GetWorkgroupRequestTypeDef
- PaginatorConfigTypeDef
- ListCustomDomainAssociationsRequestTypeDef
- ListEndpointAccessRequestTypeDef
- ListManagedWorkgroupsRequestTypeDef
- ManagedWorkgroupListItemTypeDef
- ListNamespacesRequestTypeDef
- ListScheduledActionsRequestTypeDef
- ScheduledActionAssociationTypeDef
- ListSnapshotCopyConfigurationsRequestTypeDef
- ListTableRestoreStatusRequestTypeDef
- ListTagsForResourceRequestTypeDef
- ListUsageLimitsRequestTypeDef
- ListWorkgroupsRequestTypeDef
- NetworkInterfaceTypeDef
- PutResourcePolicyRequestTypeDef
- RestoreFromRecoveryPointRequestTypeDef
- RestoreFromSnapshotRequestTypeDef
- RestoreTableFromRecoveryPointRequestTypeDef
- RestoreTableFromSnapshotRequestTypeDef
- ScheduleOutputTypeDef
- UntagResourceRequestTypeDef
- UpdateCustomDomainAssociationRequestTypeDef
- UpdateEndpointAccessRequestTypeDef
- UpdateNamespaceRequestTypeDef
- UpdateSnapshotCopyConfigurationRequestTypeDef
- UpdateSnapshotRequestTypeDef
- UpdateUsageLimitRequestTypeDef
- ConvertRecoveryPointToSnapshotRequestTypeDef
- CreateNamespaceRequestTypeDef
- CreateSnapshotRequestTypeDef
- CreateSnapshotScheduleActionParametersOutputTypeDef
- CreateSnapshotScheduleActionParametersTypeDef
- TagResourceRequestTypeDef
- CreateCustomDomainAssociationResponseTypeDef
- GetCredentialsResponseTypeDef
- GetCustomDomainAssociationResponseTypeDef
- ListCustomDomainAssociationsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- UpdateCustomDomainAssociationResponseTypeDef
- ConvertRecoveryPointToSnapshotResponseTypeDef
- CreateSnapshotResponseTypeDef
- DeleteSnapshotResponseTypeDef
- GetSnapshotResponseTypeDef
- ListSnapshotsResponseTypeDef
- UpdateSnapshotResponseTypeDef
- CreateNamespaceResponseTypeDef
- DeleteNamespaceResponseTypeDef
- GetNamespaceResponseTypeDef
- ListNamespacesResponseTypeDef
- RestoreFromRecoveryPointResponseTypeDef
- RestoreFromSnapshotResponseTypeDef
- UpdateNamespaceResponseTypeDef
- ListRecoveryPointsRequestTypeDef
- ListSnapshotsRequestTypeDef
- ScheduleTypeDef
- CreateSnapshotCopyConfigurationResponseTypeDef
- DeleteSnapshotCopyConfigurationResponseTypeDef
- ListSnapshotCopyConfigurationsResponseTypeDef
- UpdateSnapshotCopyConfigurationResponseTypeDef
- CreateUsageLimitResponseTypeDef
- DeleteUsageLimitResponseTypeDef
- GetUsageLimitResponseTypeDef
- ListUsageLimitsResponseTypeDef
- UpdateUsageLimitResponseTypeDef
- CreateWorkgroupRequestTypeDef
- UpdateWorkgroupRequestTypeDef
- GetRecoveryPointResponseTypeDef
- ListRecoveryPointsResponseTypeDef
- GetResourcePolicyResponseTypeDef
- PutResourcePolicyResponseTypeDef
- GetTableRestoreStatusResponseTypeDef
- ListTableRestoreStatusResponseTypeDef
- RestoreTableFromRecoveryPointResponseTypeDef
- RestoreTableFromSnapshotResponseTypeDef
- ListCustomDomainAssociationsRequestPaginateTypeDef
- ListEndpointAccessRequestPaginateTypeDef
- ListManagedWorkgroupsRequestPaginateTypeDef
- ListNamespacesRequestPaginateTypeDef
- ListRecoveryPointsRequestPaginateTypeDef
- ListScheduledActionsRequestPaginateTypeDef
- ListSnapshotCopyConfigurationsRequestPaginateTypeDef
- ListSnapshotsRequestPaginateTypeDef
- ListTableRestoreStatusRequestPaginateTypeDef
- ListUsageLimitsRequestPaginateTypeDef
- ListWorkgroupsRequestPaginateTypeDef
- ListManagedWorkgroupsResponseTypeDef
- ListScheduledActionsResponseTypeDef
- VpcEndpointTypeDef
- TargetActionOutputTypeDef
- TargetActionTypeDef
- ScheduleUnionTypeDef
- EndpointAccessTypeDef
- EndpointTypeDef
- ScheduledActionResponseTypeDef
- TargetActionUnionTypeDef
- CreateEndpointAccessResponseTypeDef
- DeleteEndpointAccessResponseTypeDef
- GetEndpointAccessResponseTypeDef
- ListEndpointAccessResponseTypeDef
- UpdateEndpointAccessResponseTypeDef
- WorkgroupTypeDef
- CreateScheduledActionResponseTypeDef
- DeleteScheduledActionResponseTypeDef
- GetScheduledActionResponseTypeDef
- UpdateScheduledActionResponseTypeDef
- CreateScheduledActionRequestTypeDef
- UpdateScheduledActionRequestTypeDef
- CreateWorkgroupResponseTypeDef
- DeleteWorkgroupResponseTypeDef
- GetWorkgroupResponseTypeDef
- ListWorkgroupsResponseTypeDef
- UpdateWorkgroupResponseTypeDef