amazonka-healthlake-2.0: Amazon HealthLake 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.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.

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

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

Instances

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

Read DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Show DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

NFData DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Methods

rnf :: DatastoreFilter -> () #

Eq DatastoreFilter Source # 
Instance details

Defined in Amazonka.HealthLake.Types.DatastoreFilter

Hashable 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" "amazonka-healthlake-2.0-HTEqXb8sFHI7cwXiPneCmr" 'False) (C1 ('MetaCons "DatastoreFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdBefore") '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)))))

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

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

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

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.