Transfer module#
Index > Transfer
Auto-generated documentation for Transfer type annotations stubs module types-boto3-transfer.
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
Transfer
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 Transfer
.
From PyPI with pip#
Install types-boto3
for Transfer
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[transfer]'
# 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[transfer]'
# standalone installation
python -m pip install types-boto3-transfer
How to uninstall#
python -m pip uninstall -y types-boto3-transfer
Usage#
Code samples can be found in Examples.
TransferClient#
Type annotations and code completion for boto3.client("transfer")
as TransferClient
boto3 documentation
# TransferClient usage example
from boto3.session import Session
from types_boto3_transfer.client import TransferClient
def get_client() -> TransferClient:
return Session().client("transfer")
Paginators#
Type annotations and code completion for paginators
from boto3.client("transfer").get_paginator("...")
.
# ListAccessesPaginator usage example
from boto3.session import Session
from types_boto3_transfer.paginator import ListAccessesPaginator
def get_list_accesses_paginator() -> ListAccessesPaginator:
return Session().client("transfer").get_paginator("list_accesses"))
- ListAccessesPaginator
- ListAgreementsPaginator
- ListCertificatesPaginator
- ListConnectorsPaginator
- ListExecutionsPaginator
- ListFileTransferResultsPaginator
- ListProfilesPaginator
- ListSecurityPoliciesPaginator
- ListServersPaginator
- ListTagsForResourcePaginator
- ListUsersPaginator
- ListWebAppsPaginator
- ListWorkflowsPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("transfer").get_waiter("...")
.
# ServerOfflineWaiter usage example
from boto3.session import Session
from types_boto3_transfer.waiter import ServerOfflineWaiter
def get_server_offline_waiter() -> ServerOfflineWaiter:
return Session().client("transfer").get_waiter("server_offline")
Literals#
Type annotations for literals used in methods and schema.
# AgreementStatusTypeType usage example
from types_boto3_transfer.literals import AgreementStatusTypeType
def get_value() -> AgreementStatusTypeType:
return "ACTIVE"
- AgreementStatusTypeType
- As2TransportType
- CertificateStatusTypeType
- CertificateTypeType
- CertificateUsageTypeType
- CompressionEnumType
- CustomStepStatusType
- DirectoryListingOptimizationType
- DomainType
- EncryptionAlgType
- EncryptionTypeType
- EndpointTypeType
- EnforceMessageSigningTypeType
- ExecutionErrorTypeType
- ExecutionStatusType
- HomeDirectoryTypeType
- IdentityProviderTypeType
- ListAccessesPaginatorName
- ListAgreementsPaginatorName
- ListCertificatesPaginatorName
- ListConnectorsPaginatorName
- ListExecutionsPaginatorName
- ListFileTransferResultsPaginatorName
- ListProfilesPaginatorName
- ListSecurityPoliciesPaginatorName
- ListServersPaginatorName
- ListTagsForResourcePaginatorName
- ListUsersPaginatorName
- ListWebAppsPaginatorName
- ListWorkflowsPaginatorName
- MapTypeType
- MdnResponseType
- MdnSigningAlgType
- OverwriteExistingType
- PreserveContentTypeType
- PreserveFilenameTypeType
- ProfileTypeType
- ProtocolType
- SecurityPolicyProtocolType
- SecurityPolicyResourceTypeType
- ServerOfflineWaiterName
- ServerOnlineWaiterName
- SetStatOptionType
- SftpAuthenticationMethodsType
- SigningAlgType
- StateType
- TlsSessionResumptionModeType
- TransferTableStatusType
- WorkflowStepTypeType
- TransferServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- As2ConnectorConfigTypeDef
- BlobTypeDef
- ConnectorFileTransferResultTypeDef
- HomeDirectoryMapEntryTypeDef
- ResponseMetadataTypeDef
- CustomDirectoriesTypeTypeDef
- TagTypeDef
- IdentityProviderDetailsTypeDef
- S3StorageOptionsTypeDef
- WebAppUnitsTypeDef
- CustomStepDetailsTypeDef
- DeleteAccessRequestTypeDef
- DeleteAgreementRequestTypeDef
- DeleteCertificateRequestTypeDef
- DeleteConnectorRequestTypeDef
- DeleteHostKeyRequestTypeDef
- DeleteProfileRequestTypeDef
- DeleteServerRequestTypeDef
- DeleteSshPublicKeyRequestTypeDef
- DeleteStepDetailsTypeDef
- DeleteUserRequestTypeDef
- DeleteWebAppCustomizationRequestTypeDef
- DeleteWebAppRequestTypeDef
- DeleteWorkflowRequestTypeDef
- DescribeAccessRequestTypeDef
- DescribeAgreementRequestTypeDef
- DescribeCertificateRequestTypeDef
- DescribeConnectorRequestTypeDef
- DescribeExecutionRequestTypeDef
- DescribeHostKeyRequestTypeDef
- DescribeProfileRequestTypeDef
- DescribeSecurityPolicyRequestTypeDef
- DescribedSecurityPolicyTypeDef
- DescribeServerRequestTypeDef
- WaiterConfigTypeDef
- DescribeUserRequestTypeDef
- DescribeWebAppCustomizationRequestTypeDef
- DescribedWebAppCustomizationTypeDef
- DescribeWebAppRequestTypeDef
- DescribeWorkflowRequestTypeDef
- PosixProfileOutputTypeDef
- SftpConnectorConfigOutputTypeDef
- LoggingConfigurationTypeDef
- DescribedIdentityCenterConfigTypeDef
- EndpointDetailsOutputTypeDef
- ProtocolDetailsOutputTypeDef
- SshPublicKeyTypeDef
- EfsFileLocationTypeDef
- EndpointDetailsTypeDef
- ExecutionErrorTypeDef
- S3FileLocationTypeDef
- IdentityCenterConfigTypeDef
- TimestampTypeDef
- ImportSshPublicKeyRequestTypeDef
- S3InputFileLocationTypeDef
- PaginatorConfigTypeDef
- ListAccessesRequestTypeDef
- ListedAccessTypeDef
- ListAgreementsRequestTypeDef
- ListedAgreementTypeDef
- ListCertificatesRequestTypeDef
- ListedCertificateTypeDef
- ListConnectorsRequestTypeDef
- ListedConnectorTypeDef
- ListExecutionsRequestTypeDef
- ListFileTransferResultsRequestTypeDef
- ListHostKeysRequestTypeDef
- ListedHostKeyTypeDef
- ListProfilesRequestTypeDef
- ListedProfileTypeDef
- ListSecurityPoliciesRequestTypeDef
- ListServersRequestTypeDef
- ListedServerTypeDef
- ListTagsForResourceRequestTypeDef
- ListUsersRequestTypeDef
- ListedUserTypeDef
- ListWebAppsRequestTypeDef
- ListedWebAppTypeDef
- ListWorkflowsRequestTypeDef
- ListedWorkflowTypeDef
- PosixProfileTypeDef
- ProtocolDetailsTypeDef
- S3TagTypeDef
- SendWorkflowStepStateRequestTypeDef
- UserDetailsTypeDef
- SftpConnectorConfigTypeDef
- StartDirectoryListingRequestTypeDef
- StartFileTransferRequestTypeDef
- StartServerRequestTypeDef
- StopServerRequestTypeDef
- TestConnectionRequestTypeDef
- TestIdentityProviderRequestTypeDef
- UntagResourceRequestTypeDef
- UpdateHostKeyRequestTypeDef
- UpdateProfileRequestTypeDef
- UpdateWebAppIdentityCenterConfigTypeDef
- WorkflowDetailTypeDef
- UpdateWebAppCustomizationRequestTypeDef
- CreateAccessResponseTypeDef
- CreateAgreementResponseTypeDef
- CreateConnectorResponseTypeDef
- CreateProfileResponseTypeDef
- CreateServerResponseTypeDef
- CreateUserResponseTypeDef
- CreateWebAppResponseTypeDef
- CreateWorkflowResponseTypeDef
- EmptyResponseMetadataTypeDef
- ImportCertificateResponseTypeDef
- ImportHostKeyResponseTypeDef
- ImportSshPublicKeyResponseTypeDef
- ListFileTransferResultsResponseTypeDef
- ListSecurityPoliciesResponseTypeDef
- StartDirectoryListingResponseTypeDef
- StartFileTransferResponseTypeDef
- TestConnectionResponseTypeDef
- TestIdentityProviderResponseTypeDef
- UpdateAccessResponseTypeDef
- UpdateAgreementResponseTypeDef
- UpdateCertificateResponseTypeDef
- UpdateConnectorResponseTypeDef
- UpdateHostKeyResponseTypeDef
- UpdateProfileResponseTypeDef
- UpdateServerResponseTypeDef
- UpdateUserResponseTypeDef
- UpdateWebAppCustomizationResponseTypeDef
- UpdateWebAppResponseTypeDef
- UpdateAgreementRequestTypeDef
- CreateAgreementRequestTypeDef
- CreateProfileRequestTypeDef
- DescribedAgreementTypeDef
- DescribedCertificateTypeDef
- DescribedHostKeyTypeDef
- DescribedProfileTypeDef
- ImportHostKeyRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- DescribeSecurityPolicyResponseTypeDef
- DescribeServerRequestWaitExtraTypeDef
- DescribeServerRequestWaitTypeDef
- DescribeWebAppCustomizationResponseTypeDef
- DescribedAccessTypeDef
- DescribedConnectorTypeDef
- DescribedWebAppIdentityProviderDetailsTypeDef
- DescribedUserTypeDef
- EndpointDetailsUnionTypeDef
- ExecutionStepResultTypeDef
- FileLocationTypeDef
- WebAppIdentityProviderDetailsTypeDef
- ImportCertificateRequestTypeDef
- UpdateCertificateRequestTypeDef
- InputFileLocationTypeDef
- ListAccessesRequestPaginateTypeDef
- ListAgreementsRequestPaginateTypeDef
- ListCertificatesRequestPaginateTypeDef
- ListConnectorsRequestPaginateTypeDef
- ListExecutionsRequestPaginateTypeDef
- ListFileTransferResultsRequestPaginateTypeDef
- ListProfilesRequestPaginateTypeDef
- ListSecurityPoliciesRequestPaginateTypeDef
- ListServersRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- ListUsersRequestPaginateTypeDef
- ListWebAppsRequestPaginateTypeDef
- ListWorkflowsRequestPaginateTypeDef
- ListAccessesResponseTypeDef
- ListAgreementsResponseTypeDef
- ListCertificatesResponseTypeDef
- ListConnectorsResponseTypeDef
- ListHostKeysResponseTypeDef
- ListProfilesResponseTypeDef
- ListServersResponseTypeDef
- ListUsersResponseTypeDef
- ListWebAppsResponseTypeDef
- ListWorkflowsResponseTypeDef
- PosixProfileUnionTypeDef
- ProtocolDetailsUnionTypeDef
- TagStepDetailsOutputTypeDef
- TagStepDetailsTypeDef
- ServiceMetadataTypeDef
- SftpConnectorConfigUnionTypeDef
- UpdateWebAppIdentityProviderDetailsTypeDef
- WorkflowDetailsOutputTypeDef
- WorkflowDetailsTypeDef
- DescribeAgreementResponseTypeDef
- DescribeCertificateResponseTypeDef
- DescribeHostKeyResponseTypeDef
- DescribeProfileResponseTypeDef
- DescribeAccessResponseTypeDef
- DescribeConnectorResponseTypeDef
- DescribedWebAppTypeDef
- DescribeUserResponseTypeDef
- ExecutionResultsTypeDef
- CreateWebAppRequestTypeDef
- CopyStepDetailsTypeDef
- DecryptStepDetailsTypeDef
- CreateAccessRequestTypeDef
- CreateUserRequestTypeDef
- UpdateAccessRequestTypeDef
- UpdateUserRequestTypeDef
- TagStepDetailsUnionTypeDef
- ListedExecutionTypeDef
- CreateConnectorRequestTypeDef
- UpdateConnectorRequestTypeDef
- UpdateWebAppRequestTypeDef
- DescribedServerTypeDef
- WorkflowDetailsUnionTypeDef
- DescribeWebAppResponseTypeDef
- DescribedExecutionTypeDef
- WorkflowStepOutputTypeDef
- WorkflowStepTypeDef
- ListExecutionsResponseTypeDef
- DescribeServerResponseTypeDef
- CreateServerRequestTypeDef
- UpdateServerRequestTypeDef
- DescribeExecutionResponseTypeDef
- DescribedWorkflowTypeDef
- WorkflowStepUnionTypeDef
- DescribeWorkflowResponseTypeDef
- CreateWorkflowRequestTypeDef