Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ResourceComplianceSummaryItem = ResourceComplianceSummaryItem' {}
- newResourceComplianceSummaryItem :: ResourceComplianceSummaryItem
- resourceComplianceSummaryItem_nonCompliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe NonCompliantSummary)
- resourceComplianceSummaryItem_status :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceStatus)
- resourceComplianceSummaryItem_resourceId :: Lens' ResourceComplianceSummaryItem (Maybe Text)
- resourceComplianceSummaryItem_resourceType :: Lens' ResourceComplianceSummaryItem (Maybe Text)
- resourceComplianceSummaryItem_compliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe CompliantSummary)
- resourceComplianceSummaryItem_executionSummary :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceExecutionSummary)
- resourceComplianceSummaryItem_overallSeverity :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceSeverity)
- resourceComplianceSummaryItem_complianceType :: Lens' ResourceComplianceSummaryItem (Maybe Text)
Documentation
data ResourceComplianceSummaryItem Source #
Compliance summary information for a specific resource.
See: newResourceComplianceSummaryItem
smart constructor.
ResourceComplianceSummaryItem' | |
|
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:nonCompliantSummary:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_nonCompliantSummary
- A list of items that aren't compliant for the resource.
$sel:status:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_status
- The compliance status for the resource.
$sel:resourceId:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_resourceId
- The resource ID.
$sel:resourceType:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_resourceType
- The resource 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:overallSeverity:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_overallSeverity
- The highest severity item found for the resource. The resource is
compliant for this item.
$sel:complianceType:ResourceComplianceSummaryItem'
, resourceComplianceSummaryItem_complianceType
- The compliance type.
resourceComplianceSummaryItem_nonCompliantSummary :: Lens' ResourceComplianceSummaryItem (Maybe NonCompliantSummary) Source #
A list of items that aren't compliant for the resource.
resourceComplianceSummaryItem_status :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceStatus) Source #
The compliance status for the resource.
resourceComplianceSummaryItem_resourceId :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The resource ID.
resourceComplianceSummaryItem_resourceType :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The resource 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_overallSeverity :: Lens' ResourceComplianceSummaryItem (Maybe ComplianceSeverity) Source #
The highest severity item found for the resource. The resource is compliant for this item.
resourceComplianceSummaryItem_complianceType :: Lens' ResourceComplianceSummaryItem (Maybe Text) Source #
The compliance type.