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.35.86' 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
- PosixProfileTypeDef
- ResponseMetadataTypeDef
- TagTypeDef
- SftpConnectorConfigTypeDef
- EndpointDetailsTypeDef
- IdentityProviderDetailsTypeDef
- ProtocolDetailsTypeDef
- S3StorageOptionsTypeDef
- WebAppUnitsTypeDef
- CustomStepDetailsTypeDef
- DeleteAccessRequestRequestTypeDef
- DeleteAgreementRequestRequestTypeDef
- DeleteCertificateRequestRequestTypeDef
- DeleteConnectorRequestRequestTypeDef
- DeleteHostKeyRequestRequestTypeDef
- DeleteProfileRequestRequestTypeDef
- DeleteServerRequestRequestTypeDef
- DeleteSshPublicKeyRequestRequestTypeDef
- DeleteStepDetailsTypeDef
- DeleteUserRequestRequestTypeDef
- DeleteWebAppCustomizationRequestRequestTypeDef
- DeleteWebAppRequestRequestTypeDef
- DeleteWorkflowRequestRequestTypeDef
- DescribeAccessRequestRequestTypeDef
- DescribeAgreementRequestRequestTypeDef
- DescribeCertificateRequestRequestTypeDef
- DescribeConnectorRequestRequestTypeDef
- DescribeExecutionRequestRequestTypeDef
- DescribeHostKeyRequestRequestTypeDef
- DescribeProfileRequestRequestTypeDef
- DescribeSecurityPolicyRequestRequestTypeDef
- DescribedSecurityPolicyTypeDef
- DescribeServerRequestRequestTypeDef
- WaiterConfigTypeDef
- DescribeUserRequestRequestTypeDef
- DescribeWebAppCustomizationRequestRequestTypeDef
- DescribedWebAppCustomizationTypeDef
- DescribeWebAppRequestRequestTypeDef
- DescribeWorkflowRequestRequestTypeDef
- PosixProfileOutputTypeDef
- SftpConnectorConfigOutputTypeDef
- LoggingConfigurationTypeDef
- DescribedIdentityCenterConfigTypeDef
- EndpointDetailsOutputTypeDef
- ProtocolDetailsOutputTypeDef
- SshPublicKeyTypeDef
- EfsFileLocationTypeDef
- ExecutionErrorTypeDef
- S3FileLocationTypeDef
- IdentityCenterConfigTypeDef
- TimestampTypeDef
- ImportSshPublicKeyRequestRequestTypeDef
- S3InputFileLocationTypeDef
- PaginatorConfigTypeDef
- ListAccessesRequestRequestTypeDef
- ListedAccessTypeDef
- ListAgreementsRequestRequestTypeDef
- ListedAgreementTypeDef
- ListCertificatesRequestRequestTypeDef
- ListedCertificateTypeDef
- ListConnectorsRequestRequestTypeDef
- ListedConnectorTypeDef
- ListExecutionsRequestRequestTypeDef
- ListFileTransferResultsRequestRequestTypeDef
- ListHostKeysRequestRequestTypeDef
- ListedHostKeyTypeDef
- ListProfilesRequestRequestTypeDef
- ListedProfileTypeDef
- ListSecurityPoliciesRequestRequestTypeDef
- ListServersRequestRequestTypeDef
- ListedServerTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListUsersRequestRequestTypeDef
- ListedUserTypeDef
- ListWebAppsRequestRequestTypeDef
- ListedWebAppTypeDef
- ListWorkflowsRequestRequestTypeDef
- ListedWorkflowTypeDef
- S3TagTypeDef
- SendWorkflowStepStateRequestRequestTypeDef
- UserDetailsTypeDef
- StartDirectoryListingRequestRequestTypeDef
- StartFileTransferRequestRequestTypeDef
- StartServerRequestRequestTypeDef
- StopServerRequestRequestTypeDef
- TestConnectionRequestRequestTypeDef
- TestIdentityProviderRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAgreementRequestRequestTypeDef
- UpdateHostKeyRequestRequestTypeDef
- UpdateProfileRequestRequestTypeDef
- UpdateWebAppIdentityCenterConfigTypeDef
- WorkflowDetailTypeDef
- UpdateWebAppCustomizationRequestRequestTypeDef
- CreateAccessRequestRequestTypeDef
- UpdateAccessRequestRequestTypeDef
- UpdateUserRequestRequestTypeDef
- 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
- CreateAgreementRequestRequestTypeDef
- CreateProfileRequestRequestTypeDef
- CreateUserRequestRequestTypeDef
- DescribedAgreementTypeDef
- DescribedCertificateTypeDef
- DescribedHostKeyTypeDef
- DescribedProfileTypeDef
- ImportHostKeyRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateConnectorRequestRequestTypeDef
- UpdateConnectorRequestRequestTypeDef
- DescribeSecurityPolicyResponseTypeDef
- DescribeServerRequestWaitTypeDef
- DescribeWebAppCustomizationResponseTypeDef
- DescribedAccessTypeDef
- DescribedConnectorTypeDef
- DescribedWebAppIdentityProviderDetailsTypeDef
- DescribedUserTypeDef
- ExecutionStepResultTypeDef
- FileLocationTypeDef
- WebAppIdentityProviderDetailsTypeDef
- ImportCertificateRequestRequestTypeDef
- UpdateCertificateRequestRequestTypeDef
- InputFileLocationTypeDef
- ListAccessesRequestPaginateTypeDef
- ListAgreementsRequestPaginateTypeDef
- ListCertificatesRequestPaginateTypeDef
- ListConnectorsRequestPaginateTypeDef
- ListExecutionsRequestPaginateTypeDef
- ListFileTransferResultsRequestPaginateTypeDef
- ListProfilesRequestPaginateTypeDef
- ListSecurityPoliciesRequestPaginateTypeDef
- ListServersRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- ListUsersRequestPaginateTypeDef
- ListWebAppsRequestPaginateTypeDef
- ListWorkflowsRequestPaginateTypeDef
- ListAccessesResponseTypeDef
- ListAgreementsResponseTypeDef
- ListCertificatesResponseTypeDef
- ListConnectorsResponseTypeDef
- ListHostKeysResponseTypeDef
- ListProfilesResponseTypeDef
- ListServersResponseTypeDef
- ListUsersResponseTypeDef
- ListWebAppsResponseTypeDef
- ListWorkflowsResponseTypeDef
- TagStepDetailsOutputTypeDef
- TagStepDetailsTypeDef
- ServiceMetadataTypeDef
- UpdateWebAppIdentityProviderDetailsTypeDef
- WorkflowDetailsOutputTypeDef
- WorkflowDetailsTypeDef
- DescribeAgreementResponseTypeDef
- DescribeCertificateResponseTypeDef
- DescribeHostKeyResponseTypeDef
- DescribeProfileResponseTypeDef
- DescribeAccessResponseTypeDef
- DescribeConnectorResponseTypeDef
- DescribedWebAppTypeDef
- DescribeUserResponseTypeDef
- ExecutionResultsTypeDef
- CreateWebAppRequestRequestTypeDef
- CopyStepDetailsTypeDef
- DecryptStepDetailsTypeDef
- TagStepDetailsUnionTypeDef
- ListedExecutionTypeDef
- UpdateWebAppRequestRequestTypeDef
- DescribedServerTypeDef
- CreateServerRequestRequestTypeDef
- UpdateServerRequestRequestTypeDef
- DescribeWebAppResponseTypeDef
- DescribedExecutionTypeDef
- WorkflowStepOutputTypeDef
- WorkflowStepTypeDef
- ListExecutionsResponseTypeDef
- DescribeServerResponseTypeDef
- DescribeExecutionResponseTypeDef
- DescribedWorkflowTypeDef
- WorkflowStepUnionTypeDef
- DescribeWorkflowResponseTypeDef
- CreateWorkflowRequestRequestTypeDef