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 DetectMitigationActionsTaskSummary = DetectMitigationActionsTaskSummary' {
- onlyActiveViolationsIncluded :: Maybe Bool
- suppressedAlertsIncluded :: Maybe Bool
- violationEventOccurrenceRange :: Maybe ViolationEventOccurrenceRange
- taskId :: Maybe Text
- taskStartTime :: Maybe POSIX
- taskStatistics :: Maybe DetectMitigationActionsTaskStatistics
- actionsDefinition :: Maybe [MitigationAction]
- taskEndTime :: Maybe POSIX
- target :: Maybe DetectMitigationActionsTaskTarget
- taskStatus :: Maybe DetectMitigationActionsTaskStatus
- newDetectMitigationActionsTaskSummary :: DetectMitigationActionsTaskSummary
- detectMitigationActionsTaskSummary_onlyActiveViolationsIncluded :: Lens' DetectMitigationActionsTaskSummary (Maybe Bool)
- detectMitigationActionsTaskSummary_suppressedAlertsIncluded :: Lens' DetectMitigationActionsTaskSummary (Maybe Bool)
- detectMitigationActionsTaskSummary_violationEventOccurrenceRange :: Lens' DetectMitigationActionsTaskSummary (Maybe ViolationEventOccurrenceRange)
- detectMitigationActionsTaskSummary_taskId :: Lens' DetectMitigationActionsTaskSummary (Maybe Text)
- detectMitigationActionsTaskSummary_taskStartTime :: Lens' DetectMitigationActionsTaskSummary (Maybe UTCTime)
- detectMitigationActionsTaskSummary_taskStatistics :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskStatistics)
- detectMitigationActionsTaskSummary_actionsDefinition :: Lens' DetectMitigationActionsTaskSummary (Maybe [MitigationAction])
- detectMitigationActionsTaskSummary_taskEndTime :: Lens' DetectMitigationActionsTaskSummary (Maybe UTCTime)
- detectMitigationActionsTaskSummary_target :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskTarget)
- detectMitigationActionsTaskSummary_taskStatus :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskStatus)
Documentation
data DetectMitigationActionsTaskSummary Source #
The summary of the mitigation action tasks.
See: newDetectMitigationActionsTaskSummary
smart constructor.
DetectMitigationActionsTaskSummary' | |
|
Instances
newDetectMitigationActionsTaskSummary :: DetectMitigationActionsTaskSummary Source #
Create a value of DetectMitigationActionsTaskSummary
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:onlyActiveViolationsIncluded:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_onlyActiveViolationsIncluded
- Includes only active violations.
$sel:suppressedAlertsIncluded:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_suppressedAlertsIncluded
- Includes suppressed alerts.
$sel:violationEventOccurrenceRange:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_violationEventOccurrenceRange
- Specifies the time period of which violation events occurred between.
$sel:taskId:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_taskId
- The unique identifier of the task.
$sel:taskStartTime:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_taskStartTime
- The date the task started.
$sel:taskStatistics:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_taskStatistics
- The statistics of a mitigation action task.
$sel:actionsDefinition:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_actionsDefinition
- The definition of the actions.
$sel:taskEndTime:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_taskEndTime
- The date the task ended.
$sel:target:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_target
- Specifies the ML Detect findings to which the mitigation actions are
applied.
$sel:taskStatus:DetectMitigationActionsTaskSummary'
, detectMitigationActionsTaskSummary_taskStatus
- The status of the task.
detectMitigationActionsTaskSummary_onlyActiveViolationsIncluded :: Lens' DetectMitigationActionsTaskSummary (Maybe Bool) Source #
Includes only active violations.
detectMitigationActionsTaskSummary_suppressedAlertsIncluded :: Lens' DetectMitigationActionsTaskSummary (Maybe Bool) Source #
Includes suppressed alerts.
detectMitigationActionsTaskSummary_violationEventOccurrenceRange :: Lens' DetectMitigationActionsTaskSummary (Maybe ViolationEventOccurrenceRange) Source #
Specifies the time period of which violation events occurred between.
detectMitigationActionsTaskSummary_taskId :: Lens' DetectMitigationActionsTaskSummary (Maybe Text) Source #
The unique identifier of the task.
detectMitigationActionsTaskSummary_taskStartTime :: Lens' DetectMitigationActionsTaskSummary (Maybe UTCTime) Source #
The date the task started.
detectMitigationActionsTaskSummary_taskStatistics :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskStatistics) Source #
The statistics of a mitigation action task.
detectMitigationActionsTaskSummary_actionsDefinition :: Lens' DetectMitigationActionsTaskSummary (Maybe [MitigationAction]) Source #
The definition of the actions.
detectMitigationActionsTaskSummary_taskEndTime :: Lens' DetectMitigationActionsTaskSummary (Maybe UTCTime) Source #
The date the task ended.
detectMitigationActionsTaskSummary_target :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskTarget) Source #
Specifies the ML Detect findings to which the mitigation actions are applied.
detectMitigationActionsTaskSummary_taskStatus :: Lens' DetectMitigationActionsTaskSummary (Maybe DetectMitigationActionsTaskStatus) Source #
The status of the task.