libZSservicesZSamazonka-discoveryZSamazonka-discovery
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.Discovery.Types.ImportTaskFilter

Description

 
Synopsis

Documentation

data ImportTaskFilter Source #

A name-values pair of elements you can use to filter the results when querying your import tasks. Currently, wildcards are not supported for filters.

When filtering by import status, all other filter values are ignored.

See: newImportTaskFilter smart constructor.

Constructors

ImportTaskFilter' 

Fields

  • values :: Maybe (NonEmpty Text)

    An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

  • name :: Maybe ImportTaskFilterName

    The name, status, or import task ID for a specific import task.

Instances

Instances details
Eq ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Read ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Show ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Generic ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Associated Types

type Rep ImportTaskFilter :: Type -> Type #

NFData ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Methods

rnf :: ImportTaskFilter -> () #

Hashable ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

ToJSON ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

type Rep ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

type Rep ImportTaskFilter = D1 ('MetaData "ImportTaskFilter" "Amazonka.Discovery.Types.ImportTaskFilter" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" 'False) (C1 ('MetaCons "ImportTaskFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportTaskFilterName))))

newImportTaskFilter :: ImportTaskFilter Source #

Create a value of ImportTaskFilter 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:values:ImportTaskFilter', importTaskFilter_values - An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

$sel:name:ImportTaskFilter', importTaskFilter_name - The name, status, or import task ID for a specific import task.

importTaskFilter_values :: Lens' ImportTaskFilter (Maybe (NonEmpty Text)) Source #

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

importTaskFilter_name :: Lens' ImportTaskFilter (Maybe ImportTaskFilterName) Source #

The name, status, or import task ID for a specific import task.