amazonka-fsx-2.0: Amazon FSx 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.FSx.Types.SnapshotFilter

Description

 
Synopsis

Documentation

data SnapshotFilter Source #

A filter used to restrict the results of DescribeSnapshots calls. You can use multiple filters to return results that meet all applied filter requirements.

See: newSnapshotFilter smart constructor.

Constructors

SnapshotFilter' 

Fields

Instances

Instances details
ToJSON SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

Generic SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

Associated Types

type Rep SnapshotFilter :: Type -> Type #

Read SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

Show SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

NFData SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

Methods

rnf :: SnapshotFilter -> () #

Eq SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

Hashable SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

type Rep SnapshotFilter Source # 
Instance details

Defined in Amazonka.FSx.Types.SnapshotFilter

type Rep SnapshotFilter = D1 ('MetaData "SnapshotFilter" "Amazonka.FSx.Types.SnapshotFilter" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "SnapshotFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotFilterName)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSnapshotFilter :: SnapshotFilter Source #

Create a value of SnapshotFilter 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:name:SnapshotFilter', snapshotFilter_name - The name of the filter to use. You can filter by the file-system-id or by volume-id.

$sel:values:SnapshotFilter', snapshotFilter_values - The file-system-id or volume-id that you are filtering for.

snapshotFilter_name :: Lens' SnapshotFilter (Maybe SnapshotFilterName) Source #

The name of the filter to use. You can filter by the file-system-id or by volume-id.

snapshotFilter_values :: Lens' SnapshotFilter (Maybe [Text]) Source #

The file-system-id or volume-id that you are filtering for.