Class: Aws::EMR::Types::ClusterStatus
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EMR::Types::ClusterStatus
 
- Defined in:
- gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb
Overview
The detailed status of the cluster.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #error_details  ⇒ Array<Types::ErrorDetail> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of tuples that provides information about the errors that caused a cluster to terminate. 
- 
  
    
      #state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The current state of the cluster. 
- 
  
    
      #state_change_reason  ⇒ Types::ClusterStateChangeReason 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The reason for the cluster status change. 
- 
  
    
      #timeline  ⇒ Types::ClusterTimeline 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A timeline that represents the status of a cluster over the lifetime of the cluster. 
Instance Attribute Details
#error_details ⇒ Array<Types::ErrorDetail>
A list of tuples that provides information about the errors that
caused a cluster to terminate. This structure can contain up to 10
different ErrorDetail tuples.
| 885 886 887 888 889 890 891 892 | # File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 885 class ClusterStatus < Struct.new( :state, :state_change_reason, :timeline, :error_details) SENSITIVE = [] include Aws::Structure end | 
#state ⇒ String
The current state of the cluster.
| 885 886 887 888 889 890 891 892 | # File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 885 class ClusterStatus < Struct.new( :state, :state_change_reason, :timeline, :error_details) SENSITIVE = [] include Aws::Structure end | 
#state_change_reason ⇒ Types::ClusterStateChangeReason
The reason for the cluster status change.
| 885 886 887 888 889 890 891 892 | # File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 885 class ClusterStatus < Struct.new( :state, :state_change_reason, :timeline, :error_details) SENSITIVE = [] include Aws::Structure end | 
#timeline ⇒ Types::ClusterTimeline
A timeline that represents the status of a cluster over the lifetime of the cluster.
| 885 886 887 888 889 890 891 892 | # File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 885 class ClusterStatus < Struct.new( :state, :state_change_reason, :timeline, :error_details) SENSITIVE = [] include Aws::Structure end |