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 |
Synopsis
- data EvidenceInsights = EvidenceInsights' {}
- newEvidenceInsights :: EvidenceInsights
- evidenceInsights_compliantEvidenceCount :: Lens' EvidenceInsights (Maybe Int)
- evidenceInsights_inconclusiveEvidenceCount :: Lens' EvidenceInsights (Maybe Int)
- evidenceInsights_noncompliantEvidenceCount :: Lens' EvidenceInsights (Maybe Int)
Documentation
data EvidenceInsights Source #
A breakdown of the latest compliance check status for the evidence in your Audit Manager assessments.
See: newEvidenceInsights
smart constructor.
EvidenceInsights' | |
|
Instances
newEvidenceInsights :: EvidenceInsights Source #
Create a value of EvidenceInsights
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:compliantEvidenceCount:EvidenceInsights'
, evidenceInsights_compliantEvidenceCount
- The number of compliance check evidence that Audit Manager classified as
compliant. This includes evidence that was collected from Security Hub
with a Pass ruling, or collected from Config with a Compliant
ruling.
$sel:inconclusiveEvidenceCount:EvidenceInsights'
, evidenceInsights_inconclusiveEvidenceCount
- The number of evidence that a compliance check ruling isn't available
for. Evidence is inconclusive when the associated control uses Security
Hub or Config as a data source but you didn't enable those services.
This is also the case when a control uses a data source that doesn’t
support compliance checks (for example, manual evidence, API calls, or
CloudTrail).
If evidence has a compliance check status of not applicable in the
console, it's classified as inconclusive in EvidenceInsights
data.
$sel:noncompliantEvidenceCount:EvidenceInsights'
, evidenceInsights_noncompliantEvidenceCount
- The number of compliance check evidence that Audit Manager classified as
non-compliant. This includes evidence that was collected from Security
Hub with a Fail ruling, or collected from Config with a
Non-compliant ruling.
evidenceInsights_compliantEvidenceCount :: Lens' EvidenceInsights (Maybe Int) Source #
The number of compliance check evidence that Audit Manager classified as compliant. This includes evidence that was collected from Security Hub with a Pass ruling, or collected from Config with a Compliant ruling.
evidenceInsights_inconclusiveEvidenceCount :: Lens' EvidenceInsights (Maybe Int) Source #
The number of evidence that a compliance check ruling isn't available for. Evidence is inconclusive when the associated control uses Security Hub or Config as a data source but you didn't enable those services. This is also the case when a control uses a data source that doesn’t support compliance checks (for example, manual evidence, API calls, or CloudTrail).
If evidence has a compliance check status of not applicable in the
console, it's classified as inconclusive in EvidenceInsights
data.
evidenceInsights_noncompliantEvidenceCount :: Lens' EvidenceInsights (Maybe Int) Source #
The number of compliance check evidence that Audit Manager classified as non-compliant. This includes evidence that was collected from Security Hub with a Fail ruling, or collected from Config with a Non-compliant ruling.