| 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.SSM.Types.ResourceComplianceSummaryItem
Description
Synopsis
- data ResourceComplianceSummaryItem = ResourceComplianceSummaryItem' {}
- newResourceComplianceSummaryItem :: ResourceComplianceSummaryItem
- resourceComplianceSummaryItem_complianceType :: Lens' ResourceComplianceSummaryItem (Maybe Text)
- resourceComplianceSummaryItem_compliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe CompliantSummary)
- resourceComplianceSummaryItem_executionSummary :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceExecutionSummary)
- resourceComplianceSummaryItem_nonCompliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe NonCompliantSummary)
- resourceComplianceSummaryItem_overallSeverity :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceSeverity)
- resourceComplianceSummaryItem_resourceId :: Lens' ResourceComplianceSummaryItem (Maybe Text)
- resourceComplianceSummaryItem_resourceType :: Lens' ResourceComplianceSummaryItem (Maybe Text)
- resourceComplianceSummaryItem_status :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceStatus)
Documentation
data ResourceComplianceSummaryItem Source #
Compliance summary information for a specific resource.
See: newResourceComplianceSummaryItem smart constructor.
Constructors
| ResourceComplianceSummaryItem' | |
Fields
| |
Instances
newResourceComplianceSummaryItem :: ResourceComplianceSummaryItem Source #
Create a value of ResourceComplianceSummaryItem 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:complianceType:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_complianceType - The compliance type.
$sel:compliantSummary:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_compliantSummary - A list of items that are compliant for the resource.
$sel:executionSummary:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_executionSummary - Information about the execution.
$sel:nonCompliantSummary:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_nonCompliantSummary - A list of items that aren't compliant for the resource.
$sel:overallSeverity:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_overallSeverity - The highest severity item found for the resource. The resource is
compliant for this item.
$sel:resourceId:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_resourceId - The resource ID.
$sel:resourceType:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_resourceType - The resource type.
$sel:status:ResourceComplianceSummaryItem', resourceComplianceSummaryItem_status - The compliance status for the resource.
resourceComplianceSummaryItem_complianceType :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The compliance type.
resourceComplianceSummaryItem_compliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe CompliantSummary) Source #
A list of items that are compliant for the resource.
resourceComplianceSummaryItem_executionSummary :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceExecutionSummary) Source #
Information about the execution.
resourceComplianceSummaryItem_nonCompliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe NonCompliantSummary) Source #
A list of items that aren't compliant for the resource.
resourceComplianceSummaryItem_overallSeverity :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceSeverity) Source #
The highest severity item found for the resource. The resource is compliant for this item.
resourceComplianceSummaryItem_resourceId :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The resource ID.
resourceComplianceSummaryItem_resourceType :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The resource type.
resourceComplianceSummaryItem_status :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceStatus) Source #
The compliance status for the resource.