MigrationHubStrategyRecommendations module#
Index > MigrationHubStrategyRecommendations
Auto-generated documentation for MigrationHubStrategyRecommendations type annotations stubs module mypy-boto3-migrationhubstrategy.
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
MigrationHubStrategyRecommendations
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 MigrationHubStrategyRecommendations
.
From PyPI with pip#
Install boto3-stubs
for MigrationHubStrategyRecommendations
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[migrationhubstrategy]'
# 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[migrationhubstrategy]'
# standalone installation
python -m pip install mypy-boto3-migrationhubstrategy
How to uninstall#
python -m pip uninstall -y mypy-boto3-migrationhubstrategy
Usage#
Code samples can be found in Examples.
MigrationHubStrategyRecommendationsClient#
Type annotations and code completion for boto3.client("migrationhubstrategy")
as MigrationHubStrategyRecommendationsClient
boto3 documentation
# MigrationHubStrategyRecommendationsClient usage example
from boto3.session import Session
from mypy_boto3_migrationhubstrategy.client import MigrationHubStrategyRecommendationsClient
def get_client() -> MigrationHubStrategyRecommendationsClient:
return Session().client("migrationhubstrategy")
Paginators#
Type annotations and code completion for paginators
from boto3.client("migrationhubstrategy").get_paginator("...")
.
# GetServerDetailsPaginator usage example
from boto3.session import Session
from mypy_boto3_migrationhubstrategy.paginator import GetServerDetailsPaginator
def get_get_server_details_paginator() -> GetServerDetailsPaginator:
return Session().client("migrationhubstrategy").get_paginator("get_server_details"))
- GetServerDetailsPaginator
- ListAnalyzableServersPaginator
- ListApplicationComponentsPaginator
- ListCollectorsPaginator
- ListImportFileTaskPaginator
- ListServersPaginator
Literals#
Type annotations for literals used in methods and schema.
# AnalysisTypeType usage example
from mypy_boto3_migrationhubstrategy.literals import AnalysisTypeType
def get_value() -> AnalysisTypeType:
return "BINARY_ANALYSIS"
- AnalysisTypeType
- AntipatternReportStatusType
- AppTypeType
- AppUnitErrorCategoryType
- ApplicationComponentCriteriaType
- ApplicationModeType
- AssessmentDataSourceTypeType
- AssessmentStatusType
- AuthTypeType
- AwsManagedTargetDestinationType
- BinaryAnalyzerNameType
- CollectorHealthType
- ConditionType
- DataSourceTypeType
- DatabaseManagementPreferenceType
- GetServerDetailsPaginatorName
- GroupNameType
- HeterogeneousTargetDatabaseEngineType
- HomogeneousTargetDatabaseEngineType
- ImportFileTaskStatusType
- InclusionStatusType
- ListAnalyzableServersPaginatorName
- ListApplicationComponentsPaginatorName
- ListCollectorsPaginatorName
- ListImportFileTaskPaginatorName
- ListServersPaginatorName
- NoPreferenceTargetDestinationType
- OSTypeType
- OutputFormatType
- PipelineTypeType
- RecommendationReportStatusType
- ResourceSubTypeType
- RunTimeAnalyzerNameType
- RunTimeAssessmentStatusType
- RuntimeAnalysisStatusType
- SelfManageTargetDestinationType
- ServerCriteriaType
- ServerErrorCategoryType
- ServerOsTypeType
- SeverityType
- SortOrderType
- SourceCodeAnalyzerNameType
- SrcCodeOrDbAnalysisStatusType
- StrategyRecommendationType
- StrategyType
- TargetDatabaseEngineType
- TargetDestinationType
- TransformationToolNameType
- VersionControlType
- VersionControlTypeType
- MigrationHubStrategyRecommendationsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AnalysisStatusUnionTypeDef
- AnalyzableServerSummaryTypeDef
- AnalyzerNameUnionTypeDef
- S3ObjectTypeDef
- AntipatternSeveritySummaryTypeDef
- AppUnitErrorTypeDef
- DatabaseConfigDetailTypeDef
- SourceCodeRepositoryTypeDef
- ApplicationComponentStatusSummaryTypeDef
- ApplicationComponentSummaryTypeDef
- ServerStatusSummaryTypeDef
- ServerSummaryTypeDef
- StrategySummaryTypeDef
- AssessmentTargetOutputTypeDef
- AssessmentTargetTypeDef
- AssociatedApplicationTypeDef
- AwsManagedResourcesOutputTypeDef
- AwsManagedResourcesTypeDef
- BusinessGoalsTypeDef
- IPAddressBasedRemoteInfoTypeDef
- PipelineInfoTypeDef
- RemoteSourceCodeAnalysisServerInfoTypeDef
- VcenterBasedRemoteInfoTypeDef
- VersionControlInfoTypeDef
- DataCollectionDetailsTypeDef
- HeterogeneousOutputTypeDef
- HomogeneousOutputTypeDef
- NoDatabaseMigrationPreferenceOutputTypeDef
- GetApplicationComponentDetailsRequestRequestTypeDef
- ResponseMetadataTypeDef
- GetApplicationComponentStrategiesRequestRequestTypeDef
- GetAssessmentRequestRequestTypeDef
- GetImportFileTaskRequestRequestTypeDef
- GetRecommendationReportDetailsRequestRequestTypeDef
- RecommendationReportDetailsTypeDef
- PaginatorConfigTypeDef
- GetServerDetailsRequestRequestTypeDef
- GetServerStrategiesRequestRequestTypeDef
- GroupTypeDef
- HeterogeneousTypeDef
- HomogeneousTypeDef
- ImportFileTaskInformationTypeDef
- ListAnalyzableServersRequestRequestTypeDef
- ListCollectorsRequestRequestTypeDef
- ListImportFileTaskRequestRequestTypeDef
- NoManagementPreferenceOutputTypeDef
- SelfManageResourcesOutputTypeDef
- NetworkInfoTypeDef
- NoDatabaseMigrationPreferenceTypeDef
- NoManagementPreferenceTypeDef
- OSInfoTypeDef
- TransformationToolTypeDef
- SelfManageResourcesTypeDef
- ServerErrorTypeDef
- SourceCodeTypeDef
- StopAssessmentRequestRequestTypeDef
- StrategyOptionTypeDef
- AntipatternReportResultTypeDef
- AssessmentSummaryTypeDef
- AssessmentTargetUnionTypeDef
- AwsManagedResourcesUnionTypeDef
- PrioritizeBusinessGoalsTypeDef
- ConfigurationSummaryTypeDef
- DatabaseMigrationPreferenceOutputTypeDef
- GetAssessmentResponseTypeDef
- GetImportFileTaskResponseTypeDef
- GetLatestAssessmentIdResponseTypeDef
- ListAnalyzableServersResponseTypeDef
- StartAssessmentResponseTypeDef
- StartImportFileTaskResponseTypeDef
- StartRecommendationReportGenerationResponseTypeDef
- GetRecommendationReportDetailsResponseTypeDef
- GetServerDetailsRequestPaginateTypeDef
- ListAnalyzableServersRequestPaginateTypeDef
- ListCollectorsRequestPaginateTypeDef
- ListImportFileTaskRequestPaginateTypeDef
- ListApplicationComponentsRequestPaginateTypeDef
- ListApplicationComponentsRequestRequestTypeDef
- ListServersRequestPaginateTypeDef
- ListServersRequestRequestTypeDef
- StartImportFileTaskRequestRequestTypeDef
- StartRecommendationReportGenerationRequestRequestTypeDef
- HeterogeneousUnionTypeDef
- HomogeneousUnionTypeDef
- ListImportFileTaskResponseTypeDef
- ManagementPreferenceOutputTypeDef
- NoDatabaseMigrationPreferenceUnionTypeDef
- NoManagementPreferenceUnionTypeDef
- SystemInfoTypeDef
- RecommendationSetTypeDef
- SelfManageResourcesUnionTypeDef
- UpdateApplicationComponentConfigRequestRequestTypeDef
- UpdateServerConfigRequestRequestTypeDef
- ResultTypeDef
- GetPortfolioSummaryResponseTypeDef
- StartAssessmentRequestRequestTypeDef
- CollectorTypeDef
- DatabasePreferencesOutputTypeDef
- ApplicationPreferencesOutputTypeDef
- DatabaseMigrationPreferenceTypeDef
- ApplicationComponentStrategyTypeDef
- ServerDetailTypeDef
- ServerStrategyTypeDef
- ManagementPreferenceTypeDef
- ApplicationComponentDetailTypeDef
- ListCollectorsResponseTypeDef
- GetPortfolioPreferencesResponseTypeDef
- DatabaseMigrationPreferenceUnionTypeDef
- GetApplicationComponentStrategiesResponseTypeDef
- GetServerDetailsResponseTypeDef
- ListServersResponseTypeDef
- GetServerStrategiesResponseTypeDef
- ManagementPreferenceUnionTypeDef
- GetApplicationComponentDetailsResponseTypeDef
- ListApplicationComponentsResponseTypeDef
- DatabasePreferencesTypeDef
- ApplicationPreferencesTypeDef
- PutPortfolioPreferencesRequestRequestTypeDef