Struct aws_sdk_eks::types::InsightSummary
source · #[non_exhaustive]pub struct InsightSummary {
pub id: Option<String>,
pub name: Option<String>,
pub category: Option<Category>,
pub kubernetes_version: Option<String>,
pub last_refresh_time: Option<DateTime>,
pub last_transition_time: Option<DateTime>,
pub description: Option<String>,
pub insight_status: Option<InsightStatus>,
}Expand description
The summarized description of the insight.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Option<String>The ID of the insight.
name: Option<String>The name of the insight.
category: Option<Category>The category of the insight.
kubernetes_version: Option<String>The Kubernetes minor version associated with an insight if applicable.
last_refresh_time: Option<DateTime>The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.
last_transition_time: Option<DateTime>The time the status of the insight last changed.
description: Option<String>The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).
insight_status: Option<InsightStatus>An object containing more detail on the status of the insight.
Implementations§
source§impl InsightSummary
impl InsightSummary
sourcepub fn kubernetes_version(&self) -> Option<&str>
pub fn kubernetes_version(&self) -> Option<&str>
The Kubernetes minor version associated with an insight if applicable.
sourcepub fn last_refresh_time(&self) -> Option<&DateTime>
pub fn last_refresh_time(&self) -> Option<&DateTime>
The time Amazon EKS last successfully completed a refresh of this insight check on the cluster.
sourcepub fn last_transition_time(&self) -> Option<&DateTime>
pub fn last_transition_time(&self) -> Option<&DateTime>
The time the status of the insight last changed.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the insight which includes alert criteria, remediation recommendation, and additional resources (contains Markdown).
sourcepub fn insight_status(&self) -> Option<&InsightStatus>
pub fn insight_status(&self) -> Option<&InsightStatus>
An object containing more detail on the status of the insight.
source§impl InsightSummary
impl InsightSummary
sourcepub fn builder() -> InsightSummaryBuilder
pub fn builder() -> InsightSummaryBuilder
Creates a new builder-style object to manufacture InsightSummary.
Trait Implementations§
source§impl Clone for InsightSummary
impl Clone for InsightSummary
source§fn clone(&self) -> InsightSummary
fn clone(&self) -> InsightSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for InsightSummary
impl Debug for InsightSummary
source§impl PartialEq for InsightSummary
impl PartialEq for InsightSummary
source§fn eq(&self, other: &InsightSummary) -> bool
fn eq(&self, other: &InsightSummary) -> bool
self and other values to be equal, and is used
by ==.