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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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
.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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).
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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.
3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 3394 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 |