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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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
.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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).
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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.
3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3678 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 |