Struct aws_sdk_eks::model::Addon
source · #[non_exhaustive]pub struct Addon { /* private fields */ }
Expand description
An Amazon EKS add-on. For more information, see Amazon EKS add-ons in the Amazon EKS User Guide.
Implementations§
source§impl Addon
impl Addon
sourcepub fn addon_name(&self) -> Option<&str>
pub fn addon_name(&self) -> Option<&str>
The name of the add-on.
sourcepub fn cluster_name(&self) -> Option<&str>
pub fn cluster_name(&self) -> Option<&str>
The name of the cluster.
sourcepub fn status(&self) -> Option<&AddonStatus>
pub fn status(&self) -> Option<&AddonStatus>
The status of the add-on.
sourcepub fn addon_version(&self) -> Option<&str>
pub fn addon_version(&self) -> Option<&str>
The version of the add-on.
sourcepub fn health(&self) -> Option<&AddonHealth>
pub fn health(&self) -> Option<&AddonHealth>
An object that represents the health of the add-on.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The date and time that the add-on was created.
sourcepub fn modified_at(&self) -> Option<&DateTime>
pub fn modified_at(&self) -> Option<&DateTime>
The date and time that the add-on was last modified.
sourcepub fn service_account_role_arn(&self) -> Option<&str>
pub fn service_account_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the IAM role that's bound to the Kubernetes service account that the add-on uses.
The metadata that you apply to the add-on to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Add-on tags do not propagate to any other resources associated with the cluster.
sourcepub fn marketplace_information(&self) -> Option<&MarketplaceInformation>
pub fn marketplace_information(&self) -> Option<&MarketplaceInformation>
Information about an Amazon EKS add-on from the Amazon Web Services Marketplace.
sourcepub fn configuration_values(&self) -> Option<&str>
pub fn configuration_values(&self) -> Option<&str>
The configuration values that you provided.