amazonka-discovery-2.0: Amazon Application Discovery Service 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.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

  • name :: Maybe ImportTaskFilterName

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

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

Instances

Instances details
ToJSON 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 #

Read ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Show ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

NFData ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Methods

rnf :: ImportTaskFilter -> () #

Eq ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Hashable 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" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ImportTaskFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportTaskFilterName)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

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:name:ImportTaskFilter', importTaskFilter_name - The name, status, or import task ID for a specific import task.

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

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

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.