Class: Aws::Glue::Types::TableStatus

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

Overview

A structure containing information about the state of an asynchronous change to a table.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actionString

Indicates which action was called on the table, currently only ‘CREATE` or `UPDATE`.

Returns:

  • (String)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#detailsTypes::StatusDetails

A ‘StatusDetails` object with information about the requested change.



22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#errorTypes::ErrorDetail

An error that will only appear when the state is “FAILED”. This is a parent level exception message, there may be different ‘Error`s for each dialect.

Returns:



22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#request_timeTime

An ISO 8601 formatted date string indicating the time that the change was initiated.

Returns:

  • (Time)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#requested_byString

The ARN of the user who requested the asynchronous change.

Returns:

  • (String)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.

Returns:

  • (String)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#update_timeTime

An ISO 8601 formatted date string indicating the time that the state was last updated.

Returns:

  • (Time)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end

#updated_byString

The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).

Returns:

  • (String)


22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
# File 'lib/aws-sdk-glue/types.rb', line 22800

class TableStatus < Struct.new(
  :requested_by,
  :updated_by,
  :request_time,
  :update_time,
  :action,
  :state,
  :error,
  :details)
  SENSITIVE = []
  include Aws::Structure
end