Class: Aws::Glue::Types::CrawlsFilter

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glue/types.rb

Overview

A list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#field_nameString

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` and `END_TIME`: The epoch timestamp in milliseconds.

  • ‘DPU_HOUR`: The number of data processing unit (DPU) hours used for the crawl.

Returns:

  • (String)


3935
3936
3937
3938
3939
3940
3941
# File 'lib/aws-sdk-glue/types.rb', line 3935

class CrawlsFilter < Struct.new(
  :field_name,
  :filter_operator,
  :field_value)
  SENSITIVE = []
  include Aws::Structure
end

#field_valueString

The value provided for comparison on the crawl field.

Returns:

  • (String)


3935
3936
3937
3938
3939
3940
3941
# File 'lib/aws-sdk-glue/types.rb', line 3935

class CrawlsFilter < Struct.new(
  :field_name,
  :filter_operator,
  :field_value)
  SENSITIVE = []
  include Aws::Structure
end

#filter_operatorString

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.

Returns:

  • (String)


3935
3936
3937
3938
3939
3940
3941
# File 'lib/aws-sdk-glue/types.rb', line 3935

class CrawlsFilter < Struct.new(
  :field_name,
  :filter_operator,
  :field_value)
  SENSITIVE = []
  include Aws::Structure
end