Values.AddonSourceAn Amazon EKS add-on. For more information, see Amazon EKS add-ons in the Amazon EKS User Guide.
type nonrec t = {addonName : String_.t option;The name of the add-on.
*)clusterName : ClusterName.t option;The name of your cluster.
*)status : AddonStatus.t option;The status of the add-on.
*)addonVersion : String_.t option;The version of the add-on.
*)health : AddonHealth.t option;An object that represents the health of the add-on.
*)addonArn : String_.t option;The Amazon Resource Name (ARN) of the add-on.
*)createdAt : Timestamp.t option;The Unix epoch timestamp at object creation.
*)modifiedAt : Timestamp.t option;The Unix epoch timestamp for the last modification to the object.
*)serviceAccountRoleArn : String_.t option;The Amazon Resource Name (ARN) of the IAM role that's bound to the Kubernetes ServiceAccount object that the add-on uses.
*)publisher : String_.t option;The publisher of the add-on.
*)owner : String_.t option;The owner of the add-on.
*)marketplaceInformation : MarketplaceInformation.t option;Information about an Amazon EKS add-on from the Amazon Web Services Marketplace.
*)configurationValues : String_.t option;The configuration values that you provided.
*)podIdentityAssociations : StringList.t option;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. For more information, see Attach an IAM Role to an Amazon EKS add-on using EKS Pod Identity in the Amazon EKS User Guide.
*)namespaceConfig : AddonNamespaceConfigResponse.t option;The namespace configuration for the addon. This specifies the Kubernetes namespace where the addon is installed.
*)}val make :
?addonName:??? ->
?clusterName:??? ->
?status:??? ->
?addonVersion:??? ->
?health:??? ->
?addonArn:??? ->
?createdAt:??? ->
?modifiedAt:??? ->
?serviceAccountRoleArn:??? ->
?tags:??? ->
?publisher:??? ->
?owner:??? ->
?marketplaceInformation:??? ->
?configurationValues:??? ->
?podIdentityAssociations:??? ->
?namespaceConfig:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String_.t ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of String_.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String_.t ] list
| `String of String_.t ])
list ]
list
| `String of String_.t ])
list
| `Timestamp of Timestamp.t ])
list ]