Class: Aws::Glue::Types::TableStatus
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::TableStatus
 
- 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
- 
  
    
      #action  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates which action was called on the table, currently only ‘CREATE` or `UPDATE`. 
- 
  
    
      #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`.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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.
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 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).
| 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 | # File 'lib/aws-sdk-glue/types.rb', line 25441 class TableStatus < Struct.new( :requested_by, :updated_by, :request_time, :update_time, :action, :state, :error, :details) SENSITIVE = [] include Aws::Structure end |