libZSservicesZSamazonka-healthlakeZSamazonka-healthlake
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.HealthLake.Types.DatastoreFilter

Description

 
Synopsis

Documentation

data DatastoreFilter Source #

The filters applied to Data Store query.

See: newDatastoreFilter smart constructor.

Constructors

DatastoreFilter' 

Fields

  • createdAfter :: Maybe POSIX

    A filter that allows the user to set cutoff dates for records. All Data Stores created after the specified date will be included in the results.

  • datastoreName :: Maybe Text

    Allows the user to filter Data Store results by name.

  • datastoreStatus :: Maybe DatastoreStatus

    Allows the user to filter Data Store results by status.

  • createdBefore :: Maybe POSIX

    A filter that allows the user to set cutoff dates for records. All Data Stores created before the specified date will be included in the results.

Instances

Instances details
Eq DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Read DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Show DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Generic DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Associated Types

type Rep DatastoreFilter :: Type -> Type #

NFData DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Methods

rnf :: DatastoreFilter -> () #

Hashable DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

ToJSON DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

type Rep DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

type Rep DatastoreFilter = D1 ('MetaData "DatastoreFilter" "Amazonka.HealthLake.Types.DatastoreFilter" "libZSservicesZSamazonka-healthlakeZSamazonka-healthlake" 'False) (C1 ('MetaCons "DatastoreFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datastoreStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStatus)) :*: S1 ('MetaSel ('Just "createdBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newDatastoreFilter :: DatastoreFilter Source #

Create a value of DatastoreFilter 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:createdAfter:DatastoreFilter', datastoreFilter_createdAfter - A filter that allows the user to set cutoff dates for records. All Data Stores created after the specified date will be included in the results.

$sel:datastoreName:DatastoreFilter', datastoreFilter_datastoreName - Allows the user to filter Data Store results by name.

$sel:datastoreStatus:DatastoreFilter', datastoreFilter_datastoreStatus - Allows the user to filter Data Store results by status.

$sel:createdBefore:DatastoreFilter', datastoreFilter_createdBefore - A filter that allows the user to set cutoff dates for records. All Data Stores created before the specified date will be included in the results.

datastoreFilter_createdAfter :: Lens' DatastoreFilter (Maybe UTCTime) Source #

A filter that allows the user to set cutoff dates for records. All Data Stores created after the specified date will be included in the results.

datastoreFilter_datastoreName :: Lens' DatastoreFilter (Maybe Text) Source #

Allows the user to filter Data Store results by name.

datastoreFilter_datastoreStatus :: Lens' DatastoreFilter (Maybe DatastoreStatus) Source #

Allows the user to filter Data Store results by status.

datastoreFilter_createdBefore :: Lens' DatastoreFilter (Maybe UTCTime) Source #

A filter that allows the user to set cutoff dates for records. All Data Stores created before the specified date will be included in the results.