Class: Aws::Glue::Types::CrawlerHistory

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

Overview

Contains the information for a run of a crawler.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#crawl_id ⇒ String

A UUID identifier for each crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#dpu_hour ⇒ Float

The number of data processing units (DPU) used in hours for the crawl.

Returns:

  • (Float)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#end_time ⇒ Time

The date and time on which the crawl ended.

Returns:

  • (Time)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#error_message ⇒ String

If an error occurred, the error message associated with the crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#log_group ⇒ String

The log group associated with the crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#log_stream ⇒ String

The log stream associated with the crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#message_prefix ⇒ String

The prefix for a CloudWatch message about this crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#start_time ⇒ Time

The date and time on which the crawl started.

Returns:

  • (Time)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#state ⇒ String

The state of the crawl.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end

#summary ⇒ String

A run summary for the specific crawl in JSON. Contains the catalog tables and partitions that were added, updated, or deleted.

Returns:

  • (String)


5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 5312

class CrawlerHistory < Struct.new(
  :crawl_id,
  :state,
  :start_time,
  :end_time,
  :summary,
  :error_message,
  :log_group,
  :log_stream,
  :message_prefix,
  :dpu_hour)
  SENSITIVE = []
  include Aws::Structure
end