libZSservicesZSamazonka-maciev2ZSamazonka-maciev2
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Description

 
Synopsis

Documentation

data SearchResourcesCriteriaBlock Source #

Specifies property- and tag-based conditions that define filter criteria for including or excluding Amazon Web Services resources from the query results.

See: newSearchResourcesCriteriaBlock smart constructor.

Constructors

SearchResourcesCriteriaBlock' 

Fields

  • and :: Maybe [SearchResourcesCriteria]

    An array of objects, one for each property- or tag-based condition that includes or excludes resources from the query results. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions.

Instances

Instances details
Eq SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Read SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Show SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Generic SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Associated Types

type Rep SearchResourcesCriteriaBlock :: Type -> Type #

NFData SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

Hashable SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

ToJSON SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

type Rep SearchResourcesCriteriaBlock Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock

type Rep SearchResourcesCriteriaBlock = D1 ('MetaData "SearchResourcesCriteriaBlock" "Amazonka.MacieV2.Types.SearchResourcesCriteriaBlock" "libZSservicesZSamazonka-maciev2ZSamazonka-maciev2" 'False) (C1 ('MetaCons "SearchResourcesCriteriaBlock'" 'PrefixI 'True) (S1 ('MetaSel ('Just "and") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SearchResourcesCriteria]))))

newSearchResourcesCriteriaBlock :: SearchResourcesCriteriaBlock Source #

Create a value of SearchResourcesCriteriaBlock 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:and:SearchResourcesCriteriaBlock', searchResourcesCriteriaBlock_and - An array of objects, one for each property- or tag-based condition that includes or excludes resources from the query results. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions.

searchResourcesCriteriaBlock_and :: Lens' SearchResourcesCriteriaBlock (Maybe [SearchResourcesCriteria]) Source #

An array of objects, one for each property- or tag-based condition that includes or excludes resources from the query results. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions.