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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-glue/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 'gems/aws-sdk-glue/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 'gems/aws-sdk-glue/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 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 3935

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