| 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 |
Amazonka.MigrationHubStrategy.Types.AssessmentSummary
Description
Synopsis
- data AssessmentSummary = AssessmentSummary' {
- antipatternReportS3Object :: Maybe S3Object
- antipatternReportStatus :: Maybe AntipatternReportStatus
- antipatternReportStatusMessage :: Maybe Text
- lastAnalyzedTimestamp :: Maybe POSIX
- listAntipatternSeveritySummary :: Maybe [AntipatternSeveritySummary]
- listApplicationComponentStatusSummary :: Maybe [ApplicationComponentStatusSummary]
- listApplicationComponentStrategySummary :: Maybe [StrategySummary]
- listApplicationComponentSummary :: Maybe [ApplicationComponentSummary]
- listServerStatusSummary :: Maybe [ServerStatusSummary]
- listServerStrategySummary :: Maybe [StrategySummary]
- listServerSummary :: Maybe [ServerSummary]
- newAssessmentSummary :: AssessmentSummary
- 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])
Documentation
data AssessmentSummary Source #
Contains the summary of the assessment results.
See: newAssessmentSummary smart constructor.
Constructors
Instances
newAssessmentSummary :: AssessmentSummary Source #
Create a value of AssessmentSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:antipatternReportS3Object:AssessmentSummary', assessmentSummary_antipatternReportS3Object - The Amazon S3 object containing the anti-pattern report.
$sel:antipatternReportStatus:AssessmentSummary', assessmentSummary_antipatternReportStatus - The status of the anti-pattern report.
$sel:antipatternReportStatusMessage:AssessmentSummary', assessmentSummary_antipatternReportStatusMessage - The status message of the anti-pattern report.
$sel:lastAnalyzedTimestamp:AssessmentSummary', assessmentSummary_lastAnalyzedTimestamp - The time the assessment was performed.
$sel:listAntipatternSeveritySummary:AssessmentSummary', assessmentSummary_listAntipatternSeveritySummary - List of AntipatternSeveritySummary.
$sel:listApplicationComponentStatusSummary:AssessmentSummary', assessmentSummary_listApplicationComponentStatusSummary - List of status summaries of the analyzed application components.
$sel:listApplicationComponentStrategySummary:AssessmentSummary', assessmentSummary_listApplicationComponentStrategySummary - List of ApplicationComponentStrategySummary.
$sel:listApplicationComponentSummary:AssessmentSummary', assessmentSummary_listApplicationComponentSummary - List of ApplicationComponentSummary.
$sel:listServerStatusSummary:AssessmentSummary', assessmentSummary_listServerStatusSummary - List of status summaries of the analyzed servers.
$sel:listServerStrategySummary:AssessmentSummary', assessmentSummary_listServerStrategySummary - List of ServerStrategySummary.
$sel:listServerSummary:AssessmentSummary', assessmentSummary_listServerSummary - List of ServerSummary.
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.