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.FilterCriterion

Description

 
Synopsis

Documentation

data FilterCriterion Source #

Represents a condition that when matched will be added to the response of the operation. Irrespective of using any filter criteria, an administrator account can view the scan entries for all of its member accounts. However, each member account can view the scan entries only for their own account.

See: newFilterCriterion smart constructor.

Constructors

FilterCriterion' 

Fields

Instances

Instances details
ToJSON FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

Generic FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

Associated Types

type Rep FilterCriterion :: Type -> Type #

Read FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

Show FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

NFData FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

Methods

rnf :: FilterCriterion -> () #

Eq FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

Hashable FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

type Rep FilterCriterion Source # 
Instance details

Defined in Amazonka.GuardDuty.Types.FilterCriterion

type Rep FilterCriterion = D1 ('MetaData "FilterCriterion" "Amazonka.GuardDuty.Types.FilterCriterion" "amazonka-guardduty-2.0-2NN502sGcQRH5risQZb24c" 'False) (C1 ('MetaCons "FilterCriterion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "criterionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CriterionKey)) :*: S1 ('MetaSel ('Just "filterCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterCondition))))

newFilterCriterion :: FilterCriterion Source #

Create a value of FilterCriterion 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:criterionKey:FilterCriterion', filterCriterion_criterionKey - An enum value representing possible scan properties to match with given scan entries.

$sel:filterCondition:FilterCriterion', filterCriterion_filterCondition - Contains information about the condition.

filterCriterion_criterionKey :: Lens' FilterCriterion (Maybe CriterionKey) Source #

An enum value representing possible scan properties to match with given scan entries.

filterCriterion_filterCondition :: Lens' FilterCriterion (Maybe FilterCondition) Source #

Contains information about the condition.