Skip to content

Insight

Source code in docs_src/capo_eks/types/insight.py
class Insight(TypedDict, closed=True):
    id: NotRequired["capo_eks.types.string.String"]
    """<p>The ID of the insight.</p>"""
    name: NotRequired["capo_eks.types.string.String"]
    """<p>The name of the insight.</p>"""
    category: NotRequired["capo_eks.types.category.Category"]
    """<p>The category of the insight.</p>"""
    kubernetes_version: NotRequired["capo_eks.types.string.String"]
    """<p>The Kubernetes minor version associated with an insight if applicable.</p>"""
    last_refresh_time: NotRequired["capo_eks.types.timestamp.Timestamp"]
    """<p>The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.</p>"""
    last_transition_time: NotRequired["capo_eks.types.timestamp.Timestamp"]
    """<p>The time the status of the insight last changed.</p>"""
    description: NotRequired["capo_eks.types.string.String"]
    """<p>The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).</p>"""
    insight_status: NotRequired["capo_eks.types.insight_status.InsightStatus"]
    """<p>An object containing more detail on the status of the insight resource.</p>"""
    recommendation: NotRequired["capo_eks.types.string.String"]
    """<p>A summary of how to remediate the finding of this insight if applicable. </p>"""
    additional_info: NotRequired["capo_eks.types.additional_info_map.AdditionalInfoMap"]
    """<p>Links to sources that provide additional context on the insight.</p>"""
    resources: NotRequired[
        "capo_eks.types.insight_resource_details.InsightResourceDetails"
    ]
    """<p>The details about each resource listed in the insight check result.</p>"""
    category_specific_summary: NotRequired[
        "capo_eks.types.insight_category_specific_summary.InsightCategorySpecificSummary"
    ]
    """<p>Summary information that relates to the category of the insight. Currently only returned with certain insights having category <code>UPGRADE_READINESS</code>.</p>"""

additional_info instance-attribute

additional_info: NotRequired[AdditionalInfoMap]

Links to sources that provide additional context on the insight.

category instance-attribute

category: NotRequired[Category]

The category of the insight.

category_specific_summary instance-attribute

category_specific_summary: NotRequired[InsightCategorySpecificSummary]

Summary information that relates to the category of the insight. Currently only returned with certain insights having category UPGRADE_READINESS.

description instance-attribute

description: NotRequired[String]

The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).

id instance-attribute

id: NotRequired[String]

The ID of the insight.

insight_status instance-attribute

insight_status: NotRequired[InsightStatus]

An object containing more detail on the status of the insight resource.

kubernetes_version instance-attribute

kubernetes_version: NotRequired[String]

The Kubernetes minor version associated with an insight if applicable.

last_refresh_time instance-attribute

last_refresh_time: NotRequired[Timestamp]

The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.

last_transition_time instance-attribute

last_transition_time: NotRequired[Timestamp]

The time the status of the insight last changed.

name instance-attribute

name: NotRequired[String]

The name of the insight.

recommendation instance-attribute

recommendation: NotRequired[String]

A summary of how to remediate the finding of this insight if applicable.

resources instance-attribute

resources: NotRequired[InsightResourceDetails]

The details about each resource listed in the insight check result.