Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- GetApplicationComponentDetails
- GetApplicationComponentStrategies
- GetAssessment
- GetImportFileTask
- GetLatestAssessmentId
- GetPortfolioPreferences
- GetPortfolioSummary
- GetRecommendationReportDetails
- GetServerDetails
- GetServerStrategies
- ListApplicationComponents
- ListCollectors
- ListImportFileTask
- ListServers
- PutPortfolioPreferences
- StartAssessment
- StartImportFileTask
- StartRecommendationReportGeneration
- StopAssessment
- UpdateApplicationComponentConfig
- UpdateServerConfig
- Types
- AntipatternSeveritySummary
- AppUnitError
- ApplicationComponentDetail
- ApplicationComponentStatusSummary
- ApplicationComponentStrategy
- ApplicationComponentSummary
- ApplicationPreferences
- AssessmentSummary
- AssessmentTarget
- AssociatedApplication
- AwsManagedResources
- BusinessGoals
- Collector
- ConfigurationSummary
- DataCollectionDetails
- DatabaseConfigDetail
- DatabaseMigrationPreference
- DatabasePreferences
- Group
- Heterogeneous
- Homogeneous
- IPAddressBasedRemoteInfo
- ImportFileTaskInformation
- ManagementPreference
- NetworkInfo
- NoDatabaseMigrationPreference
- NoManagementPreference
- OSInfo
- PipelineInfo
- PrioritizeBusinessGoals
- RecommendationReportDetails
- RecommendationSet
- RemoteSourceCodeAnalysisServerInfo
- S3Object
- SelfManageResources
- ServerDetail
- ServerError
- ServerStatusSummary
- ServerStrategy
- ServerSummary
- SourceCode
- SourceCodeRepository
- StrategyOption
- StrategySummary
- SystemInfo
- TransformationTool
- VcenterBasedRemoteInfo
- VersionControlInfo
Synopsis
- getApplicationComponentDetails_applicationComponentId :: Lens' GetApplicationComponentDetails Text
- getApplicationComponentDetailsResponse_applicationComponentDetail :: Lens' GetApplicationComponentDetailsResponse (Maybe ApplicationComponentDetail)
- getApplicationComponentDetailsResponse_associatedApplications :: Lens' GetApplicationComponentDetailsResponse (Maybe [AssociatedApplication])
- getApplicationComponentDetailsResponse_associatedServerIds :: Lens' GetApplicationComponentDetailsResponse (Maybe [Text])
- getApplicationComponentDetailsResponse_moreApplicationResource :: Lens' GetApplicationComponentDetailsResponse (Maybe Bool)
- getApplicationComponentDetailsResponse_httpStatus :: Lens' GetApplicationComponentDetailsResponse Int
- getApplicationComponentStrategies_applicationComponentId :: Lens' GetApplicationComponentStrategies Text
- getApplicationComponentStrategiesResponse_applicationComponentStrategies :: Lens' GetApplicationComponentStrategiesResponse (Maybe [ApplicationComponentStrategy])
- getApplicationComponentStrategiesResponse_httpStatus :: Lens' GetApplicationComponentStrategiesResponse Int
- getAssessment_id :: Lens' GetAssessment Text
- getAssessmentResponse_assessmentTargets :: Lens' GetAssessmentResponse (Maybe [AssessmentTarget])
- getAssessmentResponse_dataCollectionDetails :: Lens' GetAssessmentResponse (Maybe DataCollectionDetails)
- getAssessmentResponse_id :: Lens' GetAssessmentResponse (Maybe Text)
- getAssessmentResponse_httpStatus :: Lens' GetAssessmentResponse Int
- getImportFileTask_id :: Lens' GetImportFileTask Text
- getImportFileTaskResponse_completionTime :: Lens' GetImportFileTaskResponse (Maybe UTCTime)
- getImportFileTaskResponse_id :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_importName :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_inputS3Bucket :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_inputS3Key :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_numberOfRecordsFailed :: Lens' GetImportFileTaskResponse (Maybe Int)
- getImportFileTaskResponse_numberOfRecordsSuccess :: Lens' GetImportFileTaskResponse (Maybe Int)
- getImportFileTaskResponse_startTime :: Lens' GetImportFileTaskResponse (Maybe UTCTime)
- getImportFileTaskResponse_status :: Lens' GetImportFileTaskResponse (Maybe ImportFileTaskStatus)
- getImportFileTaskResponse_statusReportS3Bucket :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_statusReportS3Key :: Lens' GetImportFileTaskResponse (Maybe Text)
- getImportFileTaskResponse_httpStatus :: Lens' GetImportFileTaskResponse Int
- getLatestAssessmentIdResponse_id :: Lens' GetLatestAssessmentIdResponse (Maybe Text)
- getLatestAssessmentIdResponse_httpStatus :: Lens' GetLatestAssessmentIdResponse Int
- getPortfolioPreferencesResponse_applicationMode :: Lens' GetPortfolioPreferencesResponse (Maybe ApplicationMode)
- getPortfolioPreferencesResponse_applicationPreferences :: Lens' GetPortfolioPreferencesResponse (Maybe ApplicationPreferences)
- getPortfolioPreferencesResponse_databasePreferences :: Lens' GetPortfolioPreferencesResponse (Maybe DatabasePreferences)
- getPortfolioPreferencesResponse_prioritizeBusinessGoals :: Lens' GetPortfolioPreferencesResponse (Maybe PrioritizeBusinessGoals)
- getPortfolioPreferencesResponse_httpStatus :: Lens' GetPortfolioPreferencesResponse Int
- getPortfolioSummaryResponse_assessmentSummary :: Lens' GetPortfolioSummaryResponse (Maybe AssessmentSummary)
- getPortfolioSummaryResponse_httpStatus :: Lens' GetPortfolioSummaryResponse Int
- getRecommendationReportDetails_id :: Lens' GetRecommendationReportDetails Text
- getRecommendationReportDetailsResponse_id :: Lens' GetRecommendationReportDetailsResponse (Maybe Text)
- getRecommendationReportDetailsResponse_recommendationReportDetails :: Lens' GetRecommendationReportDetailsResponse (Maybe RecommendationReportDetails)
- getRecommendationReportDetailsResponse_httpStatus :: Lens' GetRecommendationReportDetailsResponse Int
- getServerDetails_maxResults :: Lens' GetServerDetails (Maybe Int)
- getServerDetails_nextToken :: Lens' GetServerDetails (Maybe Text)
- getServerDetails_serverId :: Lens' GetServerDetails Text
- getServerDetailsResponse_associatedApplications :: Lens' GetServerDetailsResponse (Maybe [AssociatedApplication])
- getServerDetailsResponse_nextToken :: Lens' GetServerDetailsResponse (Maybe Text)
- getServerDetailsResponse_serverDetail :: Lens' GetServerDetailsResponse (Maybe ServerDetail)
- getServerDetailsResponse_httpStatus :: Lens' GetServerDetailsResponse Int
- getServerStrategies_serverId :: Lens' GetServerStrategies Text
- getServerStrategiesResponse_serverStrategies :: Lens' GetServerStrategiesResponse (Maybe [ServerStrategy])
- getServerStrategiesResponse_httpStatus :: Lens' GetServerStrategiesResponse Int
- listApplicationComponents_applicationComponentCriteria :: Lens' ListApplicationComponents (Maybe ApplicationComponentCriteria)
- listApplicationComponents_filterValue :: Lens' ListApplicationComponents (Maybe Text)
- listApplicationComponents_groupIdFilter :: Lens' ListApplicationComponents (Maybe [Group])
- listApplicationComponents_maxResults :: Lens' ListApplicationComponents (Maybe Int)
- listApplicationComponents_nextToken :: Lens' ListApplicationComponents (Maybe Text)
- listApplicationComponents_sort :: Lens' ListApplicationComponents (Maybe SortOrder)
- listApplicationComponentsResponse_applicationComponentInfos :: Lens' ListApplicationComponentsResponse (Maybe [ApplicationComponentDetail])
- listApplicationComponentsResponse_nextToken :: Lens' ListApplicationComponentsResponse (Maybe Text)
- listApplicationComponentsResponse_httpStatus :: Lens' ListApplicationComponentsResponse Int
- listCollectors_maxResults :: Lens' ListCollectors (Maybe Int)
- listCollectors_nextToken :: Lens' ListCollectors (Maybe Text)
- listCollectorsResponse_collectors :: Lens' ListCollectorsResponse (Maybe [Collector])
- listCollectorsResponse_nextToken :: Lens' ListCollectorsResponse (Maybe Text)
- listCollectorsResponse_httpStatus :: Lens' ListCollectorsResponse Int
- listImportFileTask_maxResults :: Lens' ListImportFileTask (Maybe Int)
- listImportFileTask_nextToken :: Lens' ListImportFileTask (Maybe Text)
- listImportFileTaskResponse_nextToken :: Lens' ListImportFileTaskResponse (Maybe Text)
- listImportFileTaskResponse_taskInfos :: Lens' ListImportFileTaskResponse (Maybe [ImportFileTaskInformation])
- listImportFileTaskResponse_httpStatus :: Lens' ListImportFileTaskResponse Int
- listServers_filterValue :: Lens' ListServers (Maybe Text)
- listServers_groupIdFilter :: Lens' ListServers (Maybe [Group])
- listServers_maxResults :: Lens' ListServers (Maybe Int)
- listServers_nextToken :: Lens' ListServers (Maybe Text)
- listServers_serverCriteria :: Lens' ListServers (Maybe ServerCriteria)
- listServers_sort :: Lens' ListServers (Maybe SortOrder)
- listServersResponse_nextToken :: Lens' ListServersResponse (Maybe Text)
- listServersResponse_serverInfos :: Lens' ListServersResponse (Maybe [ServerDetail])
- listServersResponse_httpStatus :: Lens' ListServersResponse Int
- putPortfolioPreferences_applicationMode :: Lens' PutPortfolioPreferences (Maybe ApplicationMode)
- putPortfolioPreferences_applicationPreferences :: Lens' PutPortfolioPreferences (Maybe ApplicationPreferences)
- putPortfolioPreferences_databasePreferences :: Lens' PutPortfolioPreferences (Maybe DatabasePreferences)
- putPortfolioPreferences_prioritizeBusinessGoals :: Lens' PutPortfolioPreferences (Maybe PrioritizeBusinessGoals)
- putPortfolioPreferencesResponse_httpStatus :: Lens' PutPortfolioPreferencesResponse Int
- startAssessment_assessmentTargets :: Lens' StartAssessment (Maybe [AssessmentTarget])
- startAssessment_s3bucketForAnalysisData :: Lens' StartAssessment (Maybe Text)
- startAssessment_s3bucketForReportData :: Lens' StartAssessment (Maybe Text)
- startAssessmentResponse_assessmentId :: Lens' StartAssessmentResponse (Maybe Text)
- startAssessmentResponse_httpStatus :: Lens' StartAssessmentResponse Int
- startImportFileTask_dataSourceType :: Lens' StartImportFileTask (Maybe DataSourceType)
- startImportFileTask_groupId :: Lens' StartImportFileTask (Maybe [Group])
- startImportFileTask_s3bucketForReportData :: Lens' StartImportFileTask (Maybe Text)
- startImportFileTask_s3Bucket :: Lens' StartImportFileTask Text
- startImportFileTask_name :: Lens' StartImportFileTask Text
- startImportFileTask_s3key :: Lens' StartImportFileTask Text
- startImportFileTaskResponse_id :: Lens' StartImportFileTaskResponse (Maybe Text)
- startImportFileTaskResponse_httpStatus :: Lens' StartImportFileTaskResponse Int
- startRecommendationReportGeneration_groupIdFilter :: Lens' StartRecommendationReportGeneration (Maybe [Group])
- startRecommendationReportGeneration_outputFormat :: Lens' StartRecommendationReportGeneration (Maybe OutputFormat)
- startRecommendationReportGenerationResponse_id :: Lens' StartRecommendationReportGenerationResponse (Maybe Text)
- startRecommendationReportGenerationResponse_httpStatus :: Lens' StartRecommendationReportGenerationResponse Int
- stopAssessment_assessmentId :: Lens' StopAssessment Text
- stopAssessmentResponse_httpStatus :: Lens' StopAssessmentResponse Int
- updateApplicationComponentConfig_appType :: Lens' UpdateApplicationComponentConfig (Maybe AppType)
- updateApplicationComponentConfig_configureOnly :: Lens' UpdateApplicationComponentConfig (Maybe Bool)
- updateApplicationComponentConfig_inclusionStatus :: Lens' UpdateApplicationComponentConfig (Maybe InclusionStatus)
- updateApplicationComponentConfig_secretsManagerKey :: Lens' UpdateApplicationComponentConfig (Maybe Text)
- updateApplicationComponentConfig_sourceCodeList :: Lens' UpdateApplicationComponentConfig (Maybe [SourceCode])
- updateApplicationComponentConfig_strategyOption :: Lens' UpdateApplicationComponentConfig (Maybe StrategyOption)
- updateApplicationComponentConfig_applicationComponentId :: Lens' UpdateApplicationComponentConfig Text
- updateApplicationComponentConfigResponse_httpStatus :: Lens' UpdateApplicationComponentConfigResponse Int
- updateServerConfig_strategyOption :: Lens' UpdateServerConfig (Maybe StrategyOption)
- updateServerConfig_serverId :: Lens' UpdateServerConfig Text
- updateServerConfigResponse_httpStatus :: Lens' UpdateServerConfigResponse Int
- antipatternSeveritySummary_count :: Lens' AntipatternSeveritySummary (Maybe Int)
- antipatternSeveritySummary_severity :: Lens' AntipatternSeveritySummary (Maybe Severity)
- appUnitError_appUnitErrorCategory :: Lens' AppUnitError (Maybe AppUnitErrorCategory)
- applicationComponentDetail_analysisStatus :: Lens' ApplicationComponentDetail (Maybe SrcCodeOrDbAnalysisStatus)
- applicationComponentDetail_antipatternReportS3Object :: Lens' ApplicationComponentDetail (Maybe S3Object)
- applicationComponentDetail_antipatternReportStatus :: Lens' ApplicationComponentDetail (Maybe AntipatternReportStatus)
- applicationComponentDetail_antipatternReportStatusMessage :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_appType :: Lens' ApplicationComponentDetail (Maybe AppType)
- applicationComponentDetail_appUnitError :: Lens' ApplicationComponentDetail (Maybe AppUnitError)
- applicationComponentDetail_associatedServerId :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_databaseConfigDetail :: Lens' ApplicationComponentDetail (Maybe DatabaseConfigDetail)
- applicationComponentDetail_id :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_inclusionStatus :: Lens' ApplicationComponentDetail (Maybe InclusionStatus)
- applicationComponentDetail_lastAnalyzedTimestamp :: Lens' ApplicationComponentDetail (Maybe UTCTime)
- applicationComponentDetail_listAntipatternSeveritySummary :: Lens' ApplicationComponentDetail (Maybe [AntipatternSeveritySummary])
- applicationComponentDetail_moreServerAssociationExists :: Lens' ApplicationComponentDetail (Maybe Bool)
- applicationComponentDetail_name :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_osDriver :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_osVersion :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_recommendationSet :: Lens' ApplicationComponentDetail (Maybe RecommendationSet)
- applicationComponentDetail_resourceSubType :: Lens' ApplicationComponentDetail (Maybe ResourceSubType)
- applicationComponentDetail_runtimeStatus :: Lens' ApplicationComponentDetail (Maybe RuntimeAnalysisStatus)
- applicationComponentDetail_runtimeStatusMessage :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentDetail_sourceCodeRepositories :: Lens' ApplicationComponentDetail (Maybe [SourceCodeRepository])
- applicationComponentDetail_statusMessage :: Lens' ApplicationComponentDetail (Maybe Text)
- applicationComponentStatusSummary_count :: Lens' ApplicationComponentStatusSummary (Maybe Int)
- applicationComponentStatusSummary_srcCodeOrDbAnalysisStatus :: Lens' ApplicationComponentStatusSummary (Maybe SrcCodeOrDbAnalysisStatus)
- applicationComponentStrategy_isPreferred :: Lens' ApplicationComponentStrategy (Maybe Bool)
- applicationComponentStrategy_recommendation :: Lens' ApplicationComponentStrategy (Maybe RecommendationSet)
- applicationComponentStrategy_status :: Lens' ApplicationComponentStrategy (Maybe StrategyRecommendation)
- applicationComponentSummary_appType :: Lens' ApplicationComponentSummary (Maybe AppType)
- applicationComponentSummary_count :: Lens' ApplicationComponentSummary (Maybe Int)
- applicationPreferences_managementPreference :: Lens' ApplicationPreferences (Maybe ManagementPreference)
- assessmentSummary_antipatternReportS3Object :: Lens' AssessmentSummary (Maybe S3Object)
- assessmentSummary_antipatternReportStatus :: Lens' AssessmentSummary (Maybe AntipatternReportStatus)
- assessmentSummary_antipatternReportStatusMessage :: Lens' AssessmentSummary (Maybe Text)
- assessmentSummary_lastAnalyzedTimestamp :: Lens' AssessmentSummary (Maybe UTCTime)
- assessmentSummary_listAntipatternSeveritySummary :: Lens' AssessmentSummary (Maybe [AntipatternSeveritySummary])
- assessmentSummary_listApplicationComponentStatusSummary :: Lens' AssessmentSummary (Maybe [ApplicationComponentStatusSummary])
- assessmentSummary_listApplicationComponentStrategySummary :: Lens' AssessmentSummary (Maybe [StrategySummary])
- assessmentSummary_listApplicationComponentSummary :: Lens' AssessmentSummary (Maybe [ApplicationComponentSummary])
- assessmentSummary_listServerStatusSummary :: Lens' AssessmentSummary (Maybe [ServerStatusSummary])
- assessmentSummary_listServerStrategySummary :: Lens' AssessmentSummary (Maybe [StrategySummary])
- assessmentSummary_listServerSummary :: Lens' AssessmentSummary (Maybe [ServerSummary])
- assessmentTarget_condition :: Lens' AssessmentTarget Condition
- assessmentTarget_name :: Lens' AssessmentTarget Text
- assessmentTarget_values :: Lens' AssessmentTarget [Text]
- associatedApplication_id :: Lens' AssociatedApplication (Maybe Text)
- associatedApplication_name :: Lens' AssociatedApplication (Maybe Text)
- awsManagedResources_targetDestination :: Lens' AwsManagedResources (NonEmpty AwsManagedTargetDestination)
- businessGoals_licenseCostReduction :: Lens' BusinessGoals (Maybe Natural)
- businessGoals_modernizeInfrastructureWithCloudNativeTechnologies :: Lens' BusinessGoals (Maybe Natural)
- businessGoals_reduceOperationalOverheadWithManagedServices :: Lens' BusinessGoals (Maybe Natural)
- businessGoals_speedOfMigration :: Lens' BusinessGoals (Maybe Natural)
- collector_collectorHealth :: Lens' Collector (Maybe CollectorHealth)
- collector_collectorId :: Lens' Collector (Maybe Text)
- collector_collectorVersion :: Lens' Collector (Maybe Text)
- collector_configurationSummary :: Lens' Collector (Maybe ConfigurationSummary)
- collector_hostName :: Lens' Collector (Maybe Text)
- collector_ipAddress :: Lens' Collector (Maybe Text)
- collector_lastActivityTimeStamp :: Lens' Collector (Maybe Text)
- collector_registeredTimeStamp :: Lens' Collector (Maybe Text)
- configurationSummary_ipAddressBasedRemoteInfoList :: Lens' ConfigurationSummary (Maybe [IPAddressBasedRemoteInfo])
- configurationSummary_pipelineInfoList :: Lens' ConfigurationSummary (Maybe [PipelineInfo])
- configurationSummary_remoteSourceCodeAnalysisServerInfo :: Lens' ConfigurationSummary (Maybe RemoteSourceCodeAnalysisServerInfo)
- configurationSummary_vcenterBasedRemoteInfoList :: Lens' ConfigurationSummary (Maybe [VcenterBasedRemoteInfo])
- configurationSummary_versionControlInfoList :: Lens' ConfigurationSummary (Maybe [VersionControlInfo])
- dataCollectionDetails_completionTime :: Lens' DataCollectionDetails (Maybe UTCTime)
- dataCollectionDetails_failed :: Lens' DataCollectionDetails (Maybe Int)
- dataCollectionDetails_inProgress :: Lens' DataCollectionDetails (Maybe Int)
- dataCollectionDetails_servers :: Lens' DataCollectionDetails (Maybe Int)
- dataCollectionDetails_startTime :: Lens' DataCollectionDetails (Maybe UTCTime)
- dataCollectionDetails_status :: Lens' DataCollectionDetails (Maybe AssessmentStatus)
- dataCollectionDetails_statusMessage :: Lens' DataCollectionDetails (Maybe Text)
- dataCollectionDetails_success :: Lens' DataCollectionDetails (Maybe Int)
- databaseConfigDetail_secretName :: Lens' DatabaseConfigDetail (Maybe Text)
- databaseMigrationPreference_heterogeneous :: Lens' DatabaseMigrationPreference (Maybe Heterogeneous)
- databaseMigrationPreference_homogeneous :: Lens' DatabaseMigrationPreference (Maybe Homogeneous)
- databaseMigrationPreference_noPreference :: Lens' DatabaseMigrationPreference (Maybe NoDatabaseMigrationPreference)
- databasePreferences_databaseManagementPreference :: Lens' DatabasePreferences (Maybe DatabaseManagementPreference)
- databasePreferences_databaseMigrationPreference :: Lens' DatabasePreferences (Maybe DatabaseMigrationPreference)
- group_name :: Lens' Group (Maybe GroupName)
- group_value :: Lens' Group (Maybe Text)
- heterogeneous_targetDatabaseEngine :: Lens' Heterogeneous (NonEmpty HeterogeneousTargetDatabaseEngine)
- homogeneous_targetDatabaseEngine :: Lens' Homogeneous (Maybe [HomogeneousTargetDatabaseEngine])
- iPAddressBasedRemoteInfo_authType :: Lens' IPAddressBasedRemoteInfo (Maybe AuthType)
- iPAddressBasedRemoteInfo_ipAddressConfigurationTimeStamp :: Lens' IPAddressBasedRemoteInfo (Maybe Text)
- iPAddressBasedRemoteInfo_osType :: Lens' IPAddressBasedRemoteInfo (Maybe OSType)
- importFileTaskInformation_completionTime :: Lens' ImportFileTaskInformation (Maybe UTCTime)
- importFileTaskInformation_id :: Lens' ImportFileTaskInformation (Maybe Text)
- importFileTaskInformation_importName :: Lens' ImportFileTaskInformation (Maybe Text)
- importFileTaskInformation_inputS3Bucket :: Lens' ImportFileTaskInformation (Maybe Text)
- importFileTaskInformation_inputS3Key :: Lens' ImportFileTaskInformation (Maybe Text)
- importFileTaskInformation_numberOfRecordsFailed :: Lens' ImportFileTaskInformation (Maybe Int)
- importFileTaskInformation_numberOfRecordsSuccess :: Lens' ImportFileTaskInformation (Maybe Int)
- importFileTaskInformation_startTime :: Lens' ImportFileTaskInformation (Maybe UTCTime)
- importFileTaskInformation_status :: Lens' ImportFileTaskInformation (Maybe ImportFileTaskStatus)
- importFileTaskInformation_statusReportS3Bucket :: Lens' ImportFileTaskInformation (Maybe Text)
- importFileTaskInformation_statusReportS3Key :: Lens' ImportFileTaskInformation (Maybe Text)
- managementPreference_awsManagedResources :: Lens' ManagementPreference (Maybe AwsManagedResources)
- managementPreference_noPreference :: Lens' ManagementPreference (Maybe NoManagementPreference)
- managementPreference_selfManageResources :: Lens' ManagementPreference (Maybe SelfManageResources)
- networkInfo_interfaceName :: Lens' NetworkInfo Text
- networkInfo_ipAddress :: Lens' NetworkInfo Text
- networkInfo_macAddress :: Lens' NetworkInfo Text
- networkInfo_netMask :: Lens' NetworkInfo Text
- noDatabaseMigrationPreference_targetDatabaseEngine :: Lens' NoDatabaseMigrationPreference (NonEmpty TargetDatabaseEngine)
- noManagementPreference_targetDestination :: Lens' NoManagementPreference (NonEmpty NoPreferenceTargetDestination)
- oSInfo_type :: Lens' OSInfo (Maybe OSType)
- oSInfo_version :: Lens' OSInfo (Maybe Text)
- pipelineInfo_pipelineConfigurationTimeStamp :: Lens' PipelineInfo (Maybe Text)
- pipelineInfo_pipelineType :: Lens' PipelineInfo (Maybe PipelineType)
- prioritizeBusinessGoals_businessGoals :: Lens' PrioritizeBusinessGoals (Maybe BusinessGoals)
- recommendationReportDetails_completionTime :: Lens' RecommendationReportDetails (Maybe UTCTime)
- recommendationReportDetails_s3Bucket :: Lens' RecommendationReportDetails (Maybe Text)
- recommendationReportDetails_s3Keys :: Lens' RecommendationReportDetails (Maybe [Text])
- recommendationReportDetails_startTime :: Lens' RecommendationReportDetails (Maybe UTCTime)
- recommendationReportDetails_status :: Lens' RecommendationReportDetails (Maybe RecommendationReportStatus)
- recommendationReportDetails_statusMessage :: Lens' RecommendationReportDetails (Maybe Text)
- recommendationSet_strategy :: Lens' RecommendationSet (Maybe Strategy)
- recommendationSet_targetDestination :: Lens' RecommendationSet (Maybe TargetDestination)
- recommendationSet_transformationTool :: Lens' RecommendationSet (Maybe TransformationTool)
- remoteSourceCodeAnalysisServerInfo_remoteSourceCodeAnalysisServerConfigurationTimestamp :: Lens' RemoteSourceCodeAnalysisServerInfo (Maybe Text)
- s3Object_s3Bucket :: Lens' S3Object (Maybe Text)
- s3Object_s3key :: Lens' S3Object (Maybe Text)
- selfManageResources_targetDestination :: Lens' SelfManageResources (NonEmpty SelfManageTargetDestination)
- serverDetail_antipatternReportS3Object :: Lens' ServerDetail (Maybe S3Object)
- serverDetail_antipatternReportStatus :: Lens' ServerDetail (Maybe AntipatternReportStatus)
- serverDetail_antipatternReportStatusMessage :: Lens' ServerDetail (Maybe Text)
- serverDetail_applicationComponentStrategySummary :: Lens' ServerDetail (Maybe [StrategySummary])
- serverDetail_dataCollectionStatus :: Lens' ServerDetail (Maybe RunTimeAssessmentStatus)
- serverDetail_id :: Lens' ServerDetail (Maybe Text)
- serverDetail_lastAnalyzedTimestamp :: Lens' ServerDetail (Maybe UTCTime)
- serverDetail_listAntipatternSeveritySummary :: Lens' ServerDetail (Maybe [AntipatternSeveritySummary])
- serverDetail_name :: Lens' ServerDetail (Maybe Text)
- serverDetail_recommendationSet :: Lens' ServerDetail (Maybe RecommendationSet)
- serverDetail_serverError :: Lens' ServerDetail (Maybe ServerError)
- serverDetail_serverType :: Lens' ServerDetail (Maybe Text)
- serverDetail_statusMessage :: Lens' ServerDetail (Maybe Text)
- serverDetail_systemInfo :: Lens' ServerDetail (Maybe SystemInfo)
- serverError_serverErrorCategory :: Lens' ServerError (Maybe ServerErrorCategory)
- serverStatusSummary_count :: Lens' ServerStatusSummary (Maybe Int)
- serverStatusSummary_runTimeAssessmentStatus :: Lens' ServerStatusSummary (Maybe RunTimeAssessmentStatus)
- serverStrategy_isPreferred :: Lens' ServerStrategy (Maybe Bool)
- serverStrategy_numberOfApplicationComponents :: Lens' ServerStrategy (Maybe Int)
- serverStrategy_recommendation :: Lens' ServerStrategy (Maybe RecommendationSet)
- serverStrategy_status :: Lens' ServerStrategy (Maybe StrategyRecommendation)
- serverSummary_serverOsType :: Lens' ServerSummary (Maybe ServerOsType)
- serverSummary_count :: Lens' ServerSummary (Maybe Int)
- sourceCode_location :: Lens' SourceCode (Maybe Text)
- sourceCode_projectName :: Lens' SourceCode (Maybe Text)
- sourceCode_sourceVersion :: Lens' SourceCode (Maybe Text)
- sourceCode_versionControl :: Lens' SourceCode (Maybe VersionControl)
- sourceCodeRepository_branch :: Lens' SourceCodeRepository (Maybe Text)
- sourceCodeRepository_projectName :: Lens' SourceCodeRepository (Maybe Text)
- sourceCodeRepository_repository :: Lens' SourceCodeRepository (Maybe Text)
- sourceCodeRepository_versionControlType :: Lens' SourceCodeRepository (Maybe Text)
- strategyOption_isPreferred :: Lens' StrategyOption (Maybe Bool)
- strategyOption_strategy :: Lens' StrategyOption (Maybe Strategy)
- strategyOption_targetDestination :: Lens' StrategyOption (Maybe TargetDestination)
- strategyOption_toolName :: Lens' StrategyOption (Maybe TransformationToolName)
- strategySummary_count :: Lens' StrategySummary (Maybe Int)
- strategySummary_strategy :: Lens' StrategySummary (Maybe Strategy)
- systemInfo_cpuArchitecture :: Lens' SystemInfo (Maybe Text)
- systemInfo_fileSystemType :: Lens' SystemInfo (Maybe Text)
- systemInfo_networkInfoList :: Lens' SystemInfo (Maybe [NetworkInfo])
- systemInfo_osInfo :: Lens' SystemInfo (Maybe OSInfo)
- transformationTool_description :: Lens' TransformationTool (Maybe Text)
- transformationTool_name :: Lens' TransformationTool (Maybe TransformationToolName)
- transformationTool_tranformationToolInstallationLink :: Lens' TransformationTool (Maybe Text)
- vcenterBasedRemoteInfo_osType :: Lens' VcenterBasedRemoteInfo (Maybe OSType)
- vcenterBasedRemoteInfo_vcenterConfigurationTimeStamp :: Lens' VcenterBasedRemoteInfo (Maybe Text)
- versionControlInfo_versionControlConfigurationTimeStamp :: Lens' VersionControlInfo (Maybe Text)
- versionControlInfo_versionControlType :: Lens' VersionControlInfo (Maybe VersionControlType)
Operations
GetApplicationComponentDetails
getApplicationComponentDetails_applicationComponentId :: Lens' GetApplicationComponentDetails Text Source #
The ID of the application component. The ID is unique within an AWS account.
getApplicationComponentDetailsResponse_applicationComponentDetail :: Lens' GetApplicationComponentDetailsResponse (Maybe ApplicationComponentDetail) Source #
Detailed information about an application component.
getApplicationComponentDetailsResponse_associatedApplications :: Lens' GetApplicationComponentDetailsResponse (Maybe [AssociatedApplication]) Source #
The associated application group as defined in AWS Application Discovery Service.
getApplicationComponentDetailsResponse_associatedServerIds :: Lens' GetApplicationComponentDetailsResponse (Maybe [Text]) Source #
A list of the IDs of the servers on which the application component is running.
getApplicationComponentDetailsResponse_moreApplicationResource :: Lens' GetApplicationComponentDetailsResponse (Maybe Bool) Source #
Set to true if the application component belongs to more than one application group.
getApplicationComponentDetailsResponse_httpStatus :: Lens' GetApplicationComponentDetailsResponse Int Source #
The response's http status code.
GetApplicationComponentStrategies
getApplicationComponentStrategies_applicationComponentId :: Lens' GetApplicationComponentStrategies Text Source #
The ID of the application component. The ID is unique within an AWS account.
getApplicationComponentStrategiesResponse_applicationComponentStrategies :: Lens' GetApplicationComponentStrategiesResponse (Maybe [ApplicationComponentStrategy]) Source #
A list of application component strategy recommendations.
getApplicationComponentStrategiesResponse_httpStatus :: Lens' GetApplicationComponentStrategiesResponse Int Source #
The response's http status code.
GetAssessment
getAssessment_id :: Lens' GetAssessment Text Source #
The assessmentid
returned by StartAssessment.
getAssessmentResponse_assessmentTargets :: Lens' GetAssessmentResponse (Maybe [AssessmentTarget]) Source #
List of criteria for assessment.
getAssessmentResponse_dataCollectionDetails :: Lens' GetAssessmentResponse (Maybe DataCollectionDetails) Source #
Detailed information about the assessment.
getAssessmentResponse_id :: Lens' GetAssessmentResponse (Maybe Text) Source #
The ID for the specific assessment task.
getAssessmentResponse_httpStatus :: Lens' GetAssessmentResponse Int Source #
The response's http status code.
GetImportFileTask
getImportFileTask_id :: Lens' GetImportFileTask Text Source #
The ID of the import file task. This ID is returned in the response of StartImportFileTask.
getImportFileTaskResponse_completionTime :: Lens' GetImportFileTaskResponse (Maybe UTCTime) Source #
The time that the import task completed.
getImportFileTaskResponse_id :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The import file task id
returned in the response of
StartImportFileTask.
getImportFileTaskResponse_importName :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The name of the import task given in StartImportFileTask.
getImportFileTaskResponse_inputS3Bucket :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The S3 bucket where import file is located.
getImportFileTaskResponse_inputS3Key :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The Amazon S3 key name of the import file.
getImportFileTaskResponse_numberOfRecordsFailed :: Lens' GetImportFileTaskResponse (Maybe Int) Source #
The number of records that failed to be imported.
getImportFileTaskResponse_numberOfRecordsSuccess :: Lens' GetImportFileTaskResponse (Maybe Int) Source #
The number of records successfully imported.
getImportFileTaskResponse_startTime :: Lens' GetImportFileTaskResponse (Maybe UTCTime) Source #
Start time of the import task.
getImportFileTaskResponse_status :: Lens' GetImportFileTaskResponse (Maybe ImportFileTaskStatus) Source #
Status of import file task.
getImportFileTaskResponse_statusReportS3Bucket :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The S3 bucket name for status report of import task.
getImportFileTaskResponse_statusReportS3Key :: Lens' GetImportFileTaskResponse (Maybe Text) Source #
The Amazon S3 key name for status report of import task. The report contains details about whether each record imported successfully or why it did not.
getImportFileTaskResponse_httpStatus :: Lens' GetImportFileTaskResponse Int Source #
The response's http status code.
GetLatestAssessmentId
getLatestAssessmentIdResponse_id :: Lens' GetLatestAssessmentIdResponse (Maybe Text) Source #
The latest ID for the specific assessment task.
getLatestAssessmentIdResponse_httpStatus :: Lens' GetLatestAssessmentIdResponse Int Source #
The response's http status code.
GetPortfolioPreferences
getPortfolioPreferencesResponse_applicationMode :: Lens' GetPortfolioPreferencesResponse (Maybe ApplicationMode) Source #
The classification for application component types.
getPortfolioPreferencesResponse_applicationPreferences :: Lens' GetPortfolioPreferencesResponse (Maybe ApplicationPreferences) Source #
The transformation preferences for non-database applications.
getPortfolioPreferencesResponse_databasePreferences :: Lens' GetPortfolioPreferencesResponse (Maybe DatabasePreferences) Source #
The transformation preferences for database applications.
getPortfolioPreferencesResponse_prioritizeBusinessGoals :: Lens' GetPortfolioPreferencesResponse (Maybe PrioritizeBusinessGoals) Source #
The rank of business goals based on priority.
getPortfolioPreferencesResponse_httpStatus :: Lens' GetPortfolioPreferencesResponse Int Source #
The response's http status code.
GetPortfolioSummary
getPortfolioSummaryResponse_assessmentSummary :: Lens' GetPortfolioSummaryResponse (Maybe AssessmentSummary) Source #
An assessment summary for the portfolio including the number of servers to rehost and the overall number of anti-patterns.
getPortfolioSummaryResponse_httpStatus :: Lens' GetPortfolioSummaryResponse Int Source #
The response's http status code.
GetRecommendationReportDetails
getRecommendationReportDetails_id :: Lens' GetRecommendationReportDetails Text Source #
The recommendation report generation task id
returned by
StartRecommendationReportGeneration.
getRecommendationReportDetailsResponse_id :: Lens' GetRecommendationReportDetailsResponse (Maybe Text) Source #
The ID of the recommendation report generation task. See the response of StartRecommendationReportGeneration.
getRecommendationReportDetailsResponse_recommendationReportDetails :: Lens' GetRecommendationReportDetailsResponse (Maybe RecommendationReportDetails) Source #
Detailed information about the recommendation report.
getRecommendationReportDetailsResponse_httpStatus :: Lens' GetRecommendationReportDetailsResponse Int Source #
The response's http status code.
GetServerDetails
getServerDetails_maxResults :: Lens' GetServerDetails (Maybe Int) Source #
The maximum number of items to include in the response. The maximum value is 100.
getServerDetails_nextToken :: Lens' GetServerDetails (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
getServerDetails_serverId :: Lens' GetServerDetails Text Source #
The ID of the server.
getServerDetailsResponse_associatedApplications :: Lens' GetServerDetailsResponse (Maybe [AssociatedApplication]) Source #
The associated application group the server belongs to, as defined in AWS Application Discovery Service.
getServerDetailsResponse_nextToken :: Lens' GetServerDetailsResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
getServerDetailsResponse_serverDetail :: Lens' GetServerDetailsResponse (Maybe ServerDetail) Source #
Detailed information about the server.
getServerDetailsResponse_httpStatus :: Lens' GetServerDetailsResponse Int Source #
The response's http status code.
GetServerStrategies
getServerStrategies_serverId :: Lens' GetServerStrategies Text Source #
The ID of the server.
getServerStrategiesResponse_serverStrategies :: Lens' GetServerStrategiesResponse (Maybe [ServerStrategy]) Source #
A list of strategy recommendations for the server.
getServerStrategiesResponse_httpStatus :: Lens' GetServerStrategiesResponse Int Source #
The response's http status code.
ListApplicationComponents
listApplicationComponents_applicationComponentCriteria :: Lens' ListApplicationComponents (Maybe ApplicationComponentCriteria) Source #
Criteria for filtering the list of application components.
listApplicationComponents_filterValue :: Lens' ListApplicationComponents (Maybe Text) Source #
Specify the value based on the application component criteria type. For
example, if applicationComponentCriteria
is set to SERVER_ID
and
filterValue
is set to server1
, then ListApplicationComponents
returns all the application components running on server1.
listApplicationComponents_groupIdFilter :: Lens' ListApplicationComponents (Maybe [Group]) Source #
The group ID specified in to filter on.
listApplicationComponents_maxResults :: Lens' ListApplicationComponents (Maybe Int) Source #
The maximum number of items to include in the response. The maximum value is 100.
listApplicationComponents_nextToken :: Lens' ListApplicationComponents (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
listApplicationComponents_sort :: Lens' ListApplicationComponents (Maybe SortOrder) Source #
Specifies whether to sort by ascending (ASC
) or descending (DESC
)
order.
listApplicationComponentsResponse_applicationComponentInfos :: Lens' ListApplicationComponentsResponse (Maybe [ApplicationComponentDetail]) Source #
The list of application components with detailed information about each component.
listApplicationComponentsResponse_nextToken :: Lens' ListApplicationComponentsResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
listApplicationComponentsResponse_httpStatus :: Lens' ListApplicationComponentsResponse Int Source #
The response's http status code.
ListCollectors
listCollectors_maxResults :: Lens' ListCollectors (Maybe Int) Source #
The maximum number of items to include in the response. The maximum value is 100.
listCollectors_nextToken :: Lens' ListCollectors (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
listCollectorsResponse_collectors :: Lens' ListCollectorsResponse (Maybe [Collector]) Source #
The list of all the installed collectors.
listCollectorsResponse_nextToken :: Lens' ListCollectorsResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
listCollectorsResponse_httpStatus :: Lens' ListCollectorsResponse Int Source #
The response's http status code.
ListImportFileTask
listImportFileTask_maxResults :: Lens' ListImportFileTask (Maybe Int) Source #
The total number of items to return. The maximum value is 100.
listImportFileTask_nextToken :: Lens' ListImportFileTask (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
listImportFileTaskResponse_nextToken :: Lens' ListImportFileTaskResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
listImportFileTaskResponse_taskInfos :: Lens' ListImportFileTaskResponse (Maybe [ImportFileTaskInformation]) Source #
Lists information about the files you import.
listImportFileTaskResponse_httpStatus :: Lens' ListImportFileTaskResponse Int Source #
The response's http status code.
ListServers
listServers_filterValue :: Lens' ListServers (Maybe Text) Source #
Specifies the filter value, which is based on the type of server
criteria. For example, if serverCriteria
is OS_NAME
, and the
filterValue
is equal to WindowsServer
, then ListServers
returns
all of the servers matching the OS name WindowsServer
.
listServers_groupIdFilter :: Lens' ListServers (Maybe [Group]) Source #
Specifies the group ID to filter on.
listServers_maxResults :: Lens' ListServers (Maybe Int) Source #
The maximum number of items to include in the response. The maximum value is 100.
listServers_nextToken :: Lens' ListServers (Maybe Text) Source #
The token from a previous call that you use to retrieve the next set of
results. For example, if a previous call to this action returned 100
items, but you set maxResults
to 10. You'll receive a set of 10
results along with a token. You then use the returned token to retrieve
the next set of 10.
listServers_serverCriteria :: Lens' ListServers (Maybe ServerCriteria) Source #
Criteria for filtering servers.
listServers_sort :: Lens' ListServers (Maybe SortOrder) Source #
Specifies whether to sort by ascending (ASC
) or descending (DESC
)
order.
listServersResponse_nextToken :: Lens' ListServersResponse (Maybe Text) Source #
The token you use to retrieve the next set of results, or null if there are no more results.
listServersResponse_serverInfos :: Lens' ListServersResponse (Maybe [ServerDetail]) Source #
The list of servers with detailed information about each server.
listServersResponse_httpStatus :: Lens' ListServersResponse Int Source #
The response's http status code.
PutPortfolioPreferences
putPortfolioPreferences_applicationMode :: Lens' PutPortfolioPreferences (Maybe ApplicationMode) Source #
The classification for application component types.
putPortfolioPreferences_applicationPreferences :: Lens' PutPortfolioPreferences (Maybe ApplicationPreferences) Source #
The transformation preferences for non-database applications.
putPortfolioPreferences_databasePreferences :: Lens' PutPortfolioPreferences (Maybe DatabasePreferences) Source #
The transformation preferences for database applications.
putPortfolioPreferences_prioritizeBusinessGoals :: Lens' PutPortfolioPreferences (Maybe PrioritizeBusinessGoals) Source #
The rank of the business goals based on priority.
putPortfolioPreferencesResponse_httpStatus :: Lens' PutPortfolioPreferencesResponse Int Source #
The response's http status code.
StartAssessment
startAssessment_assessmentTargets :: Lens' StartAssessment (Maybe [AssessmentTarget]) Source #
List of criteria for assessment.
startAssessment_s3bucketForAnalysisData :: Lens' StartAssessment (Maybe Text) Source #
The S3 bucket used by the collectors to send analysis data to the
service. The bucket name must begin with migrationhub-strategy-
.
startAssessment_s3bucketForReportData :: Lens' StartAssessment (Maybe Text) Source #
The S3 bucket where all the reports generated by the service are stored.
The bucket name must begin with migrationhub-strategy-
.
startAssessmentResponse_assessmentId :: Lens' StartAssessmentResponse (Maybe Text) Source #
The ID of the assessment.
startAssessmentResponse_httpStatus :: Lens' StartAssessmentResponse Int Source #
The response's http status code.
StartImportFileTask
startImportFileTask_dataSourceType :: Lens' StartImportFileTask (Maybe DataSourceType) Source #
Specifies the source that the servers are coming from. By default, Strategy Recommendations assumes that the servers specified in the import file are available in AWS Application Discovery Service.
startImportFileTask_groupId :: Lens' StartImportFileTask (Maybe [Group]) Source #
Groups the resources in the import file together with a unique name.
This ID can be as filter in ListApplicationComponents
and
ListServers
.
startImportFileTask_s3bucketForReportData :: Lens' StartImportFileTask (Maybe Text) Source #
The S3 bucket where Strategy Recommendations uploads import results. The bucket name is required to begin with migrationhub-strategy-.
startImportFileTask_s3Bucket :: Lens' StartImportFileTask Text Source #
The S3 bucket where the import file is located. The bucket name is
required to begin with migrationhub-strategy-
.
startImportFileTask_name :: Lens' StartImportFileTask Text Source #
A descriptive name for the request.
startImportFileTask_s3key :: Lens' StartImportFileTask Text Source #
The Amazon S3 key name of the import file.
startImportFileTaskResponse_id :: Lens' StartImportFileTaskResponse (Maybe Text) Source #
The ID for a specific import task. The ID is unique within an AWS account.
startImportFileTaskResponse_httpStatus :: Lens' StartImportFileTaskResponse Int Source #
The response's http status code.
StartRecommendationReportGeneration
startRecommendationReportGeneration_groupIdFilter :: Lens' StartRecommendationReportGeneration (Maybe [Group]) Source #
Groups the resources in the recommendation report with a unique name.
startRecommendationReportGeneration_outputFormat :: Lens' StartRecommendationReportGeneration (Maybe OutputFormat) Source #
The output format for the recommendation report file. The default format is Microsoft Excel.
startRecommendationReportGenerationResponse_id :: Lens' StartRecommendationReportGenerationResponse (Maybe Text) Source #
The ID of the recommendation report generation task.
startRecommendationReportGenerationResponse_httpStatus :: Lens' StartRecommendationReportGenerationResponse Int Source #
The response's http status code.
StopAssessment
stopAssessment_assessmentId :: Lens' StopAssessment Text Source #
The assessmentId
returned by StartAssessment.
stopAssessmentResponse_httpStatus :: Lens' StopAssessmentResponse Int Source #
The response's http status code.
UpdateApplicationComponentConfig
updateApplicationComponentConfig_appType :: Lens' UpdateApplicationComponentConfig (Maybe AppType) Source #
The type of known component.
updateApplicationComponentConfig_configureOnly :: Lens' UpdateApplicationComponentConfig (Maybe Bool) Source #
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
updateApplicationComponentConfig_inclusionStatus :: Lens' UpdateApplicationComponentConfig (Maybe InclusionStatus) Source #
Indicates whether the application component has been included for server recommendation or not.
updateApplicationComponentConfig_secretsManagerKey :: Lens' UpdateApplicationComponentConfig (Maybe Text) Source #
Database credentials.
updateApplicationComponentConfig_sourceCodeList :: Lens' UpdateApplicationComponentConfig (Maybe [SourceCode]) Source #
The list of source code configurations to update for the application component.
updateApplicationComponentConfig_strategyOption :: Lens' UpdateApplicationComponentConfig (Maybe StrategyOption) Source #
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.
updateApplicationComponentConfig_applicationComponentId :: Lens' UpdateApplicationComponentConfig Text Source #
The ID of the application component. The ID is unique within an AWS account.
updateApplicationComponentConfigResponse_httpStatus :: Lens' UpdateApplicationComponentConfigResponse Int Source #
The response's http status code.
UpdateServerConfig
updateServerConfig_strategyOption :: Lens' UpdateServerConfig (Maybe StrategyOption) Source #
The preferred strategy options for the application component. See the response from GetServerStrategies.
updateServerConfig_serverId :: Lens' UpdateServerConfig Text Source #
The ID of the server.
updateServerConfigResponse_httpStatus :: Lens' UpdateServerConfigResponse Int Source #
The response's http status code.
Types
AntipatternSeveritySummary
antipatternSeveritySummary_count :: Lens' AntipatternSeveritySummary (Maybe Int) Source #
Contains the count of anti-patterns.
antipatternSeveritySummary_severity :: Lens' AntipatternSeveritySummary (Maybe Severity) Source #
Contains the severity of anti-patterns.
AppUnitError
appUnitError_appUnitErrorCategory :: Lens' AppUnitError (Maybe AppUnitErrorCategory) Source #
The category of the error.
ApplicationComponentDetail
applicationComponentDetail_analysisStatus :: Lens' ApplicationComponentDetail (Maybe SrcCodeOrDbAnalysisStatus) Source #
The status of analysis, if the application component has source code or an associated database.
applicationComponentDetail_antipatternReportS3Object :: Lens' ApplicationComponentDetail (Maybe S3Object) Source #
The S3 bucket name and the Amazon S3 key name for the anti-pattern report.
applicationComponentDetail_antipatternReportStatus :: Lens' ApplicationComponentDetail (Maybe AntipatternReportStatus) Source #
The status of the anti-pattern report generation.
applicationComponentDetail_antipatternReportStatusMessage :: Lens' ApplicationComponentDetail (Maybe Text) Source #
The status message for the anti-pattern.
applicationComponentDetail_appType :: Lens' ApplicationComponentDetail (Maybe AppType) Source #
The type of application component.
applicationComponentDetail_appUnitError :: Lens' ApplicationComponentDetail (Maybe AppUnitError) Source #
The error in the analysis of the source code or database.
applicationComponentDetail_associatedServerId :: Lens' ApplicationComponentDetail (Maybe Text) Source #
The ID of the server that the application component is running on.
applicationComponentDetail_databaseConfigDetail :: Lens' ApplicationComponentDetail (Maybe DatabaseConfigDetail) Source #
Configuration details for the database associated with the application component.
applicationComponentDetail_id :: Lens' ApplicationComponentDetail (Maybe Text) Source #
The ID of the application component.
applicationComponentDetail_inclusionStatus :: Lens' ApplicationComponentDetail (Maybe InclusionStatus) Source #
Indicates whether the application component has been included for server recommendation or not.
applicationComponentDetail_lastAnalyzedTimestamp :: Lens' ApplicationComponentDetail (Maybe UTCTime) Source #
The timestamp of when the application component was assessed.
applicationComponentDetail_listAntipatternSeveritySummary :: Lens' ApplicationComponentDetail (Maybe [AntipatternSeveritySummary]) Source #
A list of anti-pattern severity summaries.
applicationComponentDetail_moreServerAssociationExists :: Lens' ApplicationComponentDetail (Maybe Bool) Source #
Set to true if the application component is running on multiple servers.
applicationComponentDetail_name :: Lens' ApplicationComponentDetail (Maybe Text) Source #
The name of application component.
applicationComponentDetail_osDriver :: Lens' ApplicationComponentDetail (Maybe Text) Source #
OS driver.
applicationComponentDetail_osVersion :: Lens' ApplicationComponentDetail (Maybe Text) Source #
OS version.
applicationComponentDetail_recommendationSet :: Lens' ApplicationComponentDetail (Maybe RecommendationSet) Source #
The top recommendation set for the application component.
applicationComponentDetail_resourceSubType :: Lens' ApplicationComponentDetail (Maybe ResourceSubType) Source #
The application component subtype.
applicationComponentDetail_runtimeStatus :: Lens' ApplicationComponentDetail (Maybe RuntimeAnalysisStatus) Source #
The status of the application unit.
applicationComponentDetail_runtimeStatusMessage :: Lens' ApplicationComponentDetail (Maybe Text) Source #
The status message for the application unit.
applicationComponentDetail_sourceCodeRepositories :: Lens' ApplicationComponentDetail (Maybe [SourceCodeRepository]) Source #
Details about the source code repository associated with the application component.
applicationComponentDetail_statusMessage :: Lens' ApplicationComponentDetail (Maybe Text) Source #
A detailed description of the analysis status and any failure message.
ApplicationComponentStatusSummary
applicationComponentStatusSummary_count :: Lens' ApplicationComponentStatusSummary (Maybe Int) Source #
The number of application components successfully analyzed, partially successful or failed analysis.
applicationComponentStatusSummary_srcCodeOrDbAnalysisStatus :: Lens' ApplicationComponentStatusSummary (Maybe SrcCodeOrDbAnalysisStatus) Source #
The status of database analysis.
ApplicationComponentStrategy
applicationComponentStrategy_isPreferred :: Lens' ApplicationComponentStrategy (Maybe Bool) Source #
Set to true if the recommendation is set as preferred.
applicationComponentStrategy_recommendation :: Lens' ApplicationComponentStrategy (Maybe RecommendationSet) Source #
Strategy recommendation for the application component.
applicationComponentStrategy_status :: Lens' ApplicationComponentStrategy (Maybe StrategyRecommendation) Source #
The recommendation status of a strategy for an application component.
ApplicationComponentSummary
applicationComponentSummary_appType :: Lens' ApplicationComponentSummary (Maybe AppType) Source #
Contains the name of application types.
applicationComponentSummary_count :: Lens' ApplicationComponentSummary (Maybe Int) Source #
Contains the count of application type.
ApplicationPreferences
applicationPreferences_managementPreference :: Lens' ApplicationPreferences (Maybe ManagementPreference) Source #
Application preferences that you specify to prefer managed environment.
AssessmentSummary
assessmentSummary_antipatternReportS3Object :: Lens' AssessmentSummary (Maybe S3Object) Source #
The Amazon S3 object containing the anti-pattern report.
assessmentSummary_antipatternReportStatus :: Lens' AssessmentSummary (Maybe AntipatternReportStatus) Source #
The status of the anti-pattern report.
assessmentSummary_antipatternReportStatusMessage :: Lens' AssessmentSummary (Maybe Text) Source #
The status message of the anti-pattern report.
assessmentSummary_lastAnalyzedTimestamp :: Lens' AssessmentSummary (Maybe UTCTime) Source #
The time the assessment was performed.
assessmentSummary_listAntipatternSeveritySummary :: Lens' AssessmentSummary (Maybe [AntipatternSeveritySummary]) Source #
List of AntipatternSeveritySummary.
assessmentSummary_listApplicationComponentStatusSummary :: Lens' AssessmentSummary (Maybe [ApplicationComponentStatusSummary]) Source #
List of status summaries of the analyzed application components.
assessmentSummary_listApplicationComponentStrategySummary :: Lens' AssessmentSummary (Maybe [StrategySummary]) Source #
List of ApplicationComponentStrategySummary.
assessmentSummary_listApplicationComponentSummary :: Lens' AssessmentSummary (Maybe [ApplicationComponentSummary]) Source #
List of ApplicationComponentSummary.
assessmentSummary_listServerStatusSummary :: Lens' AssessmentSummary (Maybe [ServerStatusSummary]) Source #
List of status summaries of the analyzed servers.
assessmentSummary_listServerStrategySummary :: Lens' AssessmentSummary (Maybe [StrategySummary]) Source #
List of ServerStrategySummary.
assessmentSummary_listServerSummary :: Lens' AssessmentSummary (Maybe [ServerSummary]) Source #
List of ServerSummary.
AssessmentTarget
assessmentTarget_condition :: Lens' AssessmentTarget Condition Source #
Condition of an assessment.
assessmentTarget_name :: Lens' AssessmentTarget Text Source #
Name of an assessment.
assessmentTarget_values :: Lens' AssessmentTarget [Text] Source #
Values of an assessment.
AssociatedApplication
associatedApplication_id :: Lens' AssociatedApplication (Maybe Text) Source #
ID of the application as defined in Application Discovery Service.
associatedApplication_name :: Lens' AssociatedApplication (Maybe Text) Source #
Name of the application as defined in Application Discovery Service.
AwsManagedResources
awsManagedResources_targetDestination :: Lens' AwsManagedResources (NonEmpty AwsManagedTargetDestination) Source #
The choice of application destination that you specify.
BusinessGoals
businessGoals_licenseCostReduction :: Lens' BusinessGoals (Maybe Natural) Source #
Business goal to reduce license costs.
businessGoals_modernizeInfrastructureWithCloudNativeTechnologies :: Lens' BusinessGoals (Maybe Natural) Source #
Business goal to modernize infrastructure by moving to cloud native technologies.
businessGoals_reduceOperationalOverheadWithManagedServices :: Lens' BusinessGoals (Maybe Natural) Source #
Business goal to reduce the operational overhead on the team by moving into managed services.
businessGoals_speedOfMigration :: Lens' BusinessGoals (Maybe Natural) Source #
Business goal to achieve migration at a fast pace.
Collector
collector_collectorHealth :: Lens' Collector (Maybe CollectorHealth) Source #
Indicates the health of a collector.
collector_collectorVersion :: Lens' Collector (Maybe Text) Source #
Current version of the collector that is running in the environment that you specify.
collector_configurationSummary :: Lens' Collector (Maybe ConfigurationSummary) Source #
Summary of the collector configuration.
collector_hostName :: Lens' Collector (Maybe Text) Source #
Hostname of the server that is hosting the collector.
collector_ipAddress :: Lens' Collector (Maybe Text) Source #
IP address of the server that is hosting the collector.
collector_lastActivityTimeStamp :: Lens' Collector (Maybe Text) Source #
Time when the collector last pinged the service.
collector_registeredTimeStamp :: Lens' Collector (Maybe Text) Source #
Time when the collector registered with the service.
ConfigurationSummary
configurationSummary_ipAddressBasedRemoteInfoList :: Lens' ConfigurationSummary (Maybe [IPAddressBasedRemoteInfo]) Source #
IP address based configurations.
configurationSummary_pipelineInfoList :: Lens' ConfigurationSummary (Maybe [PipelineInfo]) Source #
The list of pipeline info configurations.
configurationSummary_remoteSourceCodeAnalysisServerInfo :: Lens' ConfigurationSummary (Maybe RemoteSourceCodeAnalysisServerInfo) Source #
Info about the remote server source code configuration.
configurationSummary_vcenterBasedRemoteInfoList :: Lens' ConfigurationSummary (Maybe [VcenterBasedRemoteInfo]) Source #
The list of vCenter configurations.
configurationSummary_versionControlInfoList :: Lens' ConfigurationSummary (Maybe [VersionControlInfo]) Source #
The list of the version control configurations.
DataCollectionDetails
dataCollectionDetails_completionTime :: Lens' DataCollectionDetails (Maybe UTCTime) Source #
The time the assessment completes.
dataCollectionDetails_failed :: Lens' DataCollectionDetails (Maybe Int) Source #
The number of failed servers in the assessment.
dataCollectionDetails_inProgress :: Lens' DataCollectionDetails (Maybe Int) Source #
The number of servers with the assessment status IN_PROGESS
.
dataCollectionDetails_servers :: Lens' DataCollectionDetails (Maybe Int) Source #
The total number of servers in the assessment.
dataCollectionDetails_startTime :: Lens' DataCollectionDetails (Maybe UTCTime) Source #
The start time of assessment.
dataCollectionDetails_status :: Lens' DataCollectionDetails (Maybe AssessmentStatus) Source #
The status of the assessment.
dataCollectionDetails_statusMessage :: Lens' DataCollectionDetails (Maybe Text) Source #
The status message of the assessment.
dataCollectionDetails_success :: Lens' DataCollectionDetails (Maybe Int) Source #
The number of successful servers in the assessment.
DatabaseConfigDetail
databaseConfigDetail_secretName :: Lens' DatabaseConfigDetail (Maybe Text) Source #
AWS Secrets Manager key that holds the credentials that you use to connect to a database.
DatabaseMigrationPreference
databaseMigrationPreference_heterogeneous :: Lens' DatabaseMigrationPreference (Maybe Heterogeneous) Source #
Indicates whether you are interested in moving from one type of database to another. For example, from SQL Server to Amazon Aurora MySQL-Compatible Edition.
databaseMigrationPreference_homogeneous :: Lens' DatabaseMigrationPreference (Maybe Homogeneous) Source #
Indicates whether you are interested in moving to the same type of database into AWS. For example, from SQL Server in your environment to SQL Server on AWS.
databaseMigrationPreference_noPreference :: Lens' DatabaseMigrationPreference (Maybe NoDatabaseMigrationPreference) Source #
Indicated that you do not prefer heterogeneous or homogeneous.
DatabasePreferences
databasePreferences_databaseManagementPreference :: Lens' DatabasePreferences (Maybe DatabaseManagementPreference) Source #
Specifies whether you're interested in self-managed databases or databases managed by AWS.
databasePreferences_databaseMigrationPreference :: Lens' DatabasePreferences (Maybe DatabaseMigrationPreference) Source #
Specifies your preferred migration path.
Group
Heterogeneous
heterogeneous_targetDatabaseEngine :: Lens' Heterogeneous (NonEmpty HeterogeneousTargetDatabaseEngine) Source #
The target database engine for heterogeneous database migration preference.
Homogeneous
homogeneous_targetDatabaseEngine :: Lens' Homogeneous (Maybe [HomogeneousTargetDatabaseEngine]) Source #
The target database engine for homogeneous database migration preferences.
IPAddressBasedRemoteInfo
iPAddressBasedRemoteInfo_authType :: Lens' IPAddressBasedRemoteInfo (Maybe AuthType) Source #
The type of authorization.
iPAddressBasedRemoteInfo_ipAddressConfigurationTimeStamp :: Lens' IPAddressBasedRemoteInfo (Maybe Text) Source #
The time stamp of the configuration.
iPAddressBasedRemoteInfo_osType :: Lens' IPAddressBasedRemoteInfo (Maybe OSType) Source #
The type of the operating system.
ImportFileTaskInformation
importFileTaskInformation_completionTime :: Lens' ImportFileTaskInformation (Maybe UTCTime) Source #
The time that the import task completes.
importFileTaskInformation_id :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The ID of the import file task.
importFileTaskInformation_importName :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The name of the import task given in StartImportFileTask
.
importFileTaskInformation_inputS3Bucket :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The S3 bucket where the import file is located.
importFileTaskInformation_inputS3Key :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The Amazon S3 key name of the import file.
importFileTaskInformation_numberOfRecordsFailed :: Lens' ImportFileTaskInformation (Maybe Int) Source #
The number of records that failed to be imported.
importFileTaskInformation_numberOfRecordsSuccess :: Lens' ImportFileTaskInformation (Maybe Int) Source #
The number of records successfully imported.
importFileTaskInformation_startTime :: Lens' ImportFileTaskInformation (Maybe UTCTime) Source #
Start time of the import task.
importFileTaskInformation_status :: Lens' ImportFileTaskInformation (Maybe ImportFileTaskStatus) Source #
Status of import file task.
importFileTaskInformation_statusReportS3Bucket :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The S3 bucket name for status report of import task.
importFileTaskInformation_statusReportS3Key :: Lens' ImportFileTaskInformation (Maybe Text) Source #
The Amazon S3 key name for status report of import task. The report contains details about whether each record imported successfully or why it did not.
ManagementPreference
managementPreference_awsManagedResources :: Lens' ManagementPreference (Maybe AwsManagedResources) Source #
Indicates interest in solutions that are managed by AWS.
managementPreference_noPreference :: Lens' ManagementPreference (Maybe NoManagementPreference) Source #
No specific preference.
managementPreference_selfManageResources :: Lens' ManagementPreference (Maybe SelfManageResources) Source #
Indicates interest in managing your own resources on AWS.
NetworkInfo
networkInfo_interfaceName :: Lens' NetworkInfo Text Source #
Information about the name of the interface of the server for which the assessment was run.
networkInfo_ipAddress :: Lens' NetworkInfo Text Source #
Information about the IP address of the server for which the assessment was run.
networkInfo_macAddress :: Lens' NetworkInfo Text Source #
Information about the MAC address of the server for which the assessment was run.
networkInfo_netMask :: Lens' NetworkInfo Text Source #
Information about the subnet mask of the server for which the assessment was run.
NoDatabaseMigrationPreference
noDatabaseMigrationPreference_targetDatabaseEngine :: Lens' NoDatabaseMigrationPreference (NonEmpty TargetDatabaseEngine) Source #
The target database engine for database migration preference that you specify.
NoManagementPreference
noManagementPreference_targetDestination :: Lens' NoManagementPreference (NonEmpty NoPreferenceTargetDestination) Source #
The choice of application destination that you specify.
OSInfo
oSInfo_version :: Lens' OSInfo (Maybe Text) Source #
Information about the version of operating system.
PipelineInfo
pipelineInfo_pipelineConfigurationTimeStamp :: Lens' PipelineInfo (Maybe Text) Source #
The time when the pipeline info was configured.
pipelineInfo_pipelineType :: Lens' PipelineInfo (Maybe PipelineType) Source #
The type of pipeline.
PrioritizeBusinessGoals
prioritizeBusinessGoals_businessGoals :: Lens' PrioritizeBusinessGoals (Maybe BusinessGoals) Source #
Rank of business goals based on priority.
RecommendationReportDetails
recommendationReportDetails_completionTime :: Lens' RecommendationReportDetails (Maybe UTCTime) Source #
The time that the recommendation report generation task completes.
recommendationReportDetails_s3Bucket :: Lens' RecommendationReportDetails (Maybe Text) Source #
The S3 bucket where the report file is located.
recommendationReportDetails_s3Keys :: Lens' RecommendationReportDetails (Maybe [Text]) Source #
The Amazon S3 key name of the report file.
recommendationReportDetails_startTime :: Lens' RecommendationReportDetails (Maybe UTCTime) Source #
The time that the recommendation report generation task starts.
recommendationReportDetails_status :: Lens' RecommendationReportDetails (Maybe RecommendationReportStatus) Source #
The status of the recommendation report generation task.
recommendationReportDetails_statusMessage :: Lens' RecommendationReportDetails (Maybe Text) Source #
The status message for recommendation report generation.
RecommendationSet
recommendationSet_strategy :: Lens' RecommendationSet (Maybe Strategy) Source #
The recommended strategy.
recommendationSet_targetDestination :: Lens' RecommendationSet (Maybe TargetDestination) Source #
The recommended target destination.
recommendationSet_transformationTool :: Lens' RecommendationSet (Maybe TransformationTool) Source #
The target destination for the recommendation set.
RemoteSourceCodeAnalysisServerInfo
remoteSourceCodeAnalysisServerInfo_remoteSourceCodeAnalysisServerConfigurationTimestamp :: Lens' RemoteSourceCodeAnalysisServerInfo (Maybe Text) Source #
The time when the remote source code server was configured.
S3Object
SelfManageResources
selfManageResources_targetDestination :: Lens' SelfManageResources (NonEmpty SelfManageTargetDestination) Source #
Self-managed resources target destination.
ServerDetail
serverDetail_antipatternReportS3Object :: Lens' ServerDetail (Maybe S3Object) Source #
The S3 bucket name and Amazon S3 key name for anti-pattern report.
serverDetail_antipatternReportStatus :: Lens' ServerDetail (Maybe AntipatternReportStatus) Source #
The status of the anti-pattern report generation.
serverDetail_antipatternReportStatusMessage :: Lens' ServerDetail (Maybe Text) Source #
A message about the status of the anti-pattern report generation.
serverDetail_applicationComponentStrategySummary :: Lens' ServerDetail (Maybe [StrategySummary]) Source #
A list of strategy summaries.
serverDetail_dataCollectionStatus :: Lens' ServerDetail (Maybe RunTimeAssessmentStatus) Source #
The status of assessment for the server.
serverDetail_id :: Lens' ServerDetail (Maybe Text) Source #
The server ID.
serverDetail_lastAnalyzedTimestamp :: Lens' ServerDetail (Maybe UTCTime) Source #
The timestamp of when the server was assessed.
serverDetail_listAntipatternSeveritySummary :: Lens' ServerDetail (Maybe [AntipatternSeveritySummary]) Source #
A list of anti-pattern severity summaries.
serverDetail_name :: Lens' ServerDetail (Maybe Text) Source #
The name of the server.
serverDetail_recommendationSet :: Lens' ServerDetail (Maybe RecommendationSet) Source #
A set of recommendations.
serverDetail_serverError :: Lens' ServerDetail (Maybe ServerError) Source #
The error in server analysis.
serverDetail_serverType :: Lens' ServerDetail (Maybe Text) Source #
The type of server.
serverDetail_statusMessage :: Lens' ServerDetail (Maybe Text) Source #
A message about the status of data collection, which contains detailed descriptions of any error messages.
serverDetail_systemInfo :: Lens' ServerDetail (Maybe SystemInfo) Source #
System information about the server.
ServerError
serverError_serverErrorCategory :: Lens' ServerError (Maybe ServerErrorCategory) Source #
The error category of server analysis.
ServerStatusSummary
serverStatusSummary_count :: Lens' ServerStatusSummary (Maybe Int) Source #
The number of servers successfully analyzed, partially successful or failed analysis.
serverStatusSummary_runTimeAssessmentStatus :: Lens' ServerStatusSummary (Maybe RunTimeAssessmentStatus) Source #
The status of the run time.
ServerStrategy
serverStrategy_isPreferred :: Lens' ServerStrategy (Maybe Bool) Source #
Set to true if the recommendation is set as preferred.
serverStrategy_numberOfApplicationComponents :: Lens' ServerStrategy (Maybe Int) Source #
The number of application components with this strategy recommendation running on the server.
serverStrategy_recommendation :: Lens' ServerStrategy (Maybe RecommendationSet) Source #
Strategy recommendation for the server.
serverStrategy_status :: Lens' ServerStrategy (Maybe StrategyRecommendation) Source #
The recommendation status of the strategy for the server.
ServerSummary
serverSummary_serverOsType :: Lens' ServerSummary (Maybe ServerOsType) Source #
Type of operating system for the servers.
serverSummary_count :: Lens' ServerSummary (Maybe Int) Source #
Number of servers.
SourceCode
sourceCode_location :: Lens' SourceCode (Maybe Text) Source #
The repository name for the source code.
sourceCode_projectName :: Lens' SourceCode (Maybe Text) Source #
The name of the project.
sourceCode_sourceVersion :: Lens' SourceCode (Maybe Text) Source #
The branch of the source code.
sourceCode_versionControl :: Lens' SourceCode (Maybe VersionControl) Source #
The type of repository to use for the source code.
SourceCodeRepository
sourceCodeRepository_branch :: Lens' SourceCodeRepository (Maybe Text) Source #
The branch of the source code.
sourceCodeRepository_projectName :: Lens' SourceCodeRepository (Maybe Text) Source #
The name of the project.
sourceCodeRepository_repository :: Lens' SourceCodeRepository (Maybe Text) Source #
The repository name for the source code.
sourceCodeRepository_versionControlType :: Lens' SourceCodeRepository (Maybe Text) Source #
The type of repository to use for the source code.
StrategyOption
strategyOption_isPreferred :: Lens' StrategyOption (Maybe Bool) Source #
Indicates if a specific strategy is preferred for the application component.
strategyOption_strategy :: Lens' StrategyOption (Maybe Strategy) Source #
Type of transformation. For example, Rehost, Replatform, and so on.
strategyOption_targetDestination :: Lens' StrategyOption (Maybe TargetDestination) Source #
Destination information about where the application component can
migrate to. For example, EC2
, ECS
, and so on.
strategyOption_toolName :: Lens' StrategyOption (Maybe TransformationToolName) Source #
The name of the tool that can be used to transform an application component using this strategy.
StrategySummary
strategySummary_count :: Lens' StrategySummary (Maybe Int) Source #
The count of recommendations per strategy.
strategySummary_strategy :: Lens' StrategySummary (Maybe Strategy) Source #
The name of recommended strategy.
SystemInfo
systemInfo_cpuArchitecture :: Lens' SystemInfo (Maybe Text) Source #
CPU architecture type for the server.
systemInfo_fileSystemType :: Lens' SystemInfo (Maybe Text) Source #
File system type for the server.
systemInfo_networkInfoList :: Lens' SystemInfo (Maybe [NetworkInfo]) Source #
Networking information related to a server.
systemInfo_osInfo :: Lens' SystemInfo (Maybe OSInfo) Source #
Operating system corresponding to a server.
TransformationTool
transformationTool_description :: Lens' TransformationTool (Maybe Text) Source #
Description of the tool.
transformationTool_name :: Lens' TransformationTool (Maybe TransformationToolName) Source #
Name of the tool.
transformationTool_tranformationToolInstallationLink :: Lens' TransformationTool (Maybe Text) Source #
URL for installing the tool.
VcenterBasedRemoteInfo
vcenterBasedRemoteInfo_osType :: Lens' VcenterBasedRemoteInfo (Maybe OSType) Source #
The type of the operating system.
vcenterBasedRemoteInfo_vcenterConfigurationTimeStamp :: Lens' VcenterBasedRemoteInfo (Maybe Text) Source #
The time when the remote server based on vCenter was last configured.
VersionControlInfo
versionControlInfo_versionControlConfigurationTimeStamp :: Lens' VersionControlInfo (Maybe Text) Source #
The time when the version control system was last configured.
versionControlInfo_versionControlType :: Lens' VersionControlInfo (Maybe VersionControlType) Source #
The type of version control.