amazonka-guardduty-2.0: Amazon GuardDuty SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.GuardDuty.Types.EbsVolumesResult

Description

 
Synopsis

Documentation

data EbsVolumesResult Source #

Describes the configuration of scanning EBS volumes as a data source.

See: newEbsVolumesResult smart constructor.

Constructors

EbsVolumesResult' 

Fields

  • reason :: Maybe Text

    Specifies the reason why scanning EBS volumes (Malware Protection) was not enabled as a data source.

  • status :: Maybe DataSourceStatus

    Describes whether scanning EBS volumes is enabled as a data source.

Instances

Instances details
FromJSON EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

Generic EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

Associated Types

type Rep EbsVolumesResult :: Type -> Type #

Read EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

Show EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

NFData EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

Methods

rnf :: EbsVolumesResult -> () #

Eq EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

Hashable EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

type Rep EbsVolumesResult Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.EbsVolumesResult

type Rep EbsVolumesResult = D1 ('MetaData "EbsVolumesResult" "Amazonka.GuardDuty.Types.EbsVolumesResult" "amazonka-guardduty-2.0-2NN502sGcQRH5risQZb24c" 'False) (C1 ('MetaCons "EbsVolumesResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceStatus))))

newEbsVolumesResult :: EbsVolumesResult Source #

Create a value of EbsVolumesResult 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:reason:EbsVolumesResult', ebsVolumesResult_reason - Specifies the reason why scanning EBS volumes (Malware Protection) was not enabled as a data source.

$sel:status:EbsVolumesResult', ebsVolumesResult_status - Describes whether scanning EBS volumes is enabled as a data source.

ebsVolumesResult_reason :: Lens' EbsVolumesResult (Maybe Text) Source #

Specifies the reason why scanning EBS volumes (Malware Protection) was not enabled as a data source.

ebsVolumesResult_status :: Lens' EbsVolumesResult (Maybe DataSourceStatus) Source #

Describes whether scanning EBS volumes is enabled as a data source.