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
Documentation
Specifies one or more property- and tag-based conditions that define criteria for including or excluding S3 objects from a classification job. Exclude conditions take precedence over include conditions.
See: newScoping
smart constructor.
Scoping' | |
|
Instances
Eq Scoping Source # | |
Read Scoping Source # | |
Show Scoping Source # | |
Generic Scoping Source # | |
NFData Scoping Source # | |
Defined in Amazonka.MacieV2.Types.Scoping | |
Hashable Scoping Source # | |
Defined in Amazonka.MacieV2.Types.Scoping | |
ToJSON Scoping Source # | |
Defined in Amazonka.MacieV2.Types.Scoping | |
FromJSON Scoping Source # | |
type Rep Scoping Source # | |
Defined in Amazonka.MacieV2.Types.Scoping type Rep Scoping = D1 ('MetaData "Scoping" "Amazonka.MacieV2.Types.Scoping" "libZSservicesZSamazonka-maciev2ZSamazonka-maciev2" 'False) (C1 ('MetaCons "Scoping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobScopingBlock)) :*: S1 ('MetaSel ('Just "excludes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobScopingBlock)))) |
newScoping :: Scoping Source #
Create a value of Scoping
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:includes:Scoping'
, scoping_includes
- The property- and tag-based conditions that determine which objects to
include in the analysis.
$sel:excludes:Scoping'
, scoping_excludes
- The property- and tag-based conditions that determine which objects to
exclude from the analysis.
scoping_includes :: Lens' Scoping (Maybe JobScopingBlock) Source #
The property- and tag-based conditions that determine which objects to include in the analysis.
scoping_excludes :: Lens' Scoping (Maybe JobScopingBlock) Source #
The property- and tag-based conditions that determine which objects to exclude from the analysis.