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 ServiceInfo = ServiceInfo' {
- action :: Maybe Action
- additionalInfo :: Maybe ServiceAdditionalInfo
- archived :: Maybe Bool
- count :: Maybe Int
- detectorId :: Maybe Text
- ebsVolumeScanDetails :: Maybe EbsVolumeScanDetails
- eventFirstSeen :: Maybe Text
- eventLastSeen :: Maybe Text
- evidence :: Maybe Evidence
- featureName :: Maybe Text
- resourceRole :: Maybe Text
- serviceName :: Maybe Text
- userFeedback :: Maybe Text
- newServiceInfo :: ServiceInfo
- serviceInfo_action :: Lens' ServiceInfo (Maybe Action)
- serviceInfo_additionalInfo :: Lens' ServiceInfo (Maybe ServiceAdditionalInfo)
- serviceInfo_archived :: Lens' ServiceInfo (Maybe Bool)
- serviceInfo_count :: Lens' ServiceInfo (Maybe Int)
- serviceInfo_detectorId :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_ebsVolumeScanDetails :: Lens' ServiceInfo (Maybe EbsVolumeScanDetails)
- serviceInfo_eventFirstSeen :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_eventLastSeen :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_evidence :: Lens' ServiceInfo (Maybe Evidence)
- serviceInfo_featureName :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_resourceRole :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text)
- serviceInfo_userFeedback :: Lens' ServiceInfo (Maybe Text)
Documentation
data ServiceInfo Source #
Contains additional information about the generated finding.
See: newServiceInfo
smart constructor.
ServiceInfo' | |
|
Instances
newServiceInfo :: ServiceInfo Source #
Create a value of ServiceInfo
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:action:ServiceInfo'
, serviceInfo_action
- Information about the activity that is described in a finding.
$sel:additionalInfo:ServiceInfo'
, serviceInfo_additionalInfo
- Contains additional information about the generated finding.
$sel:archived:ServiceInfo'
, serviceInfo_archived
- Indicates whether this finding is archived.
$sel:count:ServiceInfo'
, serviceInfo_count
- The total count of the occurrences of this finding type.
$sel:detectorId:ServiceInfo'
, serviceInfo_detectorId
- The detector ID for the GuardDuty service.
$sel:ebsVolumeScanDetails:ServiceInfo'
, serviceInfo_ebsVolumeScanDetails
- Returns details from the malware scan that created a finding.
$sel:eventFirstSeen:ServiceInfo'
, serviceInfo_eventFirstSeen
- The first-seen timestamp of the activity that prompted GuardDuty to
generate this finding.
$sel:eventLastSeen:ServiceInfo'
, serviceInfo_eventLastSeen
- The last-seen timestamp of the activity that prompted GuardDuty to
generate this finding.
$sel:evidence:ServiceInfo'
, serviceInfo_evidence
- An evidence object associated with the service.
$sel:featureName:ServiceInfo'
, serviceInfo_featureName
- The name of the feature that generated a finding.
$sel:resourceRole:ServiceInfo'
, serviceInfo_resourceRole
- The resource role information for this finding.
$sel:serviceName:ServiceInfo'
, serviceInfo_serviceName
- The name of the Amazon Web Services service (GuardDuty) that generated a
finding.
$sel:userFeedback:ServiceInfo'
, serviceInfo_userFeedback
- Feedback that was submitted about the finding.
serviceInfo_action :: Lens' ServiceInfo (Maybe Action) Source #
Information about the activity that is described in a finding.
serviceInfo_additionalInfo :: Lens' ServiceInfo (Maybe ServiceAdditionalInfo) Source #
Contains additional information about the generated finding.
serviceInfo_archived :: Lens' ServiceInfo (Maybe Bool) Source #
Indicates whether this finding is archived.
serviceInfo_count :: Lens' ServiceInfo (Maybe Int) Source #
The total count of the occurrences of this finding type.
serviceInfo_detectorId :: Lens' ServiceInfo (Maybe Text) Source #
The detector ID for the GuardDuty service.
serviceInfo_ebsVolumeScanDetails :: Lens' ServiceInfo (Maybe EbsVolumeScanDetails) Source #
Returns details from the malware scan that created a finding.
serviceInfo_eventFirstSeen :: Lens' ServiceInfo (Maybe Text) Source #
The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.
serviceInfo_eventLastSeen :: Lens' ServiceInfo (Maybe Text) Source #
The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.
serviceInfo_evidence :: Lens' ServiceInfo (Maybe Evidence) Source #
An evidence object associated with the service.
serviceInfo_featureName :: Lens' ServiceInfo (Maybe Text) Source #
The name of the feature that generated a finding.
serviceInfo_resourceRole :: Lens' ServiceInfo (Maybe Text) Source #
The resource role information for this finding.
serviceInfo_serviceName :: Lens' ServiceInfo (Maybe Text) Source #
The name of the Amazon Web Services service (GuardDuty) that generated a finding.
serviceInfo_userFeedback :: Lens' ServiceInfo (Maybe Text) Source #
Feedback that was submitted about the finding.