| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.EKS.Types.Addon
Description
Synopsis
- data Addon = Addon' {}
- newAddon :: Addon
- addon_modifiedAt :: Lens' Addon (Maybe UTCTime)
- addon_status :: Lens' Addon (Maybe AddonStatus)
- addon_addonName :: Lens' Addon (Maybe Text)
- addon_addonVersion :: Lens' Addon (Maybe Text)
- addon_createdAt :: Lens' Addon (Maybe UTCTime)
- addon_serviceAccountRoleArn :: Lens' Addon (Maybe Text)
- addon_health :: Lens' Addon (Maybe AddonHealth)
- addon_clusterName :: Lens' Addon (Maybe Text)
- addon_addonArn :: Lens' Addon (Maybe Text)
- addon_tags :: Lens' Addon (Maybe (HashMap Text Text))
Documentation
An Amazon EKS add-on.
See: newAddon smart constructor.
Constructors
| Addon' | |
Fields
| |
Instances
Create a value of Addon with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:modifiedAt:Addon', addon_modifiedAt - The date and time that the add-on was last modified.
$sel:status:Addon', addon_status - The status of the add-on.
$sel:addonName:Addon', addon_addonName - The name of the add-on.
$sel:addonVersion:Addon', addon_addonVersion - The version of the add-on.
$sel:createdAt:Addon', addon_createdAt - The date and time that the add-on was created.
$sel:serviceAccountRoleArn:Addon', addon_serviceAccountRoleArn - The Amazon Resource Name (ARN) of the IAM role that is bound to the
Kubernetes service account used by the add-on.
$sel:health:Addon', addon_health - An object that represents the health of the add-on.
$sel:clusterName:Addon', addon_clusterName - The name of the cluster.
$sel:addonArn:Addon', addon_addonArn - The Amazon Resource Name (ARN) of the add-on.
$sel:tags:Addon', addon_tags - 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, both
of which you define. Add-on tags do not propagate to any other resources
associated with the cluster.
addon_modifiedAt :: Lens' Addon (Maybe UTCTime) Source #
The date and time that the add-on was last modified.
addon_status :: Lens' Addon (Maybe AddonStatus) Source #
The status of the add-on.
addon_createdAt :: Lens' Addon (Maybe UTCTime) Source #
The date and time that the add-on was created.
addon_serviceAccountRoleArn :: Lens' Addon (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by the add-on.
addon_health :: Lens' Addon (Maybe AddonHealth) Source #
An object that represents the health of the add-on.
addon_tags :: Lens' Addon (Maybe (HashMap Text Text)) Source #
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, both of which you define. Add-on tags do not propagate to any other resources associated with the cluster.