Snowball module#
Index > Snowball
Auto-generated documentation for Snowball type annotations stubs module mypy-boto3-snowball.
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-stubs
AWS SDK. - Add
Snowball
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 Snowball
.
From PyPI with pip#
Install boto3-stubs
for Snowball
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[snowball]'
# 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[snowball]'
# standalone installation
python -m pip install mypy-boto3-snowball
How to uninstall#
python -m pip uninstall -y mypy-boto3-snowball
Usage#
Code samples can be found in Examples.
SnowballClient#
Type annotations and code completion for boto3.client("snowball")
as SnowballClient
boto3 documentation
# SnowballClient usage example
from boto3.session import Session
from mypy_boto3_snowball.client import SnowballClient
def get_client() -> SnowballClient:
return Session().client("snowball")
Paginators#
Type annotations and code completion for paginators
from boto3.client("snowball").get_paginator("...")
.
# DescribeAddressesPaginator usage example
from boto3.session import Session
from mypy_boto3_snowball.paginator import DescribeAddressesPaginator
def get_describe_addresses_paginator() -> DescribeAddressesPaginator:
return Session().client("snowball").get_paginator("describe_addresses"))
- DescribeAddressesPaginator
- ListClusterJobsPaginator
- ListClustersPaginator
- ListCompatibleImagesPaginator
- ListJobsPaginator
- ListLongTermPricingPaginator
Literals#
Type annotations for literals used in methods and schema.
# AddressTypeType usage example
from mypy_boto3_snowball.literals import AddressTypeType
def get_value() -> AddressTypeType:
return "AWS_SHIP"
- AddressTypeType
- ClusterStateType
- DescribeAddressesPaginatorName
- DeviceServiceNameType
- ImpactLevelType
- JobStateType
- JobTypeType
- ListClusterJobsPaginatorName
- ListClustersPaginatorName
- ListCompatibleImagesPaginatorName
- ListJobsPaginatorName
- ListLongTermPricingPaginatorName
- LongTermPricingTypeType
- RemoteManagementType
- ServiceNameType
- ShipmentStateType
- ShippingLabelStatusType
- ShippingOptionType
- SnowballCapacityType
- SnowballTypeType
- StorageUnitType
- TransferOptionType
- SnowballServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AddressTypeDef
- CancelClusterRequestRequestTypeDef
- CancelJobRequestRequestTypeDef
- ClusterListEntryTypeDef
- NotificationOutputTypeDef
- CompatibleImageTypeDef
- ResponseMetadataTypeDef
- NotificationTypeDef
- JobListEntryTypeDef
- CreateLongTermPricingRequestRequestTypeDef
- CreateReturnShippingLabelRequestRequestTypeDef
- DataTransferTypeDef
- ServiceVersionTypeDef
- DescribeAddressRequestRequestTypeDef
- PaginatorConfigTypeDef
- DescribeAddressesRequestRequestTypeDef
- DescribeClusterRequestRequestTypeDef
- DescribeJobRequestRequestTypeDef
- DescribeReturnShippingLabelRequestRequestTypeDef
- EKSOnDeviceServiceConfigurationTypeDef
- Ec2AmiResourceTypeDef
- EventTriggerDefinitionTypeDef
- GetJobManifestRequestRequestTypeDef
- GetJobUnlockCodeRequestRequestTypeDef
- GetSoftwareUpdatesRequestRequestTypeDef
- INDTaxDocumentsTypeDef
- JobLogsTypeDef
- PickupDetailsOutputTypeDef
- KeyRangeTypeDef
- ListClusterJobsRequestRequestTypeDef
- ListClustersRequestRequestTypeDef
- ListCompatibleImagesRequestRequestTypeDef
- ListJobsRequestRequestTypeDef
- ListLongTermPricingRequestRequestTypeDef
- LongTermPricingListEntryTypeDef
- ListPickupLocationsRequestRequestTypeDef
- NFSOnDeviceServiceConfigurationTypeDef
- S3OnDeviceServiceConfigurationTypeDef
- TGWOnDeviceServiceConfigurationTypeDef
- TimestampTypeDef
- TargetOnDeviceServiceTypeDef
- ShipmentTypeDef
- WirelessConnectionTypeDef
- UpdateJobShipmentStateRequestRequestTypeDef
- UpdateLongTermPricingRequestRequestTypeDef
- CreateAddressRequestRequestTypeDef
- CreateAddressResultTypeDef
- CreateJobResultTypeDef
- CreateLongTermPricingResultTypeDef
- CreateReturnShippingLabelResultTypeDef
- DescribeAddressResultTypeDef
- DescribeAddressesResultTypeDef
- DescribeReturnShippingLabelResultTypeDef
- GetJobManifestResultTypeDef
- GetJobUnlockCodeResultTypeDef
- GetSnowballUsageResultTypeDef
- GetSoftwareUpdatesResultTypeDef
- ListClustersResultTypeDef
- ListCompatibleImagesResultTypeDef
- ListPickupLocationsResultTypeDef
- CreateClusterResultTypeDef
- ListClusterJobsResultTypeDef
- ListJobsResultTypeDef
- DependentServiceTypeDef
- DescribeAddressesRequestPaginateTypeDef
- ListClusterJobsRequestPaginateTypeDef
- ListClustersRequestPaginateTypeDef
- ListCompatibleImagesRequestPaginateTypeDef
- ListJobsRequestPaginateTypeDef
- ListLongTermPricingRequestPaginateTypeDef
- LambdaResourceOutputTypeDef
- LambdaResourceTypeDef
- TaxDocumentsTypeDef
- ListLongTermPricingResultTypeDef
- OnDeviceServiceConfigurationTypeDef
- PickupDetailsTypeDef
- S3ResourceOutputTypeDef
- S3ResourceTypeDef
- ShippingDetailsTypeDef
- SnowconeDeviceConfigurationTypeDef
- ListServiceVersionsRequestRequestTypeDef
- ListServiceVersionsResultTypeDef
- LambdaResourceUnionTypeDef
- JobResourceOutputTypeDef
- S3ResourceUnionTypeDef
- DeviceConfigurationTypeDef
- ClusterMetadataTypeDef
- JobResourceTypeDef
- JobMetadataTypeDef
- DescribeClusterResultTypeDef
- CreateClusterRequestRequestTypeDef
- CreateJobRequestRequestTypeDef
- UpdateClusterRequestRequestTypeDef
- UpdateJobRequestRequestTypeDef
- DescribeJobResultTypeDef