aws-sdk-migrationhubstrategy 1.61.0

AWS SDK for Migration Hub Strategy Recommendations
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_strategy_option::StrategyOption;

pub use crate::types::_target_destination::TargetDestination;

pub use crate::types::_transformation_tool_name::TransformationToolName;

pub use crate::types::_strategy::Strategy;

pub use crate::types::_app_type::AppType;

pub use crate::types::_source_code::SourceCode;

pub use crate::types::_version_control::VersionControl;

pub use crate::types::_inclusion_status::InclusionStatus;

pub use crate::types::_group::Group;

pub use crate::types::_group_name::GroupName;

pub use crate::types::_output_format::OutputFormat;

pub use crate::types::_data_source_type::DataSourceType;

pub use crate::types::_assessment_data_source_type::AssessmentDataSourceType;

pub use crate::types::_assessment_target::AssessmentTarget;

pub use crate::types::_condition::Condition;

pub use crate::types::_application_mode::ApplicationMode;

pub use crate::types::_database_preferences::DatabasePreferences;

pub use crate::types::_database_migration_preference::DatabaseMigrationPreference;

pub use crate::types::_no_database_migration_preference::NoDatabaseMigrationPreference;

pub use crate::types::_target_database_engine::TargetDatabaseEngine;

pub use crate::types::_homogeneous::Homogeneous;

pub use crate::types::_homogeneous_target_database_engine::HomogeneousTargetDatabaseEngine;

pub use crate::types::_heterogeneous::Heterogeneous;

pub use crate::types::_heterogeneous_target_database_engine::HeterogeneousTargetDatabaseEngine;

pub use crate::types::_database_management_preference::DatabaseManagementPreference;

pub use crate::types::_application_preferences::ApplicationPreferences;

pub use crate::types::_management_preference::ManagementPreference;

pub use crate::types::_no_management_preference::NoManagementPreference;

pub use crate::types::_no_preference_target_destination::NoPreferenceTargetDestination;

pub use crate::types::_self_manage_resources::SelfManageResources;

pub use crate::types::_self_manage_target_destination::SelfManageTargetDestination;

pub use crate::types::_aws_managed_resources::AwsManagedResources;

pub use crate::types::_aws_managed_target_destination::AwsManagedTargetDestination;

pub use crate::types::_prioritize_business_goals::PrioritizeBusinessGoals;

pub use crate::types::_business_goals::BusinessGoals;

pub use crate::types::_server_detail::ServerDetail;

pub use crate::types::_server_error::ServerError;

pub use crate::types::_server_error_category::ServerErrorCategory;

pub use crate::types::_antipattern_report_status::AntipatternReportStatus;

pub use crate::types::_s3_object::S3Object;

pub use crate::types::_strategy_summary::StrategySummary;

pub use crate::types::_system_info::SystemInfo;

pub use crate::types::_network_info::NetworkInfo;

pub use crate::types::_os_info::OsInfo;

pub use crate::types::_os_type::OsType;

pub use crate::types::_antipattern_severity_summary::AntipatternSeveritySummary;

pub use crate::types::_severity::Severity;

pub use crate::types::_run_time_assessment_status::RunTimeAssessmentStatus;

pub use crate::types::_recommendation_set::RecommendationSet;

pub use crate::types::_transformation_tool::TransformationTool;

pub use crate::types::_sort_order::SortOrder;

pub use crate::types::_server_criteria::ServerCriteria;

pub use crate::types::_import_file_task_information::ImportFileTaskInformation;

pub use crate::types::_import_file_task_status::ImportFileTaskStatus;

pub use crate::types::_collector::Collector;

pub use crate::types::_configuration_summary::ConfigurationSummary;

pub use crate::types::_remote_source_code_analysis_server_info::RemoteSourceCodeAnalysisServerInfo;

pub use crate::types::_pipeline_info::PipelineInfo;

pub use crate::types::_pipeline_type::PipelineType;

pub use crate::types::_version_control_info::VersionControlInfo;

pub use crate::types::_version_control_type::VersionControlType;

pub use crate::types::_ip_address_based_remote_info::IpAddressBasedRemoteInfo;

pub use crate::types::_auth_type::AuthType;

pub use crate::types::_vcenter_based_remote_info::VcenterBasedRemoteInfo;

pub use crate::types::_collector_health::CollectorHealth;

pub use crate::types::_application_component_detail::ApplicationComponentDetail;

pub use crate::types::_result::Result;

pub use crate::types::_antipattern_report_result::AntipatternReportResult;

pub use crate::types::_analyzer_name_union::AnalyzerNameUnion;

pub use crate::types::_source_code_analyzer_name::SourceCodeAnalyzerName;

pub use crate::types::_run_time_analyzer_name::RunTimeAnalyzerName;

pub use crate::types::_binary_analyzer_name::BinaryAnalyzerName;

pub use crate::types::_analysis_status_union::AnalysisStatusUnion;

pub use crate::types::_src_code_or_db_analysis_status::SrcCodeOrDbAnalysisStatus;

pub use crate::types::_runtime_analysis_status::RuntimeAnalysisStatus;

pub use crate::types::_analysis_type::AnalysisType;

pub use crate::types::_app_unit_error::AppUnitError;

pub use crate::types::_app_unit_error_category::AppUnitErrorCategory;

pub use crate::types::_resource_sub_type::ResourceSubType;

pub use crate::types::_source_code_repository::SourceCodeRepository;

pub use crate::types::_database_config_detail::DatabaseConfigDetail;

pub use crate::types::_application_component_criteria::ApplicationComponentCriteria;

pub use crate::types::_analyzable_server_summary::AnalyzableServerSummary;

pub use crate::types::_server_strategy::ServerStrategy;

pub use crate::types::_strategy_recommendation::StrategyRecommendation;

pub use crate::types::_associated_application::AssociatedApplication;

pub use crate::types::_recommendation_report_details::RecommendationReportDetails;

pub use crate::types::_recommendation_report_status::RecommendationReportStatus;

pub use crate::types::_assessment_summary::AssessmentSummary;

pub use crate::types::_server_status_summary::ServerStatusSummary;

pub use crate::types::_application_component_status_summary::ApplicationComponentStatusSummary;

pub use crate::types::_server_summary::ServerSummary;

pub use crate::types::_server_os_type::ServerOsType;

pub use crate::types::_application_component_summary::ApplicationComponentSummary;

pub use crate::types::_data_collection_details::DataCollectionDetails;

pub use crate::types::_assessment_status::AssessmentStatus;

pub use crate::types::_application_component_strategy::ApplicationComponentStrategy;

mod _analysis_status_union;

mod _analysis_type;

mod _analyzable_server_summary;

mod _analyzer_name_union;

mod _antipattern_report_result;

mod _antipattern_report_status;

mod _antipattern_severity_summary;

mod _app_type;

mod _app_unit_error;

mod _app_unit_error_category;

mod _application_component_criteria;

mod _application_component_detail;

mod _application_component_status_summary;

mod _application_component_strategy;

mod _application_component_summary;

mod _application_mode;

mod _application_preferences;

mod _assessment_data_source_type;

mod _assessment_status;

mod _assessment_summary;

mod _assessment_target;

mod _associated_application;

mod _auth_type;

mod _aws_managed_resources;

mod _aws_managed_target_destination;

mod _binary_analyzer_name;

mod _business_goals;

mod _collector;

mod _collector_health;

mod _condition;

mod _configuration_summary;

mod _data_collection_details;

mod _data_source_type;

mod _database_config_detail;

mod _database_management_preference;

mod _database_migration_preference;

mod _database_preferences;

mod _group;

mod _group_name;

mod _heterogeneous;

mod _heterogeneous_target_database_engine;

mod _homogeneous;

mod _homogeneous_target_database_engine;

mod _import_file_task_information;

mod _import_file_task_status;

mod _inclusion_status;

mod _ip_address_based_remote_info;

mod _management_preference;

mod _network_info;

mod _no_database_migration_preference;

mod _no_management_preference;

mod _no_preference_target_destination;

mod _os_info;

mod _os_type;

mod _output_format;

mod _pipeline_info;

mod _pipeline_type;

mod _prioritize_business_goals;

mod _recommendation_report_details;

mod _recommendation_report_status;

mod _recommendation_set;

mod _remote_source_code_analysis_server_info;

mod _resource_sub_type;

mod _result;

mod _run_time_analyzer_name;

mod _run_time_assessment_status;

mod _runtime_analysis_status;

mod _s3_object;

mod _self_manage_resources;

mod _self_manage_target_destination;

mod _server_criteria;

mod _server_detail;

mod _server_error;

mod _server_error_category;

mod _server_os_type;

mod _server_status_summary;

mod _server_strategy;

mod _server_summary;

mod _severity;

mod _sort_order;

mod _source_code;

mod _source_code_analyzer_name;

mod _source_code_repository;

mod _src_code_or_db_analysis_status;

mod _strategy;

mod _strategy_option;

mod _strategy_recommendation;

mod _strategy_summary;

mod _system_info;

mod _target_database_engine;

mod _target_destination;

mod _transformation_tool;

mod _transformation_tool_name;

mod _vcenter_based_remote_info;

mod _version_control;

mod _version_control_info;

mod _version_control_type;

/// Builders
pub mod builders;

/// Error types that Migration Hub Strategy Recommendations can respond with.
pub mod error;