Addon

class Addon

An Amazon EKS add-on. For more information, see Amazon EKS add-ons in the Amazon EKS User Guide.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon Resource Name (ARN) of the add-on.

Link copied to clipboard

The name of the add-on.

Link copied to clipboard

The version of the add-on.

Link copied to clipboard

The name of your cluster.

Link copied to clipboard

The configuration values that you provided.

Link copied to clipboard

The Unix epoch timestamp at object creation.

Link copied to clipboard

An object that represents the health of the add-on.

Link copied to clipboard

Information about an Amazon EKS add-on from the Amazon Web Services Marketplace.

Link copied to clipboard

The Unix epoch timestamp for the last modification to the object.

Link copied to clipboard

The owner of the add-on.

Link copied to clipboard

An array of EKS Pod Identity associations owned by the add-on. Each association maps a role to a service account in a namespace in the cluster.

Link copied to clipboard

The publisher of the add-on.

Link copied to clipboard

The Amazon Resource Name (ARN) of the IAM role that's bound to the Kubernetes ServiceAccount object that the add-on uses.

Link copied to clipboard

The status of the add-on.

Link copied to clipboard

Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.

Functions

Link copied to clipboard
inline fun copy(block: Addon.Builder.() -> Unit = {}): Addon
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String