| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.SageMaker.Types.QueryFilters
Description
Synopsis
- data QueryFilters = QueryFilters' {
- createdAfter :: Maybe POSIX
- createdBefore :: Maybe POSIX
- lineageTypes :: Maybe [LineageType]
- modifiedAfter :: Maybe POSIX
- modifiedBefore :: Maybe POSIX
- properties :: Maybe (HashMap Text Text)
- types :: Maybe [Text]
- newQueryFilters :: QueryFilters
- queryFilters_createdAfter :: Lens' QueryFilters (Maybe UTCTime)
- queryFilters_createdBefore :: Lens' QueryFilters (Maybe UTCTime)
- queryFilters_lineageTypes :: Lens' QueryFilters (Maybe [LineageType])
- queryFilters_modifiedAfter :: Lens' QueryFilters (Maybe UTCTime)
- queryFilters_modifiedBefore :: Lens' QueryFilters (Maybe UTCTime)
- queryFilters_properties :: Lens' QueryFilters (Maybe (HashMap Text Text))
- queryFilters_types :: Lens' QueryFilters (Maybe [Text])
Documentation
data QueryFilters Source #
A set of filters to narrow the set of lineage entities connected to the
StartArn(s) returned by the QueryLineage API action.
See: newQueryFilters smart constructor.
Constructors
| QueryFilters' | |
Fields
| |
Instances
newQueryFilters :: QueryFilters Source #
Create a value of QueryFilters 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:QueryFilters', queryFilters_createdAfter - Filter the lineage entities connected to the StartArn(s) after the
create date.
$sel:createdBefore:QueryFilters', queryFilters_createdBefore - Filter the lineage entities connected to the StartArn(s) by created
date.
$sel:lineageTypes:QueryFilters', queryFilters_lineageTypes - Filter the lineage entities connected to the StartArn(s) by the type
of the lineage entity.
$sel:modifiedAfter:QueryFilters', queryFilters_modifiedAfter - Filter the lineage entities connected to the StartArn(s) after the
last modified date.
$sel:modifiedBefore:QueryFilters', queryFilters_modifiedBefore - Filter the lineage entities connected to the StartArn(s) before the
last modified date.
$sel:properties:QueryFilters', queryFilters_properties - Filter the lineage entities connected to the StartArn(s) by a set if
property key value pairs. If multiple pairs are provided, an entity is
included in the results if it matches any of the provided pairs.
$sel:types:QueryFilters', queryFilters_types - Filter the lineage entities connected to the StartArn by type. For
example: DataSet, Model, Endpoint, or ModelDeployment.
queryFilters_createdAfter :: Lens' QueryFilters (Maybe UTCTime) Source #
Filter the lineage entities connected to the StartArn(s) after the
create date.
queryFilters_createdBefore :: Lens' QueryFilters (Maybe UTCTime) Source #
Filter the lineage entities connected to the StartArn(s) by created
date.
queryFilters_lineageTypes :: Lens' QueryFilters (Maybe [LineageType]) Source #
Filter the lineage entities connected to the StartArn(s) by the type
of the lineage entity.
queryFilters_modifiedAfter :: Lens' QueryFilters (Maybe UTCTime) Source #
Filter the lineage entities connected to the StartArn(s) after the
last modified date.
queryFilters_modifiedBefore :: Lens' QueryFilters (Maybe UTCTime) Source #
Filter the lineage entities connected to the StartArn(s) before the
last modified date.
queryFilters_properties :: Lens' QueryFilters (Maybe (HashMap Text Text)) Source #
Filter the lineage entities connected to the StartArn(s) by a set if
property key value pairs. If multiple pairs are provided, an entity is
included in the results if it matches any of the provided pairs.
queryFilters_types :: Lens' QueryFilters (Maybe [Text]) Source #
Filter the lineage entities connected to the StartArn by type. For
example: DataSet, Model, Endpoint, or ModelDeployment.