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 |
Documentation
data CrawlsFilter Source #
A list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.
See: newCrawlsFilter
smart constructor.
CrawlsFilter' | |
|
Instances
newCrawlsFilter :: CrawlsFilter Source #
Create a value of CrawlsFilter
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:fieldName:CrawlsFilter'
, crawlsFilter_fieldName
- A key used to filter the crawler runs for a specified crawler. Valid
values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.STATE
: A string representing the state of the crawl.START_TIME
andEND_TIME
: The epoch timestamp in milliseconds.DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
$sel:fieldValue:CrawlsFilter'
, crawlsFilter_fieldValue
- The value provided for comparison on the crawl field.
$sel:filterOperator:CrawlsFilter'
, crawlsFilter_filterOperator
- A defined comparator that operates on the value. The available operators
are:
GT
: Greater than.GE
: Greater than or equal to.LT
: Less than.LE
: Less than or equal to.EQ
: Equal to.NE
: Not equal to.
crawlsFilter_fieldName :: Lens' CrawlsFilter (Maybe FieldName) Source #
A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.STATE
: A string representing the state of the crawl.START_TIME
andEND_TIME
: The epoch timestamp in milliseconds.DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
crawlsFilter_fieldValue :: Lens' CrawlsFilter (Maybe Text) Source #
The value provided for comparison on the crawl field.
crawlsFilter_filterOperator :: Lens' CrawlsFilter (Maybe FilterOperator) Source #
A defined comparator that operates on the value. The available operators are:
GT
: Greater than.GE
: Greater than or equal to.LT
: Less than.LE
: Less than or equal to.EQ
: Equal to.NE
: Not equal to.