Class: Aws::Glue::Types::TableStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::TableStatus
- Defined in:
- gems/aws-sdk-glue/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
-
#action ⇒ String
Indicates which action was called on the table, currently only
CREATE
orUPDATE
. -
#details ⇒ Types::StatusDetails
A
StatusDetails
object with information about the requested change. -
#error ⇒ Types::ErrorDetail
An error that will only appear when the state is "FAILED".
-
#request_time ⇒ Time
An ISO 8601 formatted date string indicating the time that the change was initiated.
-
#requested_by ⇒ String
The ARN of the user who requested the asynchronous change.
-
#state ⇒ String
A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.
-
#update_time ⇒ Time
An ISO 8601 formatted date string indicating the time that the state was last updated.
-
#updated_by ⇒ String
The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).
Instance Attribute Details
#action ⇒ String
Indicates which action was called on the table, currently only
CREATE
or UPDATE
.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#details ⇒ Types::StatusDetails
A StatusDetails
object with information about the requested
change.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#error ⇒ Types::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.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#request_time ⇒ Time
An ISO 8601 formatted date string indicating the time that the change was initiated.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#requested_by ⇒ String
The ARN of the user who requested the asynchronous change.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
An ISO 8601 formatted date string indicating the time that the state was last updated.
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |
#updated_by ⇒ String
The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).
23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 23038 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |