Skip to content

AddonVersionInfo

Source code in docs_src/capo_eks/types/addon_version_info.py
class AddonVersionInfo(TypedDict, closed=True):
    addon_version: NotRequired["capo_eks.types.string.String"]
    """<p>The version of the add-on.</p>"""
    architecture: NotRequired["capo_eks.types.string_list.StringList"]
    """<p>The architectures that the version supports.</p>"""
    compute_types: NotRequired["capo_eks.types.string_list.StringList"]
    """<p>Indicates the compute type of the add-on version.</p>"""
    compatibilities: NotRequired["capo_eks.types.compatibilities.Compatibilities"]
    """<p>An object representing the compatibilities of a version.</p>"""
    requires_configuration: "capo_eks.types.boolean.Boolean"
    """<p>Whether the add-on requires configuration.</p>"""
    requires_iam_permissions: "capo_eks.types.boolean.Boolean"
    """<p>Indicates if the add-on requires IAM Permissions to operate, such as networking permissions.</p>"""

addon_version instance-attribute

addon_version: NotRequired[String]

The version of the add-on.

architecture instance-attribute

architecture: NotRequired[StringList]

The architectures that the version supports.

compatibilities instance-attribute

compatibilities: NotRequired[Compatibilities]

An object representing the compatibilities of a version.

compute_types instance-attribute

compute_types: NotRequired[StringList]

Indicates the compute type of the add-on version.

requires_configuration instance-attribute

requires_configuration: Boolean

Whether the add-on requires configuration.

requires_iam_permissions instance-attribute

requires_iam_permissions: Boolean

Indicates if the add-on requires IAM Permissions to operate, such as networking permissions.