Categorygithub.com/aws/aws-sdk-goservicemigrationhubstrategyrecommendations
package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package migrationhubstrategyrecommendationsiface provides an interface to enable mocking the Migration Hub Strategy Recommendations service client for testing your code.

# Functions

AnalysisType_Values returns all elements of the AnalysisType enum.
AntipatternReportStatus_Values returns all elements of the AntipatternReportStatus enum.
ApplicationComponentCriteria_Values returns all elements of the ApplicationComponentCriteria enum.
ApplicationMode_Values returns all elements of the ApplicationMode enum.
AppType_Values returns all elements of the AppType enum.
AppUnitErrorCategory_Values returns all elements of the AppUnitErrorCategory enum.
AssessmentDataSourceType_Values returns all elements of the AssessmentDataSourceType enum.
AssessmentStatus_Values returns all elements of the AssessmentStatus enum.
AuthType_Values returns all elements of the AuthType enum.
AwsManagedTargetDestination_Values returns all elements of the AwsManagedTargetDestination enum.
BinaryAnalyzerName_Values returns all elements of the BinaryAnalyzerName enum.
CollectorHealth_Values returns all elements of the CollectorHealth enum.
Condition_Values returns all elements of the Condition enum.
DatabaseManagementPreference_Values returns all elements of the DatabaseManagementPreference enum.
DataSourceType_Values returns all elements of the DataSourceType enum.
GroupName_Values returns all elements of the GroupName enum.
HeterogeneousTargetDatabaseEngine_Values returns all elements of the HeterogeneousTargetDatabaseEngine enum.
HomogeneousTargetDatabaseEngine_Values returns all elements of the HomogeneousTargetDatabaseEngine enum.
ImportFileTaskStatus_Values returns all elements of the ImportFileTaskStatus enum.
InclusionStatus_Values returns all elements of the InclusionStatus enum.
New creates a new instance of the MigrationHubStrategyRecommendations client with a session.
NoPreferenceTargetDestination_Values returns all elements of the NoPreferenceTargetDestination enum.
OSType_Values returns all elements of the OSType enum.
OutputFormat_Values returns all elements of the OutputFormat enum.
PipelineType_Values returns all elements of the PipelineType enum.
RecommendationReportStatus_Values returns all elements of the RecommendationReportStatus enum.
ResourceSubType_Values returns all elements of the ResourceSubType enum.
RuntimeAnalysisStatus_Values returns all elements of the RuntimeAnalysisStatus enum.
RunTimeAnalyzerName_Values returns all elements of the RunTimeAnalyzerName enum.
RunTimeAssessmentStatus_Values returns all elements of the RunTimeAssessmentStatus enum.
SelfManageTargetDestination_Values returns all elements of the SelfManageTargetDestination enum.
ServerCriteria_Values returns all elements of the ServerCriteria enum.
ServerErrorCategory_Values returns all elements of the ServerErrorCategory enum.
ServerOsType_Values returns all elements of the ServerOsType enum.
Severity_Values returns all elements of the Severity enum.
SortOrder_Values returns all elements of the SortOrder enum.
SourceCodeAnalyzerName_Values returns all elements of the SourceCodeAnalyzerName enum.
SrcCodeOrDbAnalysisStatus_Values returns all elements of the SrcCodeOrDbAnalysisStatus enum.
Strategy_Values returns all elements of the Strategy enum.
StrategyRecommendation_Values returns all elements of the StrategyRecommendation enum.
TargetDatabaseEngine_Values returns all elements of the TargetDatabaseEngine enum.
TargetDestination_Values returns all elements of the TargetDestination enum.
TransformationToolName_Values returns all elements of the TransformationToolName enum.
VersionControl_Values returns all elements of the VersionControl enum.
VersionControlType_Values returns all elements of the VersionControlType enum.

# Constants

AnalysisTypeBinaryAnalysis is a AnalysisType enum value.
AnalysisTypeDatabaseAnalysis is a AnalysisType enum value.
AnalysisTypeRuntimeAnalysis is a AnalysisType enum value.
AnalysisTypeSourceCodeAnalysis is a AnalysisType enum value.
AntipatternReportStatusFailed is a AntipatternReportStatus enum value.
AntipatternReportStatusInProgress is a AntipatternReportStatus enum value.
AntipatternReportStatusSuccess is a AntipatternReportStatus enum value.
ApplicationComponentCriteriaAnalysisStatus is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaAppName is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaAppType is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaDestination is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaErrorCategory is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaNotDefined is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaServerId is a ApplicationComponentCriteria enum value.
ApplicationComponentCriteriaStrategy is a ApplicationComponentCriteria enum value.
ApplicationModeAll is a ApplicationMode enum value.
ApplicationModeKnown is a ApplicationMode enum value.
ApplicationModeUnknown is a ApplicationMode enum value.
AppTypeCassandra is a AppType enum value.
AppTypeDb2 is a AppType enum value.
AppTypeDotnet is a AppType enum value.
AppTypeDotnetCore is a AppType enum value.
AppTypeDotNetFramework is a AppType enum value.
AppTypeIbmwebSphere is a AppType enum value.
AppTypeIis is a AppType enum value.
AppTypeJava is a AppType enum value.
AppTypeJboss is a AppType enum value.
AppTypeMariaDb is a AppType enum value.
AppTypeMongoDb is a AppType enum value.
AppTypeMySql is a AppType enum value.
AppTypeOracle is a AppType enum value.
AppTypeOracleWebLogic is a AppType enum value.
AppTypeOther is a AppType enum value.
AppTypePostgreSqlserver is a AppType enum value.
AppTypeSpring is a AppType enum value.
AppTypeSqlserver is a AppType enum value.
AppTypeSybase is a AppType enum value.
AppTypeTomcat is a AppType enum value.
AppTypeUnknown is a AppType enum value.
AppTypeVisualBasic is a AppType enum value.
AppUnitErrorCategoryConnectivityError is a AppUnitErrorCategory enum value.
AppUnitErrorCategoryCredentialError is a AppUnitErrorCategory enum value.
AppUnitErrorCategoryOtherError is a AppUnitErrorCategory enum value.
AppUnitErrorCategoryPermissionError is a AppUnitErrorCategory enum value.
AppUnitErrorCategoryUnsupportedError is a AppUnitErrorCategory enum value.
AssessmentDataSourceTypeApplicationDiscoveryService is a AssessmentDataSourceType enum value.
AssessmentDataSourceTypeManualImport is a AssessmentDataSourceType enum value.
AssessmentDataSourceTypeStrategyRecommendationsApplicationDataCollector is a AssessmentDataSourceType enum value.
AssessmentStatusComplete is a AssessmentStatus enum value.
AssessmentStatusFailed is a AssessmentStatus enum value.
AssessmentStatusInProgress is a AssessmentStatus enum value.
AssessmentStatusStopped is a AssessmentStatus enum value.
AuthTypeCert is a AuthType enum value.
AuthTypeNtlm is a AuthType enum value.
AuthTypeSsh is a AuthType enum value.
AwsManagedTargetDestinationAwselasticBeanStalk is a AwsManagedTargetDestination enum value.
AwsManagedTargetDestinationAwsfargate is a AwsManagedTargetDestination enum value.
AwsManagedTargetDestinationNonespecified is a AwsManagedTargetDestination enum value.
BinaryAnalyzerNameBytecodeAnalyzer is a BinaryAnalyzerName enum value.
BinaryAnalyzerNameDllAnalyzer is a BinaryAnalyzerName enum value.
CollectorHealthCollectorHealthy is a CollectorHealth enum value.
CollectorHealthCollectorUnhealthy is a CollectorHealth enum value.
ConditionContains is a Condition enum value.
ConditionEquals is a Condition enum value.
ConditionNotContains is a Condition enum value.
ConditionNotEquals is a Condition enum value.
DatabaseManagementPreferenceAwsManaged is a DatabaseManagementPreference enum value.
DatabaseManagementPreferenceNopreference is a DatabaseManagementPreference enum value.
DatabaseManagementPreferenceSelfManage is a DatabaseManagementPreference enum value.
DataSourceTypeApplicationDiscoveryService is a DataSourceType enum value.
DataSourceTypeImport is a DataSourceType enum value.
DataSourceTypeMpa is a DataSourceType enum value.
DataSourceTypeStrategyRecommendationsApplicationDataCollector is a DataSourceType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeDependencyException for service response error code "DependencyException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceLinkedRoleLockClientException for service response error code "ServiceLinkedRoleLockClientException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
GroupNameExternalId is a GroupName enum value.
GroupNameExternalSourceType is a GroupName enum value.
HeterogeneousTargetDatabaseEngineAmazonAurora is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineAwspostgreSql is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineDb2luw is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineMariaDb is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineMicrosoftSqlserver is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineMongoDb is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineMySql is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineNonespecified is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineOracleDatabase is a HeterogeneousTargetDatabaseEngine enum value.
HeterogeneousTargetDatabaseEngineSap is a HeterogeneousTargetDatabaseEngine enum value.
HomogeneousTargetDatabaseEngineNonespecified is a HomogeneousTargetDatabaseEngine enum value.
ImportFileTaskStatusDeleteFailed is a ImportFileTaskStatus enum value.
ImportFileTaskStatusDeleteInProgress is a ImportFileTaskStatus enum value.
ImportFileTaskStatusDeletePartialSuccess is a ImportFileTaskStatus enum value.
ImportFileTaskStatusDeleteSuccess is a ImportFileTaskStatus enum value.
ImportFileTaskStatusImportFailed is a ImportFileTaskStatus enum value.
ImportFileTaskStatusImportInProgress is a ImportFileTaskStatus enum value.
ImportFileTaskStatusImportPartialSuccess is a ImportFileTaskStatus enum value.
ImportFileTaskStatusImportSuccess is a ImportFileTaskStatus enum value.
InclusionStatusExcludeFromAssessment is a InclusionStatus enum value.
InclusionStatusIncludeInAssessment is a InclusionStatus enum value.
NoPreferenceTargetDestinationAmazonElasticCloudComputeEc2 is a NoPreferenceTargetDestination enum value.
NoPreferenceTargetDestinationAmazonElasticContainerServiceEcs is a NoPreferenceTargetDestination enum value.
NoPreferenceTargetDestinationAmazonElasticKubernetesServiceEks is a NoPreferenceTargetDestination enum value.
NoPreferenceTargetDestinationAwselasticBeanStalk is a NoPreferenceTargetDestination enum value.
NoPreferenceTargetDestinationAwsfargate is a NoPreferenceTargetDestination enum value.
NoPreferenceTargetDestinationNonespecified is a NoPreferenceTargetDestination enum value.
OSTypeLinux is a OSType enum value.
OSTypeWindows is a OSType enum value.
OutputFormatExcel is a OutputFormat enum value.
OutputFormatJson is a OutputFormat enum value.
PipelineTypeAzureDevops is a PipelineType enum value.
RecommendationReportStatusFailed is a RecommendationReportStatus enum value.
RecommendationReportStatusInProgress is a RecommendationReportStatus enum value.
RecommendationReportStatusSuccess is a RecommendationReportStatus enum value.
ResourceSubTypeDatabase is a ResourceSubType enum value.
ResourceSubTypeDatabaseProcess is a ResourceSubType enum value.
ResourceSubTypeProcess is a ResourceSubType enum value.
RuntimeAnalysisStatusAnalysisFailed is a RuntimeAnalysisStatus enum value.
RuntimeAnalysisStatusAnalysisStarted is a RuntimeAnalysisStatus enum value.
RuntimeAnalysisStatusAnalysisSuccess is a RuntimeAnalysisStatus enum value.
RuntimeAnalysisStatusAnalysisToBeScheduled is a RuntimeAnalysisStatus enum value.
RunTimeAnalyzerNameA2cAnalyzer is a RunTimeAnalyzerName enum value.
RunTimeAnalyzerNameDatabaseAnalyzer is a RunTimeAnalyzerName enum value.
RunTimeAnalyzerNameEmpPaAnalyzer is a RunTimeAnalyzerName enum value.
RunTimeAnalyzerNameRehostAnalyzer is a RunTimeAnalyzerName enum value.
RunTimeAnalyzerNameSctAnalyzer is a RunTimeAnalyzerName enum value.
RunTimeAssessmentStatusDataCollectionTaskFailed is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskPartialSuccess is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskScheduled is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskStarted is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskStopped is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskSuccess is a RunTimeAssessmentStatus enum value.
RunTimeAssessmentStatusDataCollectionTaskToBeScheduled is a RunTimeAssessmentStatus enum value.
SelfManageTargetDestinationAmazonElasticCloudComputeEc2 is a SelfManageTargetDestination enum value.
SelfManageTargetDestinationAmazonElasticContainerServiceEcs is a SelfManageTargetDestination enum value.
SelfManageTargetDestinationAmazonElasticKubernetesServiceEks is a SelfManageTargetDestination enum value.
SelfManageTargetDestinationNonespecified is a SelfManageTargetDestination enum value.
ServerCriteriaAnalysisStatus is a ServerCriteria enum value.
ServerCriteriaDestination is a ServerCriteria enum value.
ServerCriteriaErrorCategory is a ServerCriteria enum value.
ServerCriteriaNotDefined is a ServerCriteria enum value.
ServerCriteriaOsName is a ServerCriteria enum value.
ServerCriteriaServerId is a ServerCriteria enum value.
ServerCriteriaStrategy is a ServerCriteria enum value.
ServerErrorCategoryArchitectureError is a ServerErrorCategory enum value.
ServerErrorCategoryConnectivityError is a ServerErrorCategory enum value.
ServerErrorCategoryCredentialError is a ServerErrorCategory enum value.
ServerErrorCategoryOtherError is a ServerErrorCategory enum value.
ServerErrorCategoryPermissionError is a ServerErrorCategory enum value.
ServerOsTypeAmazonLinux is a ServerOsType enum value.
ServerOsTypeEndOfSupportWindowsServer is a ServerOsType enum value.
ServerOsTypeOther is a ServerOsType enum value.
ServerOsTypeRedhat is a ServerOsType enum value.
ServerOsTypeWindowsServer is a ServerOsType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SeverityHigh is a Severity enum value.
SeverityLow is a Severity enum value.
SeverityMedium is a Severity enum value.
SortOrderAsc is a SortOrder enum value.
SortOrderDesc is a SortOrder enum value.
SourceCodeAnalyzerNameBytecodeAnalyzer is a SourceCodeAnalyzerName enum value.
SourceCodeAnalyzerNameCsharpAnalyzer is a SourceCodeAnalyzerName enum value.
SourceCodeAnalyzerNameJavaAnalyzer is a SourceCodeAnalyzerName enum value.
SourceCodeAnalyzerNamePortingAssistant is a SourceCodeAnalyzerName enum value.
SrcCodeOrDbAnalysisStatusAnalysisFailed is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusAnalysisPartialSuccess is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusAnalysisStarted is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusAnalysisSuccess is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusAnalysisToBeScheduled is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusConfigured is a SrcCodeOrDbAnalysisStatus enum value.
SrcCodeOrDbAnalysisStatusUnconfigured is a SrcCodeOrDbAnalysisStatus enum value.
StrategyRecommendationNotRecommended is a StrategyRecommendation enum value.
StrategyRecommendationPotential is a StrategyRecommendation enum value.
StrategyRecommendationRecommended is a StrategyRecommendation enum value.
StrategyRecommendationViableOption is a StrategyRecommendation enum value.
StrategyRefactor is a Strategy enum value.
StrategyRehost is a Strategy enum value.
StrategyRelocate is a Strategy enum value.
StrategyReplatform is a Strategy enum value.
StrategyRepurchase is a Strategy enum value.
StrategyRetain is a Strategy enum value.
StrategyRetirement is a Strategy enum value.
TargetDatabaseEngineAmazonAurora is a TargetDatabaseEngine enum value.
TargetDatabaseEngineAwspostgreSql is a TargetDatabaseEngine enum value.
TargetDatabaseEngineDb2luw is a TargetDatabaseEngine enum value.
TargetDatabaseEngineMariaDb is a TargetDatabaseEngine enum value.
TargetDatabaseEngineMicrosoftSqlserver is a TargetDatabaseEngine enum value.
TargetDatabaseEngineMongoDb is a TargetDatabaseEngine enum value.
TargetDatabaseEngineMySql is a TargetDatabaseEngine enum value.
TargetDatabaseEngineNonespecified is a TargetDatabaseEngine enum value.
TargetDatabaseEngineOracleDatabase is a TargetDatabaseEngine enum value.
TargetDatabaseEngineSap is a TargetDatabaseEngine enum value.
TargetDestinationAmazonDocumentDb is a TargetDestination enum value.
TargetDestinationAmazonDynamoDb is a TargetDestination enum value.
TargetDestinationAmazonElasticCloudComputeEc2 is a TargetDestination enum value.
TargetDestinationAmazonElasticContainerServiceEcs is a TargetDestination enum value.
TargetDestinationAmazonElasticKubernetesServiceEks is a TargetDestination enum value.
TargetDestinationAmazonRelationalDatabaseService is a TargetDestination enum value.
TargetDestinationAmazonRelationalDatabaseServiceonMySql is a TargetDestination enum value.
TargetDestinationAmazonRelationalDatabaseServiceonPostgreSql is a TargetDestination enum value.
TargetDestinationAuroraMySql is a TargetDestination enum value.
TargetDestinationAuroraPostgreSql is a TargetDestination enum value.
TargetDestinationAwselasticBeanStalk is a TargetDestination enum value.
TargetDestinationAwsfargate is a TargetDestination enum value.
TargetDestinationBabelfishforAuroraPostgreSql is a TargetDestination enum value.
TargetDestinationNonespecified is a TargetDestination enum value.
TransformationToolNameApp2container is a TransformationToolName enum value.
TransformationToolNameApplicationMigrationService is a TransformationToolName enum value.
TransformationToolNameDatabaseMigrationService is a TransformationToolName enum value.
TransformationToolNameEndofSupportMigration is a TransformationToolName enum value.
TransformationToolNameInPlaceOperatingSystemUpgrade is a TransformationToolName enum value.
TransformationToolNameNativeSqlserverBackupRestore is a TransformationToolName enum value.
TransformationToolNamePortingAssistantForNet is a TransformationToolName enum value.
TransformationToolNameSchemaConversionTool is a TransformationToolName enum value.
TransformationToolNameStrategyRecommendationSupport is a TransformationToolName enum value.
TransformationToolNameWindowsWebApplicationMigrationAssistant is a TransformationToolName enum value.
VersionControlAzureDevopsGit is a VersionControl enum value.
VersionControlGithub is a VersionControl enum value.
VersionControlGithubEnterprise is a VersionControl enum value.
VersionControlTypeAzureDevopsGit is a VersionControlType enum value.
VersionControlTypeGithub is a VersionControlType enum value.
VersionControlTypeGithubEnterprise is a VersionControlType enum value.

# Structs

The user does not have permission to perform the action.
A combination of existing analysis statuses.
Summary information about an analyzable server.
The combination of the existing analyzers.
The anti-pattern report result.
Contains the summary of anti-patterns and their severity.
Contains detailed information about an application component.
Summary of the analysis status of the application component.
Contains information about a strategy recommendation for an application component.
Contains the summary of application components.
Application preferences that you specify.
Error in the analysis of the application unit.
Contains the summary of the assessment results.
Defines the criteria of assessment.
Object containing details about applications as defined in Application Discovery Service.
Object containing the choice of application destination that you specify.
Business goals that you specify.
Process data collector that runs in the environment that you specify.
Summary of the collector configuration.
Exception to indicate that there is an ongoing task when a new task is created.
Configuration information used for assessing databases.
Preferences for migrating a database to AWS.
Preferences on managing your databases on AWS.
Detailed information about an assessment.
Dependency encountered an error.
The object containing information about distinct imports or groups for Strategy Recommendations.
The object containing details about heterogeneous database preferences.
The object containing details about homogeneous database preferences.
Information about the import file tasks you request.
The server experienced an internal error.
IP address based configurations.
Represents input for ListAnalyzableServers operation.
Represents output for ListAnalyzableServers operation.
Preferences for migrating an application to AWS.
MigrationHubStrategyRecommendations provides the API operation methods for making requests to Migration Hub Strategy Recommendations.
Information about the server's network for which the assessment was run.
The object containing details about database migration preferences, when you have no particular preference.
Object containing the choice of application destination that you specify.
Information about the operating system.
Detailed information of the pipeline.
Rank of business goals based on priority.
Contains detailed information about a recommendation report.
Contains a recommendation set.
Information about the server configured for source code analysis.
The specified ID in the request is not found.
The error in server analysis.
Contains the S3 bucket name and the Amazon S3 key name.
Self-managed resources.
Detailed information about a server.
The error in server analysis.
The status summary of the server analysis.
Contains information about a strategy recommendation for a server.
Object containing details about the servers imported by Application Discovery Service.
Exception to indicate that the service-linked role (SLR) is locked.
The AWS account has reached its quota of imports.
Object containing source code information that is linked to an application component.
Object containing source code information that is linked to an application component.
Information about all the available strategy options for migrating and modernizing an application component.
Object containing the summary of the strategy recommendations.
Information about the server that hosts application components.
The request was denied due to request throttling.
Information of the transformation tool that can be used to migrate and modernize the application.
The request body isn't valid.
Details about the server in vCenter.
Details about the version control configuration.