Class: Aws::Glue::Types::MaterializedViewRefreshTaskRun

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

Overview

The object that shows the details of the materialized view refresh task run.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#catalog_id ⇒ String

The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#creation_time ⇒ Time

The time that this task was created.

Returns:

  • (Time)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#customer_id ⇒ String

The Amazon Web Services account ID.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#database_name ⇒ String

The database where the table resides.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#dpu_seconds ⇒ Float

The calculated DPU usage in seconds for all autoscaled workers.

Returns:

  • (Float)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#end_time ⇒ Time

The end time of the task.

Returns:

  • (Time)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#error_message ⇒ String

The error message for the job.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated ⇒ Time

The last point in time when this task was modified.

Returns:

  • (Time)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#materialized_view_refresh_task_run_id ⇒ String

The identifier of the materialized view refresh task run.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#processed_bytes ⇒ Integer

The number of bytes the refresh task run has scanned to refresh the materialized view.

Returns:

  • (Integer)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#refresh_type ⇒ String

The type of the refresh task run. Either FULL or INCREMENTAL.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#role ⇒ String

The IAM role that the service assumes to run the materialized view refresh task.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#start_time ⇒ Time

The start time of the task.

Returns:

  • (Time)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the task run.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end

#table_name ⇒ String

The name of the materialized view.

Returns:

  • (String)


23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23227

class MaterializedViewRefreshTaskRun < Struct.new(
  :customer_id,
  :materialized_view_refresh_task_run_id,
  :database_name,
  :table_name,
  :catalog_id,
  :role,
  :status,
  :creation_time,
  :last_updated,
  :start_time,
  :end_time,
  :error_message,
  :dpu_seconds,
  :refresh_type,
  :processed_bytes)
  SENSITIVE = []
  include Aws::Structure
end