Class: Aws::EKS::Types::Insight
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EKS::Types::Insight
 
- Defined in:
- gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb
Overview
A check that provides recommendations to remedy potential upgrade-impacting issues.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #additional_info  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Links to sources that provide additional context on the insight. 
- 
  
    
      #category  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The category of the insight. 
- 
  
    
      #category_specific_summary  ⇒ Types::InsightCategorySpecificSummary 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Summary information that relates to the category of the insight. 
- 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown). 
- 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the insight. 
- 
  
    
      #insight_status  ⇒ Types::InsightStatus 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An object containing more detail on the status of the insight resource. 
- 
  
    
      #kubernetes_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Kubernetes minor version associated with an insight if applicable. 
- 
  
    
      #last_refresh_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The time Amazon EKS last successfully completed a refresh of this insight check on the cluster. 
- 
  
    
      #last_transition_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The time the status of the insight last changed. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the insight. 
- 
  
    
      #recommendation  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A summary of how to remediate the finding of this insight if applicable. 
- 
  
    
      #resources  ⇒ Array<Types::InsightResourceDetail> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The details about each resource listed in the insight check result. 
Instance Attribute Details
#additional_info ⇒ Hash<String,String>
Links to sources that provide additional context on the insight.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#category ⇒ String
The category of the insight.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#category_specific_summary ⇒ Types::InsightCategorySpecificSummary
Summary information that relates to the category of the insight.
Currently only returned with certain insights having category
UPGRADE_READINESS.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#description ⇒ String
The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#id ⇒ String
The ID of the insight.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#insight_status ⇒ Types::InsightStatus
An object containing more detail on the status of the insight resource.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#kubernetes_version ⇒ String
The Kubernetes minor version associated with an insight if applicable.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#last_refresh_time ⇒ Time
The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#last_transition_time ⇒ Time
The time the status of the insight last changed.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#name ⇒ String
The name of the insight.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#recommendation ⇒ String
A summary of how to remediate the finding of this insight if applicable.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end | 
#resources ⇒ Array<Types::InsightResourceDetail>
The details about each resource listed in the insight check result.
| 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 | # File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3718 class Insight < Struct.new( :id, :name, :category, :kubernetes_version, :last_refresh_time, :last_transition_time, :description, :insight_status, :recommendation, :additional_info, :resources, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |