h&a#      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                   !!!!!!!!!!!!!""""""""""""""######################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&''''''''''''(((((((((((((()))))))))))))))))*****************************+++++++++++++++,,,,,,,,,,,,------------..................................////////////0000000000000000000000000011111111111111112222222222222222333333333333344444444444444455555555555555566666666666666666666666667777777777777777777777777888888888888888889999999999999999999999999999 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N O O O O O O O O O OOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__________________________________________````````````````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccccccddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffgggggggggggggggggggggggggggggggggggggggghhhhhhhh(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?4   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?4 ",+*)('&%#$",+*)('&%#$,+*)('&%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';9@ amazonka-eksAn issue related to an add-on.See: E smart constructor.B amazonka-eks(A code that describes the type of issue.C amazonka-eksA message that provides details about the issue and what might cause it.D amazonka-eksThe resource IDs of the issue.E amazonka-eksCreate a value of @" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:B, F+ - A code that describes the type of issue.C, G - A message that provides details about the issue and what might cause it.D, H! - The resource IDs of the issue.F amazonka-eks(A code that describes the type of issue.G amazonka-eksA message that provides details about the issue and what might cause it.H amazonka-eksThe resource IDs of the issue. @DCBAEFGH @DCBAEFGH(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';=P amazonka-eksThe health of the add-on.See: S smart constructor.R amazonka-eks7An object representing the health issues for an add-on.S amazonka-eksCreate a value of P" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:R, T: - An object representing the health issues for an add-on.T amazonka-eks7An object representing the health issues for an add-on.PRQSTPRQST(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?= \fedcba`_]^\fedcba`_]^fedcba`_(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Az amazonka-eksAn Auto Scaling group that is associated with an Amazon EKS managed node group.See: } smart constructor.| amazonka-eksThe name of the Auto Scaling group associated with an Amazon EKS managed node group.} amazonka-eksCreate a value of z" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:|, ~ - The name of the Auto Scaling group associated with an Amazon EKS managed node group.~ amazonka-eksThe name of the Auto Scaling group associated with an Amazon EKS managed node group.z|{}~z|{}~(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?Bb(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';G amazonka-eksAn object representing the certificate-authority-data for your cluster.See:  smart constructor. amazonka-eksThe Base64-encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data section of the  kubeconfig file for your cluster. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Base64-encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data section of the  kubeconfig file for your cluster. amazonka-eksThe Base64-encoded certificate data required to communicate with your cluster. Add this to the certificate-authority-data section of the  kubeconfig file for your cluster. (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?H=  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';M? amazonka-eksAn issue with your local Amazon EKS cluster on an Amazon Web Services Outpost. You can't use this API with an Amazon EKS cluster on the Amazon Web Services cloud.See:  smart constructor. amazonka-eksThe error code of the issue. amazonka-eksA description of the issue. amazonka-eks+The resource IDs that the issue relates to. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The error code of the issue.,  - A description of the issue., . - The resource IDs that the issue relates to. amazonka-eksThe error code of the issue. amazonka-eksA description of the issue. amazonka-eks+The resource IDs that the issue relates to.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Q amazonka-eksAn object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost. You can't use this API with an Amazon EKS cluster on the Amazon Web Services cloud.See:  smart constructor. amazonka-eksAn object representing the health issues of your local Amazon EKS cluster on an Amazon Web Services Outpost. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An object representing the health issues of your local Amazon EKS cluster on an Amazon Web Services Outpost. amazonka-eksAn object representing the health issues of your local Amazon EKS cluster on an Amazon Web Services Outpost. (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?R  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';WD amazonka-eksCompatibility information.See:  smart constructor. amazonka-eks0The supported Kubernetes version of the cluster. amazonka-eksThe supported default version. amazonka-eksThe supported compute platform. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 3 - The supported Kubernetes version of the cluster., ! - The supported default version., " - The supported compute platform. amazonka-eks0The supported Kubernetes version of the cluster. amazonka-eksThe supported default version. amazonka-eksThe supported compute platform.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';\  amazonka-eks$Information about an add-on version.See:  smart constructor. amazonka-eksThe version of the add-on. amazonka-eks,The architectures that the version supports. amazonka-eks8An object representing the compatibilities of a version. amazonka-eks*Whether the add-on requires configuration. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The version of the add-on., / - The architectures that the version supports., ; - An object representing the compatibilities of a version., - - Whether the add-on requires configuration. amazonka-eksThe version of the add-on. amazonka-eks,The architectures that the version supports. amazonka-eks8An object representing the compatibilities of a version. amazonka-eks*Whether the add-on requires configuration.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?] (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?^[ (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';c amazonka-eks6The configuration sent to a cluster for configuration.See:  smart constructor. amazonka-eksThe Amazon Resource Name (ARN) of the role that is authorized to request the connector configuration. amazonka-eks5The cloud provider for the target cluster to connect. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the role that is authorized to request the connector configuration., 8 - The cloud provider for the target cluster to connect. amazonka-eksThe Amazon Resource Name (ARN) of the role that is authorized to request the connector configuration. amazonka-eks5The cloud provider for the target cluster to connect. amazonka-eks amazonka-eks(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';l  amazonka-eks/The full description of your connected cluster.See:  smart constructor. amazonka-eksA unique code associated with the cluster for registration purposes. amazonka-eksThe expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider. amazonka-eksA unique ID associated with the cluster for registration purposes. amazonka-eks%The cluster's cloud service provider. amazonka-eksThe Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A unique code associated with the cluster for registration purposes.,  - The expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider.,  - A unique ID associated with the cluster for registration purposes., ( - The cluster's cloud service provider.,  - The Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster. amazonka-eksA unique code associated with the cluster for registration purposes. amazonka-eksThe expiration time of the connected cluster. The cluster's YAML file must be applied through the native provider. amazonka-eksA unique ID associated with the cluster for registration purposes. amazonka-eks%The cluster's cloud service provider. amazonka-eksThe Amazon Resource Name (ARN) of the role to communicate with services from the connected Kubernetes cluster.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';q amazonka-eksThe placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User GuideSee:  smart constructor. amazonka-eksThe name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation. amazonka-eksThe name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';vn amazonka-eksThe placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.See:  smart constructor. amazonka-eksThe name of the placement group for the Kubernetes control plane instances. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the placement group for the Kubernetes control plane instances. amazonka-eksThe name of the placement group for the Kubernetes control plane instances.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?w&%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eksAn object representing an error when an asynchronous operation fails.See:  smart constructor. amazonka-eks!A brief description of the error.SubnetNotFound: We couldn't find one of the subnets associated with the cluster.SecurityGroupNotFound: We couldn't find one of the security groups associated with the cluster.EniLimitReached: You have reached the elastic network interface limit for your account.IpNotAvailable: A subnet associated with the cluster doesn't have any free IP addresses. AccessDenied: You don't have permissions to perform the specified operation.OperationNotPermitted: The service role associated with the cluster doesn't have the required access permissions for Amazon EKS. VpcIdNotFound<: We couldn't find the VPC associated with the cluster. amazonka-eks)A more complete description of the error. amazonka-eksAn optional field that contains the resource IDs associated with the error. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, $ - A brief description of the error.SubnetNotFound: We couldn't find one of the subnets associated with the cluster.SecurityGroupNotFound: We couldn't find one of the security groups associated with the cluster.EniLimitReached: You have reached the elastic network interface limit for your account.IpNotAvailable: A subnet associated with the cluster doesn't have any free IP addresses. AccessDenied: You don't have permissions to perform the specified operation.OperationNotPermitted: The service role associated with the cluster doesn't have the required access permissions for Amazon EKS. VpcIdNotFound<: We couldn't find the VPC associated with the cluster., , - A more complete description of the error.,  - An optional field that contains the resource IDs associated with the error. amazonka-eks!A brief description of the error.SubnetNotFound: We couldn't find one of the subnets associated with the cluster.SecurityGroupNotFound: We couldn't find one of the security groups associated with the cluster.EniLimitReached: You have reached the elastic network interface limit for your account.IpNotAvailable: A subnet associated with the cluster doesn't have any free IP addresses. AccessDenied: You don't have permissions to perform the specified operation.OperationNotPermitted: The service role associated with the cluster doesn't have the required access permissions for Amazon EKS. VpcIdNotFound<: We couldn't find the VPC associated with the cluster. amazonka-eks)A more complete description of the error. amazonka-eksAn optional field that contains the resource IDs associated with the error.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eks3An object representing an Fargate profile selector.See:  smart constructor. amazonka-eksThe Kubernetes labels that the selector should match. A pod must contain all of the labels that are specified in the selector for it to be considered a match. amazonka-eks8The Kubernetes namespace that the selector should match. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Kubernetes labels that the selector should match. A pod must contain all of the labels that are specified in the selector for it to be considered a match., ; - The Kubernetes namespace that the selector should match. amazonka-eksThe Kubernetes labels that the selector should match. A pod must contain all of the labels that are specified in the selector for it to be considered a match. amazonka-eks8The Kubernetes namespace that the selector should match.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eks*An object representing an Fargate profile.See:  smart constructor. amazonka-eksThe name of the Amazon EKS cluster that the Fargate profile belongs to. amazonka-eksThe Unix epoch timestamp in seconds for when the Fargate profile was created. amazonka-eks;The full Amazon Resource Name (ARN) of the Fargate profile. amazonka-eks The name of the Fargate profile. amazonka-eksThe Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide. amazonka-eks - The full Amazon Resource Name (ARN) of the Fargate profile., # - The name of the Fargate profile.,  - The Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide., ? - The selectors to match for pods to use this Fargate profile., - - The current status of the Fargate profile., * - The IDs of subnets to launch pods into.,  - The metadata applied to the Fargate profile to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Fargate profile tags do not propagate to any other resources associated with the Fargate profile, such as the pods that are scheduled with it. amazonka-eksThe name of the Amazon EKS cluster that the Fargate profile belongs to. amazonka-eksThe Unix epoch timestamp in seconds for when the Fargate profile was created. amazonka-eks;The full Amazon Resource Name (ARN) of the Fargate profile. amazonka-eks The name of the Fargate profile. amazonka-eksThe Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide. amazonka-ekshttps://docs.aws.amazon.com/eks/latest/userguide/cni-ipv6.html-Assigning IPv6 addresses to pods and services< in the Amazon EKS User Guide. Kubernetes assigns services IPv60 addresses from the unique local address range  (fc00::/7). You can't specify a custom IPv6; CIDR block. Pod addresses are assigned from the subnet's IPv6 CIDR. amazonka-eks$Don't specify a value if you select ipv6 for ipFamily. The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the  10.100.0.0/16 or  172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:https://docs.aws.amazon.com/eks/latest/userguide/cni-ipv6.html-Assigning IPv6 addresses to pods and services< in the Amazon EKS User Guide. Kubernetes assigns services IPv60 addresses from the unique local address range  (fc00::/7). You can't specify a custom IPv6; CIDR block. Pod addresses are assigned from the subnet's IPv6 CIDR., ' - Don't specify a value if you select ipv6 for ipFamily. The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the  10.100.0.0/16 or  172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:https://docs.aws.amazon.com/eks/latest/userguide/cni-ipv6.html-Assigning IPv6 addresses to pods and services< in the Amazon EKS User Guide. Kubernetes assigns services IPv60 addresses from the unique local address range  (fc00::/7). You can't specify a custom IPv6; CIDR block. Pod addresses are assigned from the subnet's IPv6 CIDR. amazonka-eks$Don't specify a value if you select ipv6 for ipFamily. The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the  10.100.0.0/16 or  172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:Modifying the public IPv4 addressing attribute for your subnet in the Amazon VPC User Guide.IamInstanceProfileNotFound: We couldn't find the IAM instance profile for your managed node group. You may be able to recreate an instance profile with the same settings to recover.IamNodeRoleNotFound: We couldn't find the IAM role for your managed node group. You may be able to recreate an IAM role with the same settings to recover.InstanceLimitExceeded: Your Amazon Web Services account is unable to launch any more instances of the specified instance type. You may be able to request an Amazon EC2 instance limit increase to recover.InsufficientFreeAddresses: One or more of the subnets associated with your managed node group does not have enough available IP addresses for new nodes.InternalFailure: These errors are usually caused by an Amazon EKS server-side issue.NodeCreationFailure: Your launched instances are unable to register with your Amazon EKS cluster. Common causes of this failure are insufficient  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.html node IAM role permissions or lack of outbound internet access for the nodes. amazonka-eks,The error message associated with the issue. amazonka-eksThe Amazon Web Services resources that are afflicted by this issue. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, $ - A brief description of the error. AccessDenied: Amazon EKS or one or more of your managed nodes is failing to authenticate or authorize with your Kubernetes cluster API server.AsgInstanceLaunchFailures: Your Auto Scaling group is experiencing failures while attempting to launch instances.AutoScalingGroupNotFound: We couldn't find the Auto Scaling group associated with the managed node group. You may be able to recreate an Auto Scaling group with the same settings to recover.ClusterUnreachable: Amazon EKS or one or more of your managed nodes is unable to to communicate with your Kubernetes cluster API server. This can happen if there are network disruptions or if API servers are timing out processing requests.Ec2LaunchTemplateNotFound: We couldn't find the Amazon EC2 launch template for your managed node group. You may be able to recreate a launch template with the same settings to recover. Ec2LaunchTemplateVersionMismatch: The Amazon EC2 launch template version for your managed node group does not match the version that Amazon EKS created. You may be able to revert to the version that Amazon EKS created to recover.Ec2SecurityGroupDeletionFailure: We could not delete the remote access security group for your managed node group. Remove any dependencies from the security group.Ec2SecurityGroupNotFound: We couldn't find the cluster security group for the cluster. You must recreate your cluster.Ec2SubnetInvalidConfiguration: One or more Amazon EC2 subnets specified for a node group do not automatically assign public IP addresses to instances launched into it. If you want your instances to be assigned a public IP address, then you need to enable the auto-assign public IP address" setting for the subnet. See  https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html#subnet-public-ip>Modifying the public IPv4 addressing attribute for your subnet in the Amazon VPC User Guide.IamInstanceProfileNotFound: We couldn't find the IAM instance profile for your managed node group. You may be able to recreate an instance profile with the same settings to recover.IamNodeRoleNotFound: We couldn't find the IAM role for your managed node group. You may be able to recreate an IAM role with the same settings to recover.InstanceLimitExceeded: Your Amazon Web Services account is unable to launch any more instances of the specified instance type. You may be able to request an Amazon EC2 instance limit increase to recover.InsufficientFreeAddresses: One or more of the subnets associated with your managed node group does not have enough available IP addresses for new nodes.InternalFailure: These errors are usually caused by an Amazon EKS server-side issue.NodeCreationFailure: Your launched instances are unable to register with your Amazon EKS cluster. Common causes of this failure are insufficient  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.html node IAM role permissions or lack of outbound internet access for the nodes., / - The error message associated with the issue.,  - The Amazon Web Services resources that are afflicted by this issue. amazonka-eks!A brief description of the error. AccessDenied: Amazon EKS or one or more of your managed nodes is failing to authenticate or authorize with your Kubernetes cluster API server.AsgInstanceLaunchFailures: Your Auto Scaling group is experiencing failures while attempting to launch instances.AutoScalingGroupNotFound: We couldn't find the Auto Scaling group associated with the managed node group. You may be able to recreate an Auto Scaling group with the same settings to recover.ClusterUnreachable: Amazon EKS or one or more of your managed nodes is unable to to communicate with your Kubernetes cluster API server. This can happen if there are network disruptions or if API servers are timing out processing requests.Ec2LaunchTemplateNotFound: We couldn't find the Amazon EC2 launch template for your managed node group. You may be able to recreate a launch template with the same settings to recover. Ec2LaunchTemplateVersionMismatch: The Amazon EC2 launch template version for your managed node group does not match the version that Amazon EKS created. You may be able to revert to the version that Amazon EKS created to recover.Ec2SecurityGroupDeletionFailure: We could not delete the remote access security group for your managed node group. Remove any dependencies from the security group.Ec2SecurityGroupNotFound: We couldn't find the cluster security group for the cluster. You must recreate your cluster.Ec2SubnetInvalidConfiguration: One or more Amazon EC2 subnets specified for a node group do not automatically assign public IP addresses to instances launched into it. If you want your instances to be assigned a public IP address, then you need to enable the auto-assign public IP address" setting for the subnet. See  https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html#subnet-public-ip>Modifying the public IPv4 addressing attribute for your subnet in the Amazon VPC User Guide.IamInstanceProfileNotFound: We couldn't find the IAM instance profile for your managed node group. You may be able to recreate an instance profile with the same settings to recover.IamNodeRoleNotFound: We couldn't find the IAM role for your managed node group. You may be able to recreate an IAM role with the same settings to recover.InstanceLimitExceeded: Your Amazon Web Services account is unable to launch any more instances of the specified instance type. You may be able to request an Amazon EC2 instance limit increase to recover.InsufficientFreeAddresses: One or more of the subnets associated with your managed node group does not have enough available IP addresses for new nodes.InternalFailure: These errors are usually caused by an Amazon EKS server-side issue.NodeCreationFailure: Your launched instances are unable to register with your Amazon EKS cluster. Common causes of this failure are insufficient  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.html node IAM role permissions or lack of outbound internet access for the nodes. amazonka-eks,The error message associated with the issue. amazonka-eksThe Amazon Web Services resources that are afflicted by this issue.  '(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';1 amazonka-eks;An object representing the health status of the node group.See:  smart constructor. amazonka-eks3Any issues that are associated with the node group. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 6 - Any issues that are associated with the node group. amazonka-eks3Any issues that are associated with the node group.((c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';6 amazonka-eksAn object representing the resources associated with the node group, such as Auto Scaling groups and security groups for remote access.See:  smart constructor. amazonka-eks7The Auto Scaling groups associated with the node group. amazonka-eksThe remote access security group associated with the node group. This security group controls SSH access to the nodes. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, : - The Auto Scaling groups associated with the node group.,  - The remote access security group associated with the node group. This security group controls SSH access to the nodes. amazonka-eks7The Auto Scaling groups associated with the node group. amazonka-eksThe remote access security group associated with the node group. This security group controls SSH access to the nodes.)(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';M amazonka-eksAn object representing the scaling configuration details for the Auto Scaling group that is associated with your node group. When creating a node group, you must specify all or none of the properties. When updating a node group, you can specify any or none of the properties.See:  smart constructor. amazonka-eksThe current number of nodes that the managed node group should maintain.If you use Cluster Autoscaler, you shouldn't change the desiredSize value directly, as this can cause the Cluster Autoscaler to suddenly scale up or scale down.Whenever this parameter changes, the number of worker nodes in the node group is updated to the specified size. If this parameter is given a value that is smaller than the current number of running worker nodes, the necessary number of worker nodes are terminated to match the given value. When using CloudFormation, no action occurs if you remove this parameter from your CFN template.This parameter can be different from minSize in some cases, such as when starting with extra hosts for testing. This parameter can also be different when you want to start with an estimated number of needed hosts, but let Cluster Autoscaler reduce the number if there are too many. When Cluster Autoscaler is used, the desiredSize parameter is altered by Cluster Autoscaler (but can be out-of-date for short periods of time). Cluster Autoscaler doesn't scale a managed node group lower than minSize or higher than maxSize. amazonka-eksThe maximum number of nodes that the managed node group can scale out to. For information about the maximum number that you can specify, see  https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.htmlAmazon EKS service quotas in the Amazon EKS User Guide. amazonka-eksThe minimum number of nodes that the managed node group can scale in to. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The current number of nodes that the managed node group should maintain.If you use Cluster Autoscaler, you shouldn't change the desiredSize value directly, as this can cause the Cluster Autoscaler to suddenly scale up or scale down.Whenever this parameter changes, the number of worker nodes in the node group is updated to the specified size. If this parameter is given a value that is smaller than the current number of running worker nodes, the necessary number of worker nodes are terminated to match the given value. When using CloudFormation, no action occurs if you remove this parameter from your CFN template.This parameter can be different from minSize in some cases, such as when starting with extra hosts for testing. This parameter can also be different when you want to start with an estimated number of needed hosts, but let Cluster Autoscaler reduce the number if there are too many. When Cluster Autoscaler is used, the desiredSize parameter is altered by Cluster Autoscaler (but can be out-of-date for short periods of time). Cluster Autoscaler doesn't scale a managed node group lower than minSize or higher than maxSize.,  - The maximum number of nodes that the managed node group can scale out to. For information about the maximum number that you can specify, see  https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.htmlAmazon EKS service quotas in the Amazon EKS User Guide.,  - The minimum number of nodes that the managed node group can scale in to. amazonka-eksThe current number of nodes that the managed node group should maintain.If you use Cluster Autoscaler, you shouldn't change the desiredSize value directly, as this can cause the Cluster Autoscaler to suddenly scale up or scale down.Whenever this parameter changes, the number of worker nodes in the node group is updated to the specified size. If this parameter is given a value that is smaller than the current number of running worker nodes, the necessary number of worker nodes are terminated to match the given value. When using CloudFormation, no action occurs if you remove this parameter from your CFN template.This parameter can be different from minSize in some cases, such as when starting with extra hosts for testing. This parameter can also be different when you want to start with an estimated number of needed hosts, but let Cluster Autoscaler reduce the number if there are too many. When Cluster Autoscaler is used, the desiredSize parameter is altered by Cluster Autoscaler (but can be out-of-date for short periods of time). Cluster Autoscaler doesn't scale a managed node group lower than minSize or higher than maxSize. amazonka-eksThe maximum number of nodes that the managed node group can scale out to. For information about the maximum number that you can specify, see  https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.htmlAmazon EKS service quotas in the Amazon EKS User Guide. amazonka-eksThe minimum number of nodes that the managed node group can scale in to.  *(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?M +(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';V  amazonka-eks$The node group update configuration.See:  smart constructor. amazonka-eksThe maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage8 is required to have a value.The maximum number is 100. amazonka-eksThe maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage8 is required to have a value.The maximum number is 100.,  - The maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value. amazonka-eksThe maximum number of nodes unavailable at once during a version update. Nodes will be updated in parallel. This value or maxUnavailablePercentage8 is required to have a value.The maximum number is 100. amazonka-eksThe maximum percentage of nodes unavailable during a version update. This percentage of nodes will be updated in parallel, up to 100 nodes at once. This value or maxUnavailable is required to have a value.,(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Y amazonka-eksAn object representing the  https://openid.net/connect/OpenID Connect7 (OIDC) identity provider information for the cluster.See:  smart constructor. amazonka-eks.The issuer URL for the OIDC identity provider. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 1 - The issuer URL for the OIDC identity provider. amazonka-eks.The issuer URL for the OIDC identity provider.-(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';] amazonka-eks,An object representing an identity provider.See:  smart constructor. amazonka-eksAn object representing the  https://openid.net/connect/OpenID Connect identity provider information. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An object representing the  https://openid.net/connect/OpenID Connect identity provider information. amazonka-eksAn object representing the  https://openid.net/connect/OpenID Connect identity provider information..(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';rG amazonka-eksAn object representing the configuration for an OpenID Connect (OIDC) identity provider.See:  smart constructor. amazonka-eksThis is also known as audience. The ID of the client application that makes authentication requests to the OIDC identity provider. amazonka-eks4The cluster that the configuration is associated to. amazonka-eksThe JSON web token (JWT) claim that the provider uses to return your groups. amazonka-eksThe prefix that is prepended to group claims to prevent clashes with existing names (such as system:! groups). For example, the value oidc: creates group names like oidc:engineering and  oidc:infra. The prefix can't contain system: amazonka-eksThe ARN of the configuration. amazonka-eksThe name of the configuration. amazonka-eksThe URL of the OIDC identity provider that allows the API server to discover public signing keys for verifying tokens. amazonka-eksThe key-value pairs that describe required claims in the identity token. If set, each claim is verified to be present in the token with a matching value. amazonka-eks)The status of the OIDC identity provider. amazonka-eksThe metadata to apply to the provider configuration to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eks - The JWT claim that the provider uses to return your groups.,  - The prefix that is prepended to group claims to prevent clashes with existing names (such as system:! groups). For example, the value oidc: will create group names like oidc:engineering and  oidc:infra.,  - The key value pairs that describe required claims in the identity token. If set, each claim is verified to be present in the token with a matching value. For the maximum number of claims that you can require, see  https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.htmlAmazon EKS service quotas in the Amazon EKS User Guide.,  - The JSON Web Token (JWT) claim to use as the username. The default is sub, which is expected to be a unique identifier of the end user. You can choose other claims, such as email or name, depending on the OpenID identity provider. Claims other than email are prefixed with the issuer URL to prevent naming clashes with other plug-ins.,  - The prefix that is prepended to username claims to prevent clashes with existing names. If you do not provide this field, and username is a value other than email, the prefix defaults to  issuerurl#. You can use the value - to disable all prefixing., / - The name of the OIDC provider configuration.,  - The URL of the OpenID identity provider that allows the API server to discover public signing keys for verifying tokens. The URL must begin with https:// and should correspond to the iss claim in the provider's OIDC ID tokens. Per the OIDC standard, path components are allowed but query parameters are not. Typically the URL consists of only a hostname, like https://server.example.org or https://example.com,. This URL should point to the level below  .well-known/openid-configuration4 and must be publicly accessible over the internet.,  - This is also known as audience. The ID for the client application that makes authentication requests to the OpenID identity provider. amazonka-eks;The JWT claim that the provider uses to return your groups. amazonka-eksThe prefix that is prepended to group claims to prevent clashes with existing names (such as system:! groups). For example, the value oidc: will create group names like oidc:engineering and  oidc:infra. amazonka-eksThe key value pairs that describe required claims in the identity token. If set, each claim is verified to be present in the token with a matching value. For the maximum number of claims that you can require, see  https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.htmlAmazon EKS service quotas in the Amazon EKS User Guide. amazonka-eksThe JSON Web Token (JWT) claim to use as the username. The default is sub, which is expected to be a unique identifier of the end user. You can choose other claims, such as email or name, depending on the OpenID identity provider. Claims other than email are prefixed with the issuer URL to prevent naming clashes with other plug-ins. amazonka-eksThe prefix that is prepended to username claims to prevent clashes with existing names. If you do not provide this field, and username is a value other than email, the prefix defaults to  issuerurl#. You can use the value - to disable all prefixing. amazonka-eks,The name of the OIDC provider configuration. amazonka-eksThe URL of the OpenID identity provider that allows the API server to discover public signing keys for verifying tokens. The URL must begin with https:// and should correspond to the iss claim in the provider's OIDC ID tokens. Per the OIDC standard, path components are allowed but query parameters are not. Typically the URL consists of only a hostname, like https://server.example.org or https://example.com,. This URL should point to the level below  .well-known/openid-configuration4 and must be publicly accessible over the internet. amazonka-eksThis is also known as audience. The ID for the client application that makes authentication requests to the OpenID identity provider. amazonka-eks amazonka-eks amazonka-eks1(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';  amazonka-eksThe configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. Before creating a cluster on an Outpost, review  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-local-cluster-create.html&Creating a local cluster on an Outpost in the Amazon EKS User Guide. This API isn't available for Amazon EKS clusters on the Amazon Web Services cloud.See:  smart constructor. amazonka-eksAn object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide. amazonka-eksThe ARN of the Outpost that you want to use for your local Amazon EKS cluster on Outposts. Only a single Outpost ARN is supported. amazonka-eksThe Amazon EC2 instance type that you want to use for your local Amazon EKS cluster on Outposts. Choose an instance type based on the number of nodes that your cluster will have. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.The instance type that you specify is used for all Kubernetes control plane instances. The instance type can't be changed after cluster creation. The control plane is not automatically scaled by Amazon EKS. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.,  - The ARN of the Outpost that you want to use for your local Amazon EKS cluster on Outposts. Only a single Outpost ARN is supported.,  - The Amazon EC2 instance type that you want to use for your local Amazon EKS cluster on Outposts. Choose an instance type based on the number of nodes that your cluster will have. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.The instance type that you specify is used for all Kubernetes control plane instances. The instance type can't be changed after cluster creation. The control plane is not automatically scaled by Amazon EKS. amazonka-eksAn object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide. amazonka-eksThe ARN of the Outpost that you want to use for your local Amazon EKS cluster on Outposts. Only a single Outpost ARN is supported. amazonka-eksThe Amazon EC2 instance type that you want to use for your local Amazon EKS cluster on Outposts. Choose an instance type based on the number of nodes that your cluster will have. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.The instance type that you specify is used for all Kubernetes control plane instances. The instance type can't be changed after cluster creation. The control plane is not automatically scaled by Amazon EKS. amazonka-eks  2(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eksAn object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. This API isn't available for Amazon EKS clusters on the Amazon Web Services cloud.See:  smart constructor. amazonka-eksAn object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide. amazonka-eksThe ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts. amazonka-eksThe Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide.,  - The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.,  - The Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances. amazonka-eksAn object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-capacity-considerations.htmlCapacity considerations in the Amazon EKS User Guide. amazonka-eksThe ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts. amazonka-eksThe Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances. amazonka-eks  3(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';# amazonka-eksIdentifies the Key Management Service (KMS) key used to encrypt the secrets.See:  smart constructor. amazonka-eksAmazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see  https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying-external-accounts.html1Allowing Users in Other Accounts to Use a KMS key in the &Key Management Service Developer Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see  https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying-external-accounts.html1Allowing Users in Other Accounts to Use a KMS key in the &Key Management Service Developer Guide. amazonka-eksAmazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see  https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying-external-accounts.html1Allowing Users in Other Accounts to Use a KMS key in the &Key Management Service Developer Guide.4(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eks-The encryption configuration for the cluster.See:  smart constructor. amazonka-eksKey Management Service (KMS) key. Either the ARN or the alias can be used. amazonka-eksSpecifies the resources to be encrypted. The only supported value is "secrets". amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Key Management Service (KMS) key. Either the ARN or the alias can be used.,  - Specifies the resources to be encrypted. The only supported value is "secrets". amazonka-eksKey Management Service (KMS) key. Either the ARN or the alias can be used. amazonka-eksSpecifies the resources to be encrypted. The only supported value is "secrets".5(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';ΐ amazonka-eksAn object representing the remote access configuration for the managed node group.See:  smart constructor. amazonka-eksThe Amazon EC2 SSH key name that provides access for SSH communication with the nodes in the managed node group. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html(Amazon EC2 key pairs and Linux instances in the ;Amazon Elastic Compute Cloud User Guide for Linux Instances. For Windows, an Amazon EC2 SSH key is used to obtain the RDP password. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html*Amazon EC2 key pairs and Windows instances in the =Amazon Elastic Compute Cloud User Guide for Windows Instances. amazonka-eksThe security group IDs that are allowed SSH access (port 22) to the nodes. For Windows, the port is 3389. If you specify an Amazon EC2 SSH key but don't specify a source security group when you create a managed node group, then the port on the nodes is opened to the internet ( 0.0.0.0/0). For more information, see  https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.htmlSecurity Groups for Your VPC in the 'Amazon Virtual Private Cloud User Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon EC2 SSH key name that provides access for SSH communication with the nodes in the managed node group. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html(Amazon EC2 key pairs and Linux instances in the ;Amazon Elastic Compute Cloud User Guide for Linux Instances. For Windows, an Amazon EC2 SSH key is used to obtain the RDP password. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html*Amazon EC2 key pairs and Windows instances in the =Amazon Elastic Compute Cloud User Guide for Windows Instances.,  - The security group IDs that are allowed SSH access (port 22) to the nodes. For Windows, the port is 3389. If you specify an Amazon EC2 SSH key but don't specify a source security group when you create a managed node group, then the port on the nodes is opened to the internet ( 0.0.0.0/0). For more information, see  https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.htmlSecurity Groups for Your VPC in the 'Amazon Virtual Private Cloud User Guide. amazonka-eksThe Amazon EC2 SSH key name that provides access for SSH communication with the nodes in the managed node group. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html(Amazon EC2 key pairs and Linux instances in the ;Amazon Elastic Compute Cloud User Guide for Linux Instances. For Windows, an Amazon EC2 SSH key is used to obtain the RDP password. For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html*Amazon EC2 key pairs and Windows instances in the =Amazon Elastic Compute Cloud User Guide for Windows Instances. amazonka-eksThe security group IDs that are allowed SSH access (port 22) to the nodes. For Windows, the port is 3389. If you specify an Amazon EC2 SSH key but don't specify a source security group when you create a managed node group, then the port on the nodes is opened to the internet ( 0.0.0.0/0). For more information, see  https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.htmlSecurity Groups for Your VPC in the 'Amazon Virtual Private Cloud User Guide.6(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?P 7(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? 8(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-eksA property that allows a node to repel a set of pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups.See:  smart constructor. amazonka-eksThe effect of the taint. amazonka-eksThe key of the taint. amazonka-eksThe value of the taint. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The effect of the taint.,  - The key of the taint.,  - The value of the taint. amazonka-eksThe effect of the taint. amazonka-eksThe key of the taint. amazonka-eksThe value of the taint.  9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';0 amazonka-eks8An object representing an Amazon EKS managed node group.See:  smart constructor. amazonka-eksIf the node group was deployed using a launch template with a custom AMI, then this is CUSTOM. For node groups that weren't deployed using a launch template, this is the AMI type that was specified in the node group configuration. amazonka-eks-The capacity type of your managed node group. amazonka-eks?The name of the cluster that the managed node group resides in. amazonka-eksThe Unix epoch timestamp in seconds for when the managed node group was created. amazonka-eksIf the node group wasn't deployed with a launch template, then this is the disk size in the node group configuration. If the node group was deployed with a launch template, then this is null. amazonka-eksThe health status of the node group. If there are issues with your node group's health, they are listed here. amazonka-eksIf the node group wasn't deployed with a launch template, then this is the instance type that is associated with the node group. If the node group was deployed with a launch template, then this is null. amazonka-eks=The Kubernetes labels applied to the nodes in the node group.Only labels that are applied with the Amazon EKS API are shown here. There may be other Kubernetes labels applied to the nodes in this group. amazonka-eksIf a launch template was used to create the node group, then this is the launch template that was used. amazonka-eksThe Unix epoch timestamp in seconds for when the managed node group was last modified. amazonka-eksThe IAM role associated with your node group. The Amazon EKS node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies. amazonka-eksThe Amazon Resource Name (ARN) associated with the managed node group. amazonka-eks:The name associated with an Amazon EKS managed node group. amazonka-eksIf the node group was deployed using a launch template with a custom AMI, then this is the AMI ID that was specified in the launch template. For node groups that weren't deployed using a launch template, this is the version of the Amazon EKS optimized AMI that the node group was deployed with. amazonka-eksIf the node group wasn't deployed with a launch template, then this is the remote access configuration that is associated with the node group. If the node group was deployed with a launch template, then this is null. amazonka-eksThe resources associated with the node group, such as Auto Scaling groups and security groups for remote access. amazonka-eksThe scaling configuration details for the Auto Scaling group that is associated with your node group. amazonka-eks-The current status of the managed node group. amazonka-eksThe subnets that were specified for the Auto Scaling group that is associated with your node group. amazonka-eksThe metadata applied to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets. amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group when they are created. Effect is one of  No_Schedule, Prefer_No_Schedule, or  No_Execute. Kubernetes taints can be used together with tolerations to control how workloads are scheduled to your nodes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups. amazonka-eks$The node group update configuration. amazonka-eks1The Kubernetes version of the managed node group. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - If the node group was deployed using a launch template with a custom AMI, then this is CUSTOM. For node groups that weren't deployed using a launch template, this is the AMI type that was specified in the node group configuration., 0 - The capacity type of your managed node group.,   - The name of the cluster that the managed node group resides in.,   - The Unix epoch timestamp in seconds for when the managed node group was created.,   - If the node group wasn't deployed with a launch template, then this is the disk size in the node group configuration. If the node group was deployed with a launch template, then this is null.,   - The health status of the node group. If there are issues with your node group's health, they are listed here.,   - If the node group wasn't deployed with a launch template, then this is the instance type that is associated with the node group. If the node group was deployed with a launch template, then this is null.,   - The Kubernetes labels applied to the nodes in the node group.Only labels that are applied with the Amazon EKS API are shown here. There may be other Kubernetes labels applied to the nodes in this group.,   - If a launch template was used to create the node group, then this is the launch template that was used.,   - The Unix epoch timestamp in seconds for when the managed node group was last modified.,   - The IAM role associated with your node group. The Amazon EKS node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies.,   - The Amazon Resource Name (ARN) associated with the managed node group.,  = - The name associated with an Amazon EKS managed node group.,   - If the node group was deployed using a launch template with a custom AMI, then this is the AMI ID that was specified in the launch template. For node groups that weren't deployed using a launch template, this is the version of the Amazon EKS optimized AMI that the node group was deployed with.,   - If the node group wasn't deployed with a launch template, then this is the remote access configuration that is associated with the node group. If the node group was deployed with a launch template, then this is null.,   - The resources associated with the node group, such as Auto Scaling groups and security groups for remote access.,   - The scaling configuration details for the Auto Scaling group that is associated with your node group.,  0 - The current status of the managed node group.,   - The subnets that were specified for the Auto Scaling group that is associated with your node group.,   - The metadata applied to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets.,   - The Kubernetes taints to be applied to the nodes in the node group when they are created. Effect is one of  No_Schedule, Prefer_No_Schedule, or  No_Execute. Kubernetes taints can be used together with tolerations to control how workloads are scheduled to your nodes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups.,  ' - The node group update configuration.,  4 - The Kubernetes version of the managed node group. amazonka-eksIf the node group was deployed using a launch template with a custom AMI, then this is CUSTOM. For node groups that weren't deployed using a launch template, this is the AMI type that was specified in the node group configuration. amazonka-eks-The capacity type of your managed node group.  amazonka-eks?The name of the cluster that the managed node group resides in.  amazonka-eksThe Unix epoch timestamp in seconds for when the managed node group was created.  amazonka-eksIf the node group wasn't deployed with a launch template, then this is the disk size in the node group configuration. If the node group was deployed with a launch template, then this is null.  amazonka-eksThe health status of the node group. If there are issues with your node group's health, they are listed here.  amazonka-eksIf the node group wasn't deployed with a launch template, then this is the instance type that is associated with the node group. If the node group was deployed with a launch template, then this is null.  amazonka-eks=The Kubernetes labels applied to the nodes in the node group.Only labels that are applied with the Amazon EKS API are shown here. There may be other Kubernetes labels applied to the nodes in this group.  amazonka-eksIf a launch template was used to create the node group, then this is the launch template that was used.  amazonka-eksThe Unix epoch timestamp in seconds for when the managed node group was last modified.  amazonka-eksThe IAM role associated with your node group. The Amazon EKS node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies.  amazonka-eksThe Amazon Resource Name (ARN) associated with the managed node group.  amazonka-eks:The name associated with an Amazon EKS managed node group.  amazonka-eksIf the node group was deployed using a launch template with a custom AMI, then this is the AMI ID that was specified in the launch template. For node groups that weren't deployed using a launch template, this is the version of the Amazon EKS optimized AMI that the node group was deployed with.  amazonka-eksIf the node group wasn't deployed with a launch template, then this is the remote access configuration that is associated with the node group. If the node group was deployed with a launch template, then this is null.  amazonka-eksThe resources associated with the node group, such as Auto Scaling groups and security groups for remote access.  amazonka-eksThe scaling configuration details for the Auto Scaling group that is associated with your node group.  amazonka-eks-The current status of the managed node group.  amazonka-eksThe subnets that were specified for the Auto Scaling group that is associated with your node group.  amazonka-eksThe metadata applied to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets.  amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group when they are created. Effect is one of  No_Schedule, Prefer_No_Schedule, or  No_Execute. Kubernetes taints can be used together with tolerations to control how workloads are scheduled to your nodes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups.  amazonka-eks$The node group update configuration.  amazonka-eks1The Kubernetes version of the managed node group.1 1 :(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; :  amazonka-eksAn object representing a Kubernetes label change for a managed node group.See:   smart constructor.  amazonka-eks)Kubernetes labels to be added or updated.  amazonka-eks Kubernetes labels to be removed.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  , - Kubernetes labels to be added or updated. ,  # - Kubernetes labels to be removed.  amazonka-eks)Kubernetes labels to be added or updated.  amazonka-eks Kubernetes labels to be removed.  ;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?  1 <(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';  amazonka-eks8An object representing the details of an update request.See:   smart constructor.  amazonka-eks+The keys associated with an update request.  amazonka-eks=The value of the keys submitted as part of an update request.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  . - The keys associated with an update request. ,   - The value of the keys submitted as part of an update request.  amazonka-eks+The keys associated with an update request.  amazonka-eks=The value of the keys submitted as part of an update request.  =(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? >(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';*  amazonka-eksAn object representing the details of an update to a taints payload. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups.See:   smart constructor.  amazonka-eks)Kubernetes taints to be added or updated.  amazonka-eksKubernetes taints to remove.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  , - Kubernetes taints to be added or updated. ,   - Kubernetes taints to remove.  amazonka-eks)Kubernetes taints to be added or updated.  amazonka-eksKubernetes taints to remove.  ?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?  @(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';u  amazonka-eks.An object representing an asynchronous update.See:   smart constructor.  amazonka-eksThe Unix epoch timestamp in seconds for when the update was created.  amazonka-eksAny errors associated with a Failed update.  amazonka-eks(A UUID that is used to track the update.  amazonka-eksA key-value map that contains the parameters associated with the update.  amazonka-eks!The current status of the update.  amazonka-eksThe type of the update.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Unix epoch timestamp in seconds for when the update was created. ,   - Any errors associated with a Failed update. ,  + - A UUID that is used to track the update. ,   - A key-value map that contains the parameters associated with the update. ,  $ - The current status of the update. ,   - The type of the update.  amazonka-eksThe Unix epoch timestamp in seconds for when the update was created.  amazonka-eksAny errors associated with a Failed update.  amazonka-eks(A UUID that is used to track the update.  amazonka-eksA key-value map that contains the parameters associated with the update.  amazonka-eks!The current status of the update.  amazonka-eksThe type of the update.  A(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';@  amazonka-eksAn object representing the VPC configuration to use for an Amazon EKS cluster.See:   smart constructor.  amazonka-eksSet this value to true to enable private access for your cluster's Kubernetes API server endpoint. If you enable private access, Kubernetes API requests from within your cluster's VPC use the private VPC endpoint. The default value for this parameter is false, which disables private access for your Kubernetes API server. If you disable private access and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksSet this value to false to disable public access to your cluster's Kubernetes API server endpoint. If you disable public access, your cluster's Kubernetes API server can only receive requests from within the cluster VPC. The default value for this parameter is true, which enables public access for your Kubernetes API server. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThe CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the CIDR blocks that you specify is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that you specify the necessary CIDR blocks. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksSpecify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use that allow communication between your nodes and the Kubernetes control plane. If you don't specify any security groups, then familiarize yourself with the difference between Amazon EKS defaults for clusters deployed with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html(Amazon EKS security group considerations in the /Amazon EKS User Guide/ .  amazonka-eksSpecify subnets for your Amazon EKS nodes. Amazon EKS creates cross-account elastic network interfaces in these subnets to allow communication between your nodes and the Kubernetes control plane.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Set this value to true to enable private access for your cluster's Kubernetes API server endpoint. If you enable private access, Kubernetes API requests from within your cluster's VPC use the private VPC endpoint. The default value for this parameter is false, which disables private access for your Kubernetes API server. If you disable private access and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ . ,   - Set this value to false to disable public access to your cluster's Kubernetes API server endpoint. If you disable public access, your cluster's Kubernetes API server can only receive requests from within the cluster VPC. The default value for this parameter is true, which enables public access for your Kubernetes API server. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ . ,   - The CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the CIDR blocks that you specify is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that you specify the necessary CIDR blocks. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ . ,   - Specify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use that allow communication between your nodes and the Kubernetes control plane. If you don't specify any security groups, then familiarize yourself with the difference between Amazon EKS defaults for clusters deployed with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html(Amazon EKS security group considerations in the /Amazon EKS User Guide/ . ,   - Specify subnets for your Amazon EKS nodes. Amazon EKS creates cross-account elastic network interfaces in these subnets to allow communication between your nodes and the Kubernetes control plane.  amazonka-eksSet this value to true to enable private access for your cluster's Kubernetes API server endpoint. If you enable private access, Kubernetes API requests from within your cluster's VPC use the private VPC endpoint. The default value for this parameter is false, which disables private access for your Kubernetes API server. If you disable private access and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksSet this value to false to disable public access to your cluster's Kubernetes API server endpoint. If you disable public access, your cluster's Kubernetes API server can only receive requests from within the cluster VPC. The default value for this parameter is true, which enables public access for your Kubernetes API server. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThe CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the CIDR blocks that you specify is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that you specify the necessary CIDR blocks. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksSpecify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use that allow communication between your nodes and the Kubernetes control plane. If you don't specify any security groups, then familiarize yourself with the difference between Amazon EKS defaults for clusters deployed with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html(Amazon EKS security group considerations in the /Amazon EKS User Guide/ .  amazonka-eksSpecify subnets for your Amazon EKS nodes. Amazon EKS creates cross-account elastic network interfaces in these subnets to allow communication between your nodes and the Kubernetes control plane. B(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';[%  amazonka-eksAn object representing an Amazon EKS cluster VPC configuration response.See:   smart constructor.  amazonka-eksThe cluster security group that was created by Amazon EKS for the cluster. Managed node groups use this security group for control-plane-to-data-plane communication.  amazonka-eksThis parameter indicates whether the Amazon EKS private API server endpoint is enabled. If the Amazon EKS private API server endpoint is enabled, Kubernetes API requests that originate from within your cluster's VPC use the private VPC endpoint instead of traversing the internet. If this value is disabled and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThis parameter indicates whether the Amazon EKS public API server endpoint is enabled. If the Amazon EKS public API server endpoint is disabled, your cluster's Kubernetes API server can only receive requests that originate from within the cluster VPC.  amazonka-eksThe CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the listed CIDR blocks is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that the necessary CIDR blocks are listed. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThe security groups associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Kubernetes control plane.  amazonka-eks)The subnets associated with your cluster.  amazonka-eks%The VPC associated with your cluster.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The cluster security group that was created by Amazon EKS for the cluster. Managed node groups use this security group for control-plane-to-data-plane communication. ,   - This parameter indicates whether the Amazon EKS private API server endpoint is enabled. If the Amazon EKS private API server endpoint is enabled, Kubernetes API requests that originate from within your cluster's VPC use the private VPC endpoint instead of traversing the internet. If this value is disabled and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ . ,   - This parameter indicates whether the Amazon EKS public API server endpoint is enabled. If the Amazon EKS public API server endpoint is disabled, your cluster's Kubernetes API server can only receive requests that originate from within the cluster VPC. ,   - The CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the listed CIDR blocks is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that the necessary CIDR blocks are listed. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ . ,   - The security groups associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Kubernetes control plane. ,  , - The subnets associated with your cluster. ,  ( - The VPC associated with your cluster.  amazonka-eksThe cluster security group that was created by Amazon EKS for the cluster. Managed node groups use this security group for control-plane-to-data-plane communication.  amazonka-eksThis parameter indicates whether the Amazon EKS private API server endpoint is enabled. If the Amazon EKS private API server endpoint is enabled, Kubernetes API requests that originate from within your cluster's VPC use the private VPC endpoint instead of traversing the internet. If this value is disabled and you have nodes or Fargate pods in the cluster, then ensure that publicAccessCidrs includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThis parameter indicates whether the Amazon EKS public API server endpoint is enabled. If the Amazon EKS public API server endpoint is disabled, your cluster's Kubernetes API server can only receive requests that originate from within the cluster VPC.  amazonka-eksThe CIDR blocks that are allowed access to your cluster's public Kubernetes API server endpoint. Communication to the endpoint from addresses outside of the listed CIDR blocks is denied. The default value is  0.0.0.0/0. If you've disabled private endpoint access and you have nodes or Fargate pods in the cluster, then ensure that the necessary CIDR blocks are listed. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html*Amazon EKS cluster endpoint access control in the /Amazon EKS User Guide/ .  amazonka-eksThe security groups associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Kubernetes control plane.  amazonka-eks)The subnets associated with your cluster.  amazonka-eks%The VPC associated with your cluster.  C(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';}[*  amazonka-eks-An object representing an Amazon EKS cluster.See:   smart constructor.  amazonka-eks.The Amazon Resource Name (ARN) of the cluster.  amazonka-eksThe certificate-authority-data for your cluster.  amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request.  amazonka-eksThe configuration used to connect to a cluster for registration.  amazonka-eksThe Unix epoch timestamp in seconds for when the cluster was created.  amazonka-eks-The encryption configuration for the cluster.  amazonka-eks,The endpoint for your Kubernetes API server.  amazonka-eksAn object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud.  amazonka-eksThe ID of your local Amazon EKS cluster on an Amazon Web Services Outpost. This property isn't available for an Amazon EKS cluster on the Amazon Web Services cloud.  amazonka-eks2The identity provider information for the cluster.  amazonka-eks5The Kubernetes network configuration for the cluster.  amazonka-eks+The logging configuration for your cluster.  amazonka-eksThe name of the cluster.  amazonka-eksAn object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud.  amazonka-eksThe platform version of your Amazon EKS cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/platform-versions.htmlPlatform Versions in the /Amazon EKS User Guide/ .  amazonka-eksThe VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide.  amazonka-eksThe Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf.  amazonka-eks"The current status of the cluster.  amazonka-eksThe metadata that you apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Cluster tags do not propagate to any other resources associated with the cluster.  amazonka-eks.The Kubernetes server version for the cluster.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  1 - The Amazon Resource Name (ARN) of the cluster. ,   - The certificate-authority-data for your cluster. ,   - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. ,   - The configuration used to connect to a cluster for registration. ,   - The Unix epoch timestamp in seconds for when the cluster was created. ,  0 - The encryption configuration for the cluster. ,  / - The endpoint for your Kubernetes API server. ,   - An object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud. ,   - The ID of your local Amazon EKS cluster on an Amazon Web Services Outpost. This property isn't available for an Amazon EKS cluster on the Amazon Web Services cloud. ,  5 - The identity provider information for the cluster. ,  8 - The Kubernetes network configuration for the cluster. ,  . - The logging configuration for your cluster. ,   - The name of the cluster. ,   - An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud. ,   - The platform version of your Amazon EKS cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/platform-versions.htmlPlatform Versions in the /Amazon EKS User Guide/ . ,   - The VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide. ,   - The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf. ,  % - The current status of the cluster. ,   - The metadata that you apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Cluster tags do not propagate to any other resources associated with the cluster. ,  1 - The Kubernetes server version for the cluster.  amazonka-eks.The Amazon Resource Name (ARN) of the cluster.  amazonka-eksThe certificate-authority-data for your cluster.  amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request.  amazonka-eksThe configuration used to connect to a cluster for registration.  amazonka-eksThe Unix epoch timestamp in seconds for when the cluster was created.  amazonka-eks-The encryption configuration for the cluster.  amazonka-eks,The endpoint for your Kubernetes API server.  amazonka-eksAn object representing the health of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud.  amazonka-eksThe ID of your local Amazon EKS cluster on an Amazon Web Services Outpost. This property isn't available for an Amazon EKS cluster on the Amazon Web Services cloud.  amazonka-eks2The identity provider information for the cluster.  amazonka-eks5The Kubernetes network configuration for the cluster.  amazonka-eks+The logging configuration for your cluster.  amazonka-eksThe name of the cluster.  amazonka-eksAn object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. This object isn't available for clusters on the Amazon Web Services cloud.  amazonka-eksThe platform version of your Amazon EKS cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/platform-versions.htmlPlatform Versions in the /Amazon EKS User Guide/ .  amazonka-eksThe VPC configuration used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide.  amazonka-eksThe Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf.  amazonka-eks"The current status of the cluster.  amazonka-eksThe metadata that you apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Cluster tags do not propagate to any other resources associated with the cluster.  amazonka-eks.The Kubernetes server version for the cluster.+ + D(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%F  amazonka-eks API version  2017-11-01< of the Amazon Elastic Kubernetes Service SDK configuration.  amazonka-eksYou don't have permissions to perform the requested operation. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see  - The maximum number of Fargate profile results returned by ListFargateProfiles4 in paginated output. When you use this parameter, ListFargateProfiles returns only  maxResults( results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another ListFargateProfiles request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter, ListFargateProfiles" returns up to 100 results and a  nextToken value if applicable. ,   - The  nextToken+ value returned from a previous paginated ListFargateProfiles request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value. ,   - The name of the Amazon EKS cluster that you would like to list Fargate profiles in.  amazonka-eks;The maximum number of Fargate profile results returned by ListFargateProfiles4 in paginated output. When you use this parameter, ListFargateProfiles returns only  maxResults( results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another ListFargateProfiles request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter, ListFargateProfiles" returns up to 100 results and a  nextToken value if applicable.  amazonka-eksThe  nextToken+ value returned from a previous paginated ListFargateProfiles request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.  amazonka-eksThe name of the Amazon EKS cluster that you would like to list Fargate profiles in.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of all of the Fargate profiles associated with the specified cluster. ,   - The  nextToken value to include in a future ListFargateProfiles! request. When the results of a ListFargateProfiles request exceed  maxResults, you can use this value to retrieve the next page of results. This value is null* when there are no more results to return. ,  # - The response's http status code.  amazonka-eksA list of all of the Fargate profiles associated with the specified cluster.  amazonka-eksThe  nextToken value to include in a future ListFargateProfiles! request. When the results of a ListFargateProfiles request exceed  maxResults, you can use this value to retrieve the next page of results. This value is null* when there are no more results to return.  amazonka-eks The response's http status code.  amazonka-eks  amazonka-eks   L(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';   amazonka-eksSee:   smart constructor.  amazonka-eksA list of all of the clusters for your account in the specified Region.  amazonka-eksThe  nextToken value to include in a future  ListClusters! request. When the results of a  ListClusters request exceed  maxResults, you can use this value to retrieve the next page of results. This value is null* when there are no more results to return.  amazonka-eks The response's http status code.  amazonka-eksSee:   smart constructor.  amazonka-eksIndicates whether external clusters are included in the returned list. Use 'all' to return connected clusters, or blank to return only Amazon EKS clusters. 'all2' must be in lowercase otherwise an error occurs.  amazonka-eks2The maximum number of cluster results returned by  ListClusters4 in paginated output. When you use this parameter,  ListClusters returns only  maxResults' results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another  ListClusters request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter,  ListClusters" returns up to 100 results and a  nextToken value if applicable.  amazonka-eksThe  nextToken* value returned from a previous paginated  ListClusters request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Indicates whether external clusters are included in the returned list. Use 'all' to return connected clusters, or blank to return only Amazon EKS clusters. 'all2' must be in lowercase otherwise an error occurs. ,  5 - The maximum number of cluster results returned by  ListClusters4 in paginated output. When you use this parameter,  ListClusters returns only  maxResults' results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another  ListClusters request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter,  ListClusters" returns up to 100 results and a  nextToken value if applicable. ,   - The  nextToken* value returned from a previous paginated  ListClusters request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eksIndicates whether external clusters are included in the returned list. Use 'all' to return connected clusters, or blank to return only Amazon EKS clusters. 'all2' must be in lowercase otherwise an error occurs.  amazonka-eks2The maximum number of cluster results returned by  ListClusters4 in paginated output. When you use this parameter,  ListClusters returns only  maxResults' results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another  ListClusters request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter,  ListClusters" returns up to 100 results and a  nextToken value if applicable.  amazonka-eksThe  nextToken* value returned from a previous paginated  ListClusters request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of all of the clusters for your account in the specified Region. ,   - The  nextToken value to include in a future  ListClusters! request. When the results of a  ListClusters request exceed  maxResults, you can use this value to retrieve the next page of results. This value is null* when there are no more results to return. ,  # - The response's http status code.  amazonka-eksA list of all of the clusters for your account in the specified Region.  amazonka-eksThe  nextToken value to include in a future  ListClusters! request. When the results of a  ListClusters request exceed  maxResults, you can use this value to retrieve the next page of results. This value is null* when there are no more results to return.  amazonka-eks The response's http status code.  amazonka-eks   M(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';8M  amazonka-eksSee:   smart constructor.  amazonka-eksA list of available add-ons.  amazonka-eksThe  nextToken+ value returned from a previous paginated ListAddonsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eks The response's http status code.  amazonka-eksSee:   smart constructor.  amazonka-eks1The maximum number of add-on results returned by ListAddonsRequest4 in paginated output. When you use this parameter, ListAddonsRequest returns only  maxResults( results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another ListAddonsRequest request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter, ListAddonsRequest" returns up to 100 results and a  nextToken value, if applicable.  amazonka-eksThe  nextToken+ value returned from a previous paginated ListAddonsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eksThe name of the cluster.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  4 - The maximum number of add-on results returned by ListAddonsRequest4 in paginated output. When you use this parameter, ListAddonsRequest returns only  maxResults( results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another ListAddonsRequest request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter, ListAddonsRequest" returns up to 100 results and a  nextToken value, if applicable. ,   - The  nextToken+ value returned from a previous paginated ListAddonsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. ,   - The name of the cluster.  amazonka-eks1The maximum number of add-on results returned by ListAddonsRequest4 in paginated output. When you use this parameter, ListAddonsRequest returns only  maxResults( results in a single page along with a  nextToken response element. You can see the remaining results of the initial request by sending another ListAddonsRequest request with the returned  nextToken value. This value can be between 1 and 100. If you don't use this parameter, ListAddonsRequest" returns up to 100 results and a  nextToken value, if applicable.  amazonka-eksThe  nextToken+ value returned from a previous paginated ListAddonsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eksThe name of the cluster.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A list of available add-ons. ,   - The  nextToken+ value returned from a previous paginated ListAddonsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. ,  # - The response's http status code.  amazonka-eksA list of available add-ons.  amazonka-eksThe  nextToken+ value returned from a previous paginated ListAddonsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.  amazonka-eks The response's http status code.  amazonka-eks  amazonka-eks   N(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';A  amazonka-eksSee:   smart constructor.  amazonka-eks The response's http status code.  amazonka-eksSee:   smart constructor.  amazonka-eksA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.  amazonka-eksThe name of the cluster to disassociate an identity provider from.  amazonka-eks:An object representing an identity provider configuration.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. ,   - The name of the cluster to disassociate an identity provider from. ,  = - An object representing an identity provider configuration.  amazonka-eksA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.  amazonka-eksThe name of the cluster to disassociate an identity provider from.  amazonka-eks:An object representing an identity provider configuration.  amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Undocumented member. ,  # - The response's http status code.  amazonka-eksUndocumented member.  amazonka-eks The response's http status code.  amazonka-eks  amazonka-eks  amazonka-eks   O(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';MI  amazonka-eksSee:  smart constructor.  amazonka-eks-The full description of the specified update.  amazonka-eks The response's http status code.  amazonka-eksSee:  smart constructor.  amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . This parameter is required if the update is an add-on update.  amazonka-eksThe name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update.  amazonka-eks>The name of the Amazon EKS cluster associated with the update.  amazonka-eks!The ID of the update to describe. amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  - The name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . This parameter is required if the update is an add-on update. ,  - The name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update. ,  - The name of the Amazon EKS cluster associated with the update. , $ - The ID of the update to describe. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . This parameter is required if the update is an add-on update. amazonka-eksThe name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update. amazonka-eks>The name of the Amazon EKS cluster associated with the update. amazonka-eks!The ID of the update to describe. amazonka-eksCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: , 0 - The full description of the specified update. , # - The response's http status code. amazonka-eks-The full description of the specified update. amazonka-eks The response's http status code. amazonka-eks  amazonka-eks  amazonka-eks    P(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';T  amazonka-eksSee:  smart constructor. amazonka-eks(The full description of your node group. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the Amazon EKS cluster associated with the node group. amazonka-eks'The name of the node group to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the Amazon EKS cluster associated with the node group., * - The name of the node group to describe. amazonka-eksThe name of the Amazon EKS cluster associated with the node group. amazonka-eks'The name of the node group to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, + - The full description of your node group., # - The response's http status code. amazonka-eks(The full description of your node group. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksQ(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';]<  amazonka-eksSee:  smart constructor. amazonka-eksThe object that represents an OpenID Connect (OIDC) identity provider configuration. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe cluster name that the identity provider configuration is associated to. amazonka-eks:An object representing an identity provider configuration. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The cluster name that the identity provider configuration is associated to., = - An object representing an identity provider configuration. amazonka-eksThe cluster name that the identity provider configuration is associated to. amazonka-eks:An object representing an identity provider configuration. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The object that represents an OpenID Connect (OIDC) identity provider configuration., # - The response's http status code. amazonka-eksThe object that represents an OpenID Connect (OIDC) identity provider configuration. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksR(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';d  amazonka-eksSee:  smart constructor. amazonka-eks-The full description of your Fargate profile. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the Amazon EKS cluster associated with the Fargate profile. amazonka-eks,The name of the Fargate profile to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the Amazon EKS cluster associated with the Fargate profile., / - The name of the Fargate profile to describe. amazonka-eksThe name of the Amazon EKS cluster associated with the Fargate profile. amazonka-eks,The name of the Fargate profile to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 0 - The full description of your Fargate profile., # - The response's http status code. amazonka-eks-The full description of your Fargate profile. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksS(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';k[  amazonka-eksSee:  smart constructor. amazonka-eks/The full description of your specified cluster. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eks$The name of the cluster to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - The name of the cluster to describe. amazonka-eks$The name of the cluster to describe. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - The full description of your specified cluster., # - The response's http status code. amazonka-eks/The full description of your specified cluster. amazonka-eks The response's http status code. amazonka-eks amazonka-eks  T(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';A amazonka-eksSee:  smart constructor. amazonka-eksThe list of available versions with Kubernetes version compatibility and other properties. amazonka-eksThe  nextToken+ value returned from a previous paginated DescribeAddonVersionsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eks9The Kubernetes versions that you can use the add-on with. amazonka-eks(The maximum number of results to return. amazonka-eksThe  nextToken+ value returned from a previous paginated DescribeAddonVersionsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. amazonka-eks#The owner of the add-on. For valid owners+, don't specify a value for this property. amazonka-eks'The publisher of the add-on. For valid  publishers+, don't specify a value for this property. amazonka-eks"The type of the add-on. For valid types+, don't specify a value for this property. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons ., < - The Kubernetes versions that you can use the add-on with., + - The maximum number of results to return.,  - The  nextToken+ value returned from a previous paginated DescribeAddonVersionsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes., & - The owner of the add-on. For valid owners+, don't specify a value for this property., * - The publisher of the add-on. For valid  publishers+, don't specify a value for this property., % - The type of the add-on. For valid types+, don't specify a value for this property. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eks9The Kubernetes versions that you can use the add-on with. amazonka-eks(The maximum number of results to return. amazonka-eksThe  nextToken+ value returned from a previous paginated DescribeAddonVersionsRequest where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. amazonka-eks#The owner of the add-on. For valid owners+, don't specify a value for this property. amazonka-eks'The publisher of the add-on. For valid  publishers+, don't specify a value for this property. amazonka-eks"The type of the add-on. For valid types+, don't specify a value for this property. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of available versions with Kubernetes version compatibility and other properties.,  - The  nextToken+ value returned from a previous paginated DescribeAddonVersionsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes., # - The response's http status code. amazonka-eksThe list of available versions with Kubernetes version compatibility and other properties. amazonka-eksThe  nextToken+ value returned from a previous paginated DescribeAddonVersionsResponse where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes. amazonka-eks The response's http status code. amazonka-eksU(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';R amazonka-eksSee:  smart constructor. amazonka-eksThe name of the add-on. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksA JSON schema that's used to validate the configuration values that you provide when an addon is created or updated. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns.,  - The version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksThe name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the add-on.,  - The version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions .,  - A JSON schema that's used to validate the configuration values that you provide when an addon is created or updated., # - The response's http status code. amazonka-eksThe name of the add-on. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksA JSON schema that's used to validate the configuration values that you provide when an addon is created or updated. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksV(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the cluster. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the cluster.,  - The name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksThe name of the cluster. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksW(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eks0The name of the connected cluster to deregister. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 3 - The name of the connected cluster to deregister. amazonka-eks0The name of the connected cluster to deregister. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks  X(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';I  amazonka-eksSee:  smart constructor. amazonka-eks0The full description of your deleted node group. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the Amazon EKS cluster that is associated with your node group. amazonka-eks%The name of the node group to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the Amazon EKS cluster that is associated with your node group., ( - The name of the node group to delete. amazonka-eksThe name of the Amazon EKS cluster that is associated with your node group. amazonka-eks%The name of the node group to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 3 - The full description of your deleted node group., # - The response's http status code. amazonka-eks0The full description of your deleted node group. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksY(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eksThe deleted Fargate profile. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe name of the Amazon EKS cluster associated with the Fargate profile to delete. amazonka-eks*The name of the Fargate profile to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the Amazon EKS cluster associated with the Fargate profile to delete., - - The name of the Fargate profile to delete. amazonka-eksThe name of the Amazon EKS cluster associated with the Fargate profile to delete. amazonka-eks*The name of the Fargate profile to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The deleted Fargate profile., # - The response's http status code. amazonka-eksThe deleted Fargate profile. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksZ(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';G  amazonka-eksSee:  smart constructor. amazonka-eks.The full description of the cluster to delete. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eks"The name of the cluster to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, % - The name of the cluster to delete. amazonka-eks"The name of the cluster to delete. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 1 - The full description of the cluster to delete., # - The response's http status code. amazonka-eks.The full description of the cluster to delete. amazonka-eks The response's http status code. amazonka-eks amazonka-eks  [(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';<  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksSpecifying this option preserves the add-on software on your cluster but Amazon EKS stops managing any settings for the add-on. If an IAM account is associated with the add-on, it isn't removed. amazonka-eks2The name of the cluster to delete the add-on from. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Specifying this option preserves the add-on software on your cluster but Amazon EKS stops managing any settings for the add-on. If an IAM account is associated with the add-on, it isn't removed., 5 - The name of the cluster to delete the add-on from.,  - The name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksSpecifying this option preserves the add-on software on your cluster but Amazon EKS stops managing any settings for the add-on. If an IAM account is associated with the add-on, it isn't removed. amazonka-eks2The name of the cluster to delete the add-on from. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks\(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';, amazonka-eksSee:  smart constructor. amazonka-eks,The full description of your new node group. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eks1The AMI type for your node group. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify amiType, or the node group deployment will fail. If your launch template uses a Windows custom AMI, then add eks:kube-proxy-windows to your Windows nodes rolearn in the aws-auth  ConfigMap. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eks&The capacity type for your node group. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe root device disk size (in GiB) for your node group instances. The default disk size is 20 GiB for Linux and Bottlerocket. The default disk size is 50 GiB for Windows. If you specify launchTemplate, then don't specify diskSize, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksSpecify the instance types for a node group. If you specify a GPU instance type, make sure to also specify an applicable GPU AMI type with the amiType parameter. If you specify launchTemplate, then you can specify zero or one instance type in your launch template or* you can specify 0-20 instance types for  instanceTypes. If however, you specify an instance type in your launch template and specify any  instanceTypes, the node group deployment will fail. If you don't specify an instance type in a launch template or for  instanceTypes, then  t3.medium% is used, by default. If you specify Spot for  capacityType4, then we recommend specifying multiple values for  instanceTypes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html#managed-node-group-capacity-types!Managed node group capacity types and  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Kubernetes labels to be applied to the nodes in the node group when they are created. amazonka-eksAn object representing a node group's launch template specification. If specified, then do not specify  instanceTypes, diskSize, or  remoteAccess and make sure that the launch template meets the requirements in launchTemplateSpecification. amazonka-eksThe AMI version of the Amazon EKS optimized AMI to use with your node group. By default, the latest available AMI version for the node group's current Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe remote access configuration to use with your node group. For Linux, the protocol is SSH. For Windows, the protocol is RDP. If you specify launchTemplate, then don't specify  remoteAccess, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe scaling configuration details for the Auto Scaling group that is created for your node group. amazonka-eksThe metadata to apply to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets. amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups. amazonka-eks$The node group update configuration. amazonka-eksThe Kubernetes version to use for your managed nodes. By default, the Kubernetes version of the cluster is used, and this is the only accepted specified value. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eks4The name of the cluster to create the node group in. amazonka-eks(The unique name to give your node group. amazonka-eksThe subnets to use for the Auto Scaling group that is created for your node group. If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNetworkInterface.htmlSubnetId in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Amazon Resource Name (ARN) of the IAM role to associate with your node group. The Amazon EKS worker node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies. Before you can launch nodes and register them into a cluster, you must create an IAM role for those nodes to use when they are launched. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the /Amazon EKS User Guide/ . If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfile.htmlIamInstanceProfile in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 4 - The AMI type for your node group. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify amiType, or the node group deployment will fail. If your launch template uses a Windows custom AMI, then add eks:kube-proxy-windows to your Windows nodes rolearn in the aws-auth  ConfigMap. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide., ) - The capacity type for your node group.,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The root device disk size (in GiB) for your node group instances. The default disk size is 20 GiB for Linux and Bottlerocket. The default disk size is 50 GiB for Windows. If you specify launchTemplate, then don't specify diskSize, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - Specify the instance types for a node group. If you specify a GPU instance type, make sure to also specify an applicable GPU AMI type with the amiType parameter. If you specify launchTemplate, then you can specify zero or one instance type in your launch template or* you can specify 0-20 instance types for  instanceTypes. If however, you specify an instance type in your launch template and specify any  instanceTypes, the node group deployment will fail. If you don't specify an instance type in a launch template or for  instanceTypes, then  t3.medium% is used, by default. If you specify Spot for  capacityType4, then we recommend specifying multiple values for  instanceTypes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html#managed-node-group-capacity-types!Managed node group capacity types and  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The Kubernetes labels to be applied to the nodes in the node group when they are created.,  - An object representing a node group's launch template specification. If specified, then do not specify  instanceTypes, diskSize, or  remoteAccess and make sure that the launch template meets the requirements in launchTemplateSpecification.,  - The AMI version of the Amazon EKS optimized AMI to use with your node group. By default, the latest available AMI version for the node group's current Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The remote access configuration to use with your node group. For Linux, the protocol is SSH. For Windows, the protocol is RDP. If you specify launchTemplate, then don't specify  remoteAccess, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The scaling configuration details for the Auto Scaling group that is created for your node group.,  - The metadata to apply to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets.,  - The Kubernetes taints to be applied to the nodes in the node group. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups., ' - The node group update configuration.,  - The Kubernetes version to use for your managed nodes. By default, the Kubernetes version of the cluster is used, and this is the only accepted specified value. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide., 7 - The name of the cluster to create the node group in., + - The unique name to give your node group.,  - The subnets to use for the Auto Scaling group that is created for your node group. If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNetworkInterface.htmlSubnetId in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The Amazon Resource Name (ARN) of the IAM role to associate with your node group. The Amazon EKS worker node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies. Before you can launch nodes and register them into a cluster, you must create an IAM role for those nodes to use when they are launched. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the /Amazon EKS User Guide/ . If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfile.htmlIamInstanceProfile in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eks1The AMI type for your node group. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify amiType, or the node group deployment will fail. If your launch template uses a Windows custom AMI, then add eks:kube-proxy-windows to your Windows nodes rolearn in the aws-auth  ConfigMap. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eks&The capacity type for your node group. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe root device disk size (in GiB) for your node group instances. The default disk size is 20 GiB for Linux and Bottlerocket. The default disk size is 50 GiB for Windows. If you specify launchTemplate, then don't specify diskSize, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksSpecify the instance types for a node group. If you specify a GPU instance type, make sure to also specify an applicable GPU AMI type with the amiType parameter. If you specify launchTemplate, then you can specify zero or one instance type in your launch template or* you can specify 0-20 instance types for  instanceTypes. If however, you specify an instance type in your launch template and specify any  instanceTypes, the node group deployment will fail. If you don't specify an instance type in a launch template or for  instanceTypes, then  t3.medium% is used, by default. If you specify Spot for  capacityType4, then we recommend specifying multiple values for  instanceTypes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html#managed-node-group-capacity-types!Managed node group capacity types and  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Kubernetes labels to be applied to the nodes in the node group when they are created. amazonka-eksAn object representing a node group's launch template specification. If specified, then do not specify  instanceTypes, diskSize, or  remoteAccess and make sure that the launch template meets the requirements in launchTemplateSpecification. amazonka-eksThe AMI version of the Amazon EKS optimized AMI to use with your node group. By default, the latest available AMI version for the node group's current Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe remote access configuration to use with your node group. For Linux, the protocol is SSH. For Windows, the protocol is RDP. If you specify launchTemplate, then don't specify  remoteAccess, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe scaling configuration details for the Auto Scaling group that is created for your node group. amazonka-eksThe metadata to apply to the node group to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Node group tags do not propagate to any other resources associated with the node group, such as the Amazon EC2 instances or subnets. amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups. amazonka-eks$The node group update configuration. amazonka-eksThe Kubernetes version to use for your managed nodes. By default, the Kubernetes version of the cluster is used, and this is the only accepted specified value. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eks4The name of the cluster to create the node group in. amazonka-eks(The unique name to give your node group. amazonka-eksThe subnets to use for the Auto Scaling group that is created for your node group. If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNetworkInterface.htmlSubnetId in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Amazon Resource Name (ARN) of the IAM role to associate with your node group. The Amazon EKS worker node kubelet daemon makes calls to Amazon Web Services APIs on your behalf. Nodes receive permissions for these API calls through an IAM instance profile and associated policies. Before you can launch nodes and register them into a cluster, you must create an IAM role for those nodes to use when they are launched. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the /Amazon EKS User Guide/ . If you specify launchTemplate, then don't specify  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfile.htmlIamInstanceProfile in your launch template, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The full description of your new node group., # - The response's http status code. amazonka-eks,The full description of your new node group. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks amazonka-eks..](c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';8V amazonka-eksSee:  smart constructor. amazonka-eks1The full description of your new Fargate profile. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe selectors to match for pods to use this Fargate profile. Each selector must have an associated namespace. Optionally, you can also specify labels for a namespace. You may specify up to five selectors in a Fargate profile. amazonka-eksThe IDs of subnets to launch your pods into. At this time, pods running on Fargate are not assigned public IP addresses, so only private subnets (with no direct route to an Internet Gateway) are accepted for this parameter. amazonka-eksThe metadata to apply to the Fargate profile to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Fargate profile tags do not propagate to any other resources associated with the Fargate profile, such as the pods that are scheduled with it. amazonka-eks The name of the Fargate profile. amazonka-eksThe name of the Amazon EKS cluster to apply the Fargate profile to. amazonka-eksThe Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. The pod execution role allows Fargate infrastructure to register with your cluster as a node, and it provides read access to Amazon ECR image repositories. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The selectors to match for pods to use this Fargate profile. Each selector must have an associated namespace. Optionally, you can also specify labels for a namespace. You may specify up to five selectors in a Fargate profile.,  - The IDs of subnets to launch your pods into. At this time, pods running on Fargate are not assigned public IP addresses, so only private subnets (with no direct route to an Internet Gateway) are accepted for this parameter.,  - The metadata to apply to the Fargate profile to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Fargate profile tags do not propagate to any other resources associated with the Fargate profile, such as the pods that are scheduled with it., # - The name of the Fargate profile.,  - The name of the Amazon EKS cluster to apply the Fargate profile to.,  - The Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. The pod execution role allows Fargate infrastructure to register with your cluster as a node, and it provides read access to Amazon ECR image repositories. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe selectors to match for pods to use this Fargate profile. Each selector must have an associated namespace. Optionally, you can also specify labels for a namespace. You may specify up to five selectors in a Fargate profile. amazonka-eksThe IDs of subnets to launch your pods into. At this time, pods running on Fargate are not assigned public IP addresses, so only private subnets (with no direct route to an Internet Gateway) are accepted for this parameter. amazonka-eksThe metadata to apply to the Fargate profile to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Fargate profile tags do not propagate to any other resources associated with the Fargate profile, such as the pods that are scheduled with it. amazonka-eks The name of the Fargate profile. amazonka-eksThe name of the Amazon EKS cluster to apply the Fargate profile to. amazonka-eksThe Amazon Resource Name (ARN) of the pod execution role to use for pods that match the selectors in the Fargate profile. The pod execution role allows Fargate infrastructure to register with your cluster as a node, and it provides read access to Amazon ECR image repositories. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.htmlPod Execution Role in the Amazon EKS User Guide. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 4 - The full description of your new Fargate profile., # - The response's http status code. amazonka-eks1The full description of your new Fargate profile. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks amazonka-eks^(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';_; amazonka-eksSee:  smart constructor. amazonka-eks)The full description of your new cluster. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eks-The encryption configuration for the cluster. amazonka-eks5The Kubernetes network configuration for the cluster. amazonka-eksEnable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS Cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing. amazonka-eksAn object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. Before creating a local cluster on an Outpost, review  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-local-cluster-overview.html=Local clusters for Amazon EKS on Amazon Web Services Outposts in the Amazon EKS User Guide. This object isn't available for creating Amazon EKS clusters on the Amazon Web Services cloud. amazonka-eksThe metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eksThe desired Kubernetes version for your cluster. If you don't specify a value here, the default version available in Amazon EKS is used.>The default version might not be the latest version available. amazonka-eks(The unique name to give to your cluster. amazonka-eksThe Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.htmlAmazon EKS Service IAM Role in the /Amazon EKS User Guide/ . amazonka-eksThe VPC configuration that's used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You can specify up to five security groups. However, we recommend that you use a dedicated security group for your cluster control plane. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request., 0 - The encryption configuration for the cluster., 8 - The Kubernetes network configuration for the cluster.,  - Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS Cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing.,  - An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. Before creating a local cluster on an Outpost, review  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-local-cluster-overview.html=Local clusters for Amazon EKS on Amazon Web Services Outposts in the Amazon EKS User Guide. This object isn't available for creating Amazon EKS clusters on the Amazon Web Services cloud.,  - The metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both.,  - The desired Kubernetes version for your cluster. If you don't specify a value here, the default version available in Amazon EKS is used.>The default version might not be the latest version available., + - The unique name to give to your cluster.,  - The Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.htmlAmazon EKS Service IAM Role in the /Amazon EKS User Guide/ .,  - The VPC configuration that's used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You can specify up to five security groups. However, we recommend that you use a dedicated security group for your cluster control plane. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eks-The encryption configuration for the cluster. amazonka-eks5The Kubernetes network configuration for the cluster. amazonka-eksEnable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS Cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing. amazonka-eksAn object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. Before creating a local cluster on an Outpost, review  https://docs.aws.amazon.com/eks/latest/userguide/eks-outposts-local-cluster-overview.html=Local clusters for Amazon EKS on Amazon Web Services Outposts in the Amazon EKS User Guide. This object isn't available for creating Amazon EKS clusters on the Amazon Web Services cloud. amazonka-eksThe metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eksThe desired Kubernetes version for your cluster. If you don't specify a value here, the default version available in Amazon EKS is used.>The default version might not be the latest version available. amazonka-eks(The unique name to give to your cluster. amazonka-eksThe Amazon Resource Name (ARN) of the IAM role that provides permissions for the Kubernetes control plane to make calls to Amazon Web Services API operations on your behalf. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.htmlAmazon EKS Service IAM Role in the /Amazon EKS User Guide/ . amazonka-eksThe VPC configuration that's used by the cluster control plane. Amazon EKS VPC resources have specific requirements to work properly with Kubernetes. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/network_reqs.htmlCluster VPC Considerations and  https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html%Cluster Security Group Considerations in the Amazon EKS User Guide. You must specify at least two subnets. You can specify up to five security groups. However, we recommend that you use a dedicated security group for your cluster control plane. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, , - The full description of your new cluster., # - The response's http status code. amazonka-eks)The full description of your new cluster. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks amazonka-eks_(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksA unique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration . amazonka-eksHow to resolve field value conflicts for an Amazon EKS add-on. Conflicts are handled based on the value you choose:None @ If the self-managed version of the add-on is installed on your cluster, Amazon EKS doesn't change the value. Creation of the add-on might fail. Overwrite @ If the self-managed version of the add-on is installed on your cluster and the Amazon EKS default value is different than the existing value, Amazon EKS changes the value to the Amazon EKS default value.Preserve @ Not supported. You can set this value when updating an add-on though. For more information, see  https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateAddon.html UpdateAddon.If you don't currently have the self-managed version of the add-on installed on your cluster, the Amazon EKS add-on is installed. Amazon EKS sets all values to default values, regardless of the option that you specify. amazonka-eksThe Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide. amazonka-eksThe metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eks1The name of the cluster to create the add-on for. amazonka-eksThe name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions .,  - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration .,  - How to resolve field value conflicts for an Amazon EKS add-on. Conflicts are handled based on the value you choose:None @ If the self-managed version of the add-on is installed on your cluster, Amazon EKS doesn't change the value. Creation of the add-on might fail. Overwrite @ If the self-managed version of the add-on is installed on your cluster and the Amazon EKS default value is different than the existing value, Amazon EKS changes the value to the Amazon EKS default value.Preserve @ Not supported. You can set this value when updating an add-on though. For more information, see  https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateAddon.html UpdateAddon.If you don't currently have the self-managed version of the add-on installed on your cluster, the Amazon EKS add-on is installed. Amazon EKS sets all values to default values, regardless of the option that you specify.,  - The Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide.,  - The metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both., 4 - The name of the cluster to create the add-on for.,  - The name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksA unique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration . amazonka-eksHow to resolve field value conflicts for an Amazon EKS add-on. Conflicts are handled based on the value you choose:None @ If the self-managed version of the add-on is installed on your cluster, Amazon EKS doesn't change the value. Creation of the add-on might fail. Overwrite @ If the self-managed version of the add-on is installed on your cluster and the Amazon EKS default value is different than the existing value, Amazon EKS changes the value to the Amazon EKS default value.Preserve @ Not supported. You can set this value when updating an add-on though. For more information, see  https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateAddon.html UpdateAddon.If you don't currently have the self-managed version of the add-on installed on your cluster, the Amazon EKS add-on is installed. Amazon EKS sets all values to default values, regardless of the option that you specify. amazonka-eksThe Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide. amazonka-eksThe metadata to apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eks1The name of the cluster to create the add-on for. amazonka-eksThe name of the add-on. The name must match one of the names that  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions returns. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks`(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';E amazonka-eksSee:  smart constructor. amazonka-eksThe tags for the resource. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eks:The name of the cluster to associate the configuration to. amazonka-eksAn object representing an OpenID Connect (OIDC) identity provider configuration. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value. You define both., = - The name of the cluster to associate the configuration to.,  - An object representing an OpenID Connect (OIDC) identity provider configuration. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe metadata to apply to the configuration to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. amazonka-eks:The name of the cluster to associate the configuration to. amazonka-eksAn object representing an OpenID Connect (OIDC) identity provider configuration. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The tags for the resource.,  - Undocumented member., # - The response's http status code. amazonka-eksThe tags for the resource. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksa(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe client request token you are using with the encryption configuration. amazonka-eksThe name of the cluster that you are associating with encryption configuration. amazonka-eks/The configuration you are using for encryption. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The client request token you are using with the encryption configuration.,  - The name of the cluster that you are associating with encryption configuration., 2 - The configuration you are using for encryption. amazonka-eksThe client request token you are using with the encryption configuration. amazonka-eksThe name of the cluster that you are associating with encryption configuration. amazonka-eks/The configuration you are using for encryption. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eksb(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe Amazon Resource Name (ARN) of the resource from which to delete tags. Currently, the supported resources are Amazon EKS clusters and managed node groups. amazonka-eks#The keys of the tags to be removed. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the resource from which to delete tags. Currently, the supported resources are Amazon EKS clusters and managed node groups., & - The keys of the tags to be removed. amazonka-eksThe Amazon Resource Name (ARN) of the resource from which to delete tags. Currently, the supported resources are Amazon EKS clusters and managed node groups. amazonka-eks#The keys of the tags to be removed. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eks  c(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';ž amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration. amazonka-eksHow to resolve field value conflicts for an Amazon EKS add-on if you've changed a value from the Amazon EKS default value. Conflicts are handled based on the option you choose:None @ Amazon EKS doesn't change the value. The update might fail. Overwrite @ Amazon EKS overwrites the changed value back to the Amazon EKS default value.Preserve @ Amazon EKS preserves the value. If you choose this option, we recommend that you test any field and value changes on a non-production cluster before updating the add-on on your production cluster. amazonka-eksThe Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide. amazonka-eksThe name of the cluster. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions .,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration.,  - How to resolve field value conflicts for an Amazon EKS add-on if you've changed a value from the Amazon EKS default value. Conflicts are handled based on the option you choose:None @ Amazon EKS doesn't change the value. The update might fail. Overwrite @ Amazon EKS overwrites the changed value back to the Amazon EKS default value.Preserve @ Amazon EKS preserves the value. If you choose this option, we recommend that you test any field and value changes on a non-production cluster before updating the add-on on your production cluster.,  - The Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide.,  - The name of the cluster.,  - The name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksThe version of the add-on. The version must match one of the versions returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.htmlDescribeAddonVersions . amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe set of configuration values for the add-on that's created. The values that you provide are validated against the schema in  https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.htmlDescribeAddonConfiguration. amazonka-eksHow to resolve field value conflicts for an Amazon EKS add-on if you've changed a value from the Amazon EKS default value. Conflicts are handled based on the option you choose:None @ Amazon EKS doesn't change the value. The update might fail. Overwrite @ Amazon EKS overwrites the changed value back to the Amazon EKS default value.Preserve @ Amazon EKS preserves the value. If you choose this option, we recommend that you test any field and value changes on a non-production cluster before updating the add-on on your production cluster. amazonka-eksThe Amazon Resource Name (ARN) of an existing IAM role to bind to the add-on's service account. The role must be assigned the IAM permissions required by the add-on. If you don't specify an existing IAM role, then the add-on uses the permissions assigned to the node IAM role. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.htmlAmazon EKS node IAM role in the Amazon EKS User Guide.To specify an existing IAM role, you must have an IAM OpenID Connect (OIDC) provider created for your cluster. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html7Enabling IAM roles for service accounts on your cluster in the Amazon EKS User Guide. amazonka-eksThe name of the cluster. amazonka-eksThe name of the add-on. The name must match one of the names returned by  https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html ListAddons . amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksd(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';u amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksEnable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing. amazonka-eks-The name of the Amazon EKS cluster to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing.,  - Undocumented member., 0 - The name of the Amazon EKS cluster to update. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksEnable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html%Amazon EKS cluster control plane logs in the /Amazon EKS User Guide/ .CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see  )http://aws.amazon.com/cloudwatch/pricing/CloudWatch Pricing. amazonka-eksUndocumented member. amazonka-eks-The name of the Amazon EKS cluster to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-ekse(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';k amazonka-eksSee:  smart constructor. amazonka-eks,The full description of the specified update amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eks-The name of the Amazon EKS cluster to update. amazonka-eks=The desired Kubernetes version following a successful update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request., 0 - The name of the Amazon EKS cluster to update.,  - The desired Kubernetes version following a successful update. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eks-The name of the Amazon EKS cluster to update. amazonka-eks=The desired Kubernetes version following a successful update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, / - The full description of the specified update, # - The response's http status code. amazonka-eks,The full description of the specified update amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksf(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';G amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe Kubernetes labels to be applied to the nodes in the node group after the update. amazonka-eksThe scaling configuration details for the Auto Scaling group after the update. amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group after the update. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups. amazonka-eks$The node group update configuration. amazonka-eksThe name of the Amazon EKS cluster that the managed node group resides in. amazonka-eks-The name of the managed node group to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - The Kubernetes labels to be applied to the nodes in the node group after the update.,  - The scaling configuration details for the Auto Scaling group after the update.,  - The Kubernetes taints to be applied to the nodes in the node group after the update. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups., ' - The node group update configuration.,  - The name of the Amazon EKS cluster that the managed node group resides in., 0 - The name of the managed node group to update. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksThe Kubernetes labels to be applied to the nodes in the node group after the update. amazonka-eksThe scaling configuration details for the Auto Scaling group after the update. amazonka-eksThe Kubernetes taints to be applied to the nodes in the node group after the update. For more information, see  https://docs.aws.amazon.com/eks/latest/userguide/node-taints-managed-node-groups.html"Node taints on managed node groups. amazonka-eks$The node group update configuration. amazonka-eksThe name of the Amazon EKS cluster that the managed node group resides in. amazonka-eks-The name of the managed node group to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksg(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';  amazonka-eksSee:  smart constructor. amazonka-eks The response's http status code. amazonka-eksSee:  smart constructor. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksForce the update if the existing node group's pods are unable to be drained due to a pod disruption budget issue. If an update fails because pods could not be drained, you can force the update after it fails to terminate the old node whether or not any pods are running on the node. amazonka-eksAn object representing a node group's launch template specification. You can only update a node group using a launch template if the node group was originally deployed with a launch template. amazonka-eksThe AMI version of the Amazon EKS optimized AMI to use for the update. By default, the latest available AMI version for the node group's Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Kubernetes version to update to. If no version is specified, then the Kubernetes version of the node group does not change. You can specify the Kubernetes version of the cluster to update the node group to the latest AMI version of the cluster's Kubernetes version. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe name of the Amazon EKS cluster that is associated with the managed node group to update. amazonka-eks-The name of the managed node group to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.,  - Force the update if the existing node group's pods are unable to be drained due to a pod disruption budget issue. If an update fails because pods could not be drained, you can force the update after it fails to terminate the old node whether or not any pods are running on the node.,  - An object representing a node group's launch template specification. You can only update a node group using a launch template if the node group was originally deployed with a launch template.,  - The AMI version of the Amazon EKS optimized AMI to use for the update. By default, the latest available AMI version for the node group's Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The Kubernetes version to update to. If no version is specified, then the Kubernetes version of the node group does not change. You can specify the Kubernetes version of the cluster to update the node group to the latest AMI version of the cluster's Kubernetes version. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide.,  - The name of the Amazon EKS cluster that is associated with the managed node group to update., 0 - The name of the managed node group to update. amazonka-eksUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. amazonka-eksForce the update if the existing node group's pods are unable to be drained due to a pod disruption budget issue. If an update fails because pods could not be drained, you can force the update after it fails to terminate the old node whether or not any pods are running on the node. amazonka-eksAn object representing a node group's launch template specification. You can only update a node group using a launch template if the node group was originally deployed with a launch template. amazonka-eksThe AMI version of the Amazon EKS optimized AMI to use for the update. By default, the latest available AMI version for the node group's Kubernetes version is used. For information about Linux versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-linux-ami-versions.html.Amazon EKS optimized Amazon Linux AMI versions in the Amazon EKS User Guide. Amazon EKS managed node groups support the November 2022 and later releases of the Windows AMIs. For information about Windows versions, see  https://docs.aws.amazon.com/eks/latest/userguide/eks-ami-versions-windows.html)Amazon EKS optimized Windows AMI versions in the Amazon EKS User Guide.If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify releaseVersion, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe Kubernetes version to update to. If no version is specified, then the Kubernetes version of the node group does not change. You can specify the Kubernetes version of the cluster to update the node group to the latest AMI version of the cluster's Kubernetes version. If you specify launchTemplate, and your launch template uses a custom AMI, then don't specify version, or the node group update will fail. For more information about using launch templates with Amazon EKS, see  https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.htmlLaunch template support in the Amazon EKS User Guide. amazonka-eksThe name of the Amazon EKS cluster that is associated with the managed node group to update. amazonka-eks-The name of the managed node group to update. amazonka-eksCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., # - The response's http status code. amazonka-eksUndocumented member. amazonka-eks The response's http status code. amazonka-eks amazonka-eks amazonka-eksi(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-InferredFGHT~  TFGH~   h(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%: amazonka-eksPolls jk every 10 seconds until a successful state is reached. An error is returned after 60 failed checks. amazonka-eksPolls jk every 10 seconds until a successful state is reached. An error is returned after 60 failed checks. amazonka-eksPolls jl every 30 seconds until a successful state is reached. An error is returned after 40 failed checks. amazonka-eksPolls jl every 30 seconds until a successful state is reached. An error is returned after 40 failed checks. amazonka-eksPolls jm every 10 seconds until a successful state is reached. An error is returned after 60 failed checks. amazonka-eksPolls jm every 30 seconds until a successful state is reached. An error is returned after 60 failed checks. amazonka-eksPolls jn every 30 seconds until a successful state is reached. An error is returned after 80 failed checks. amazonka-eksPolls jn every 30 seconds until a successful state is reached. An error is returned after 40 failed checks.j(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred ",+*)('&%#$@AEPQS\fedcba`_]^z{}       ",+*)('&%#$,+*)('&%\fedcba`_]^fedcba`_ PQS@AEz{}  opqrstuvwxyz{|}~                                                                                                                   !!!!!!!!!!!!!""""""""""""""######################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&''''''''''''(((((((((((((()))))))))))))))))*****************************+++++++++++++++,,,,,,,,,,,,------------..................................////////////00000000000000000000000000111111111111111122222222222222223333333333333444444444444444 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K KLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPnPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRmRRRRRRRRRRRRRRRRRRRRRRRRSSSSSlSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVkVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__________________________________________````````````````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccccccddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffgggggggggggggggggggggggggggggggggggggggghhhhhhhh'amazonka-eks-2.0-7cAibD4zEbE2zPO6gnUh5mAmazonka.EKS.Types.AMITypes!Amazonka.EKS.Types.AddonIssueCodeAmazonka.EKS.Types.AddonIssueAmazonka.EKS.Types.AddonHealthAmazonka.EKS.Types.AddonStatus#Amazonka.EKS.Types.AutoScalingGroup Amazonka.EKS.Types.CapacityTypesAmazonka.EKS.Types.Certificate#Amazonka.EKS.Types.ClusterIssueCodeAmazonka.EKS.Types.ClusterIssue Amazonka.EKS.Types.ClusterHealth Amazonka.EKS.Types.ClusterStatus Amazonka.EKS.Types.Compatibility#Amazonka.EKS.Types.AddonVersionInfoAmazonka.EKS.Types.ConfigStatus*Amazonka.EKS.Types.ConnectorConfigProvider)Amazonka.EKS.Types.ConnectorConfigRequest*Amazonka.EKS.Types.ConnectorConfigResponse/Amazonka.EKS.Types.ControlPlanePlacementRequest0Amazonka.EKS.Types.ControlPlanePlacementResponseAmazonka.EKS.Types.EKSErrorCodeAmazonka.EKS.Types.ErrorDetail)Amazonka.EKS.Types.FargateProfileSelector'Amazonka.EKS.Types.FargateProfileStatus!Amazonka.EKS.Types.FargateProfile)Amazonka.EKS.Types.IdentityProviderConfigAmazonka.EKS.Types.IpFamily1Amazonka.EKS.Types.KubernetesNetworkConfigRequest2Amazonka.EKS.Types.KubernetesNetworkConfigResponse.Amazonka.EKS.Types.LaunchTemplateSpecificationAmazonka.EKS.Types.LogTypeAmazonka.EKS.Types.LogSetupAmazonka.EKS.Types.Logging)Amazonka.EKS.Types.MarketplaceInformationAmazonka.EKS.Types.AddonInfoAmazonka.EKS.Types.Addon%Amazonka.EKS.Types.NodegroupIssueCodeAmazonka.EKS.Types.Issue"Amazonka.EKS.Types.NodegroupHealth%Amazonka.EKS.Types.NodegroupResources)Amazonka.EKS.Types.NodegroupScalingConfig"Amazonka.EKS.Types.NodegroupStatus(Amazonka.EKS.Types.NodegroupUpdateConfigAmazonka.EKS.Types.OIDCAmazonka.EKS.Types.Identity-Amazonka.EKS.Types.OidcIdentityProviderConfig1Amazonka.EKS.Types.IdentityProviderConfigResponse4Amazonka.EKS.Types.OidcIdentityProviderConfigRequest'Amazonka.EKS.Types.OutpostConfigRequest(Amazonka.EKS.Types.OutpostConfigResponseAmazonka.EKS.Types.Provider#Amazonka.EKS.Types.EncryptionConfig%Amazonka.EKS.Types.RemoteAccessConfig#Amazonka.EKS.Types.ResolveConflictsAmazonka.EKS.Types.TaintEffectAmazonka.EKS.Types.TaintAmazonka.EKS.Types.Nodegroup&Amazonka.EKS.Types.UpdateLabelsPayload"Amazonka.EKS.Types.UpdateParamTypeAmazonka.EKS.Types.UpdateParamAmazonka.EKS.Types.UpdateStatus&Amazonka.EKS.Types.UpdateTaintsPayloadAmazonka.EKS.Types.UpdateTypeAmazonka.EKS.Types.Update#Amazonka.EKS.Types.VpcConfigRequest$Amazonka.EKS.Types.VpcConfigResponseAmazonka.EKS.Types.ClusterAmazonka.EKS.TypesAmazonka.EKS.TagResourceAmazonka.EKS.RegisterClusterAmazonka.EKS.ListUpdates Amazonka.EKS.ListTagsForResourceAmazonka.EKS.ListNodegroups(Amazonka.EKS.ListIdentityProviderConfigs Amazonka.EKS.ListFargateProfilesAmazonka.EKS.ListClustersAmazonka.EKS.ListAddons/Amazonka.EKS.DisassociateIdentityProviderConfigAmazonka.EKS.DescribeUpdateAmazonka.EKS.DescribeNodegroup+Amazonka.EKS.DescribeIdentityProviderConfig#Amazonka.EKS.DescribeFargateProfileAmazonka.EKS.DescribeCluster"Amazonka.EKS.DescribeAddonVersions'Amazonka.EKS.DescribeAddonConfigurationAmazonka.EKS.DescribeAddonAmazonka.EKS.DeregisterClusterAmazonka.EKS.DeleteNodegroup!Amazonka.EKS.DeleteFargateProfileAmazonka.EKS.DeleteClusterAmazonka.EKS.DeleteAddonAmazonka.EKS.CreateNodegroup!Amazonka.EKS.CreateFargateProfileAmazonka.EKS.CreateClusterAmazonka.EKS.CreateAddon,Amazonka.EKS.AssociateIdentityProviderConfig&Amazonka.EKS.AssociateEncryptionConfigAmazonka.EKS.UntagResourceAmazonka.EKS.UpdateAddon Amazonka.EKS.UpdateClusterConfig!Amazonka.EKS.UpdateClusterVersion"Amazonka.EKS.UpdateNodegroupConfig#Amazonka.EKS.UpdateNodegroupVersionAmazonka.EKS.WaitersAmazonka.EKS.Lens Amazonka.EKS DescribeAddonDescribeClusterDescribeFargateProfileDescribeNodegroupAMITypes AMITypes' fromAMITypes!AMITypes_WINDOWS_FULL_2022_x86_64!AMITypes_WINDOWS_FULL_2019_x86_64!AMITypes_WINDOWS_CORE_2022_x86_64!AMITypes_WINDOWS_CORE_2019_x86_64AMITypes_CUSTOM#AMITypes_BOTTLEROCKET_x86_64_NVIDIAAMITypes_BOTTLEROCKET_x86_64#AMITypes_BOTTLEROCKET_ARM_64_NVIDIAAMITypes_BOTTLEROCKET_ARM_64AMITypes_AL2_x86_64_GPUAMITypes_AL2_x86_64AMITypes_AL2_ARM_64$fShowAMITypes$fReadAMITypes $fEqAMITypes $fOrdAMITypes$fGenericAMITypes$fHashableAMITypes$fNFDataAMITypes$fFromTextAMITypes$fToTextAMITypes$fToByteStringAMITypes$fToLogAMITypes$fToHeaderAMITypes$fToQueryAMITypes$fFromJSONAMITypes$fFromJSONKeyAMITypes$fToJSONAMITypes$fToJSONKeyAMITypes$fFromXMLAMITypes$fToXMLAMITypesAddonIssueCodeAddonIssueCode'fromAddonIssueCode+AddonIssueCode_UnsupportedAddonModification"AddonIssueCode_K8sResourceNotFoundAddonIssueCode_InternalFailure+AddonIssueCode_InsufficientNumberOfReplicas$AddonIssueCode_ConfigurationConflict!AddonIssueCode_ClusterUnreachable%AddonIssueCode_AdmissionRequestDeniedAddonIssueCode_AccessDenied$fShowAddonIssueCode$fReadAddonIssueCode$fEqAddonIssueCode$fOrdAddonIssueCode$fGenericAddonIssueCode$fHashableAddonIssueCode$fNFDataAddonIssueCode$fFromTextAddonIssueCode$fToTextAddonIssueCode$fToByteStringAddonIssueCode$fToLogAddonIssueCode$fToHeaderAddonIssueCode$fToQueryAddonIssueCode$fFromJSONAddonIssueCode$fFromJSONKeyAddonIssueCode$fToJSONAddonIssueCode$fToJSONKeyAddonIssueCode$fFromXMLAddonIssueCode$fToXMLAddonIssueCode AddonIssue AddonIssue'$sel:code:AddonIssue'$sel:message:AddonIssue'$sel:resourceIds:AddonIssue' newAddonIssueaddonIssue_codeaddonIssue_messageaddonIssue_resourceIds$fNFDataAddonIssue$fHashableAddonIssue$fFromJSONAddonIssue$fEqAddonIssue$fReadAddonIssue$fShowAddonIssue$fGenericAddonIssue AddonHealth AddonHealth'$sel:issues:AddonHealth'newAddonHealthaddonHealth_issues$fNFDataAddonHealth$fHashableAddonHealth$fFromJSONAddonHealth$fEqAddonHealth$fReadAddonHealth$fShowAddonHealth$fGenericAddonHealth AddonStatus AddonStatus'fromAddonStatusAddonStatus_UPDATINGAddonStatus_UPDATE_FAILEDAddonStatus_DELETINGAddonStatus_DELETE_FAILEDAddonStatus_DEGRADEDAddonStatus_CREATINGAddonStatus_CREATE_FAILEDAddonStatus_ACTIVE$fShowAddonStatus$fReadAddonStatus$fEqAddonStatus$fOrdAddonStatus$fGenericAddonStatus$fHashableAddonStatus$fNFDataAddonStatus$fFromTextAddonStatus$fToTextAddonStatus$fToByteStringAddonStatus$fToLogAddonStatus$fToHeaderAddonStatus$fToQueryAddonStatus$fFromJSONAddonStatus$fFromJSONKeyAddonStatus$fToJSONAddonStatus$fToJSONKeyAddonStatus$fFromXMLAddonStatus$fToXMLAddonStatusAutoScalingGroupAutoScalingGroup'$sel:name:AutoScalingGroup'newAutoScalingGroupautoScalingGroup_name$fNFDataAutoScalingGroup$fHashableAutoScalingGroup$fFromJSONAutoScalingGroup$fEqAutoScalingGroup$fReadAutoScalingGroup$fShowAutoScalingGroup$fGenericAutoScalingGroup CapacityTypesCapacityTypes'fromCapacityTypesCapacityTypes_SPOTCapacityTypes_ON_DEMAND$fShowCapacityTypes$fReadCapacityTypes$fEqCapacityTypes$fOrdCapacityTypes$fGenericCapacityTypes$fHashableCapacityTypes$fNFDataCapacityTypes$fFromTextCapacityTypes$fToTextCapacityTypes$fToByteStringCapacityTypes$fToLogCapacityTypes$fToHeaderCapacityTypes$fToQueryCapacityTypes$fFromJSONCapacityTypes$fFromJSONKeyCapacityTypes$fToJSONCapacityTypes$fToJSONKeyCapacityTypes$fFromXMLCapacityTypes$fToXMLCapacityTypes Certificate Certificate'$sel:data':Certificate'newCertificatecertificate_data$fNFDataCertificate$fHashableCertificate$fFromJSONCertificate$fEqCertificate$fReadCertificate$fShowCertificate$fGenericCertificateClusterIssueCodeClusterIssueCode'fromClusterIssueCode!ClusterIssueCode_ResourceNotFound&ClusterIssueCode_ResourceLimitExceeded ClusterIssueCode_InternalFailure&ClusterIssueCode_ConfigurationConflict#ClusterIssueCode_ClusterUnreachableClusterIssueCode_AccessDenied$fShowClusterIssueCode$fReadClusterIssueCode$fEqClusterIssueCode$fOrdClusterIssueCode$fGenericClusterIssueCode$fHashableClusterIssueCode$fNFDataClusterIssueCode$fFromTextClusterIssueCode$fToTextClusterIssueCode$fToByteStringClusterIssueCode$fToLogClusterIssueCode$fToHeaderClusterIssueCode$fToQueryClusterIssueCode$fFromJSONClusterIssueCode$fFromJSONKeyClusterIssueCode$fToJSONClusterIssueCode$fToJSONKeyClusterIssueCode$fFromXMLClusterIssueCode$fToXMLClusterIssueCode ClusterIssue ClusterIssue'$sel:code:ClusterIssue'$sel:message:ClusterIssue'$sel:resourceIds:ClusterIssue'newClusterIssueclusterIssue_codeclusterIssue_messageclusterIssue_resourceIds$fNFDataClusterIssue$fHashableClusterIssue$fFromJSONClusterIssue$fEqClusterIssue$fReadClusterIssue$fShowClusterIssue$fGenericClusterIssue ClusterHealthClusterHealth'$sel:issues:ClusterHealth'newClusterHealthclusterHealth_issues$fNFDataClusterHealth$fHashableClusterHealth$fFromJSONClusterHealth$fEqClusterHealth$fReadClusterHealth$fShowClusterHealth$fGenericClusterHealth ClusterStatusClusterStatus'fromClusterStatusClusterStatus_UPDATINGClusterStatus_PENDINGClusterStatus_FAILEDClusterStatus_DELETINGClusterStatus_CREATINGClusterStatus_ACTIVE$fShowClusterStatus$fReadClusterStatus$fEqClusterStatus$fOrdClusterStatus$fGenericClusterStatus$fHashableClusterStatus$fNFDataClusterStatus$fFromTextClusterStatus$fToTextClusterStatus$fToByteStringClusterStatus$fToLogClusterStatus$fToHeaderClusterStatus$fToQueryClusterStatus$fFromJSONClusterStatus$fFromJSONKeyClusterStatus$fToJSONClusterStatus$fToJSONKeyClusterStatus$fFromXMLClusterStatus$fToXMLClusterStatus CompatibilityCompatibility'"$sel:clusterVersion:Compatibility'"$sel:defaultVersion:Compatibility'$$sel:platformVersions:Compatibility'newCompatibilitycompatibility_clusterVersioncompatibility_defaultVersioncompatibility_platformVersions$fNFDataCompatibility$fHashableCompatibility$fFromJSONCompatibility$fEqCompatibility$fReadCompatibility$fShowCompatibility$fGenericCompatibilityAddonVersionInfoAddonVersionInfo'#$sel:addonVersion:AddonVersionInfo'#$sel:architecture:AddonVersionInfo'&$sel:compatibilities:AddonVersionInfo',$sel:requiresConfiguration:AddonVersionInfo'newAddonVersionInfoaddonVersionInfo_addonVersionaddonVersionInfo_architecture addonVersionInfo_compatibilities&addonVersionInfo_requiresConfiguration$fNFDataAddonVersionInfo$fHashableAddonVersionInfo$fFromJSONAddonVersionInfo$fEqAddonVersionInfo$fReadAddonVersionInfo$fShowAddonVersionInfo$fGenericAddonVersionInfo ConfigStatus ConfigStatus'fromConfigStatusConfigStatus_DELETINGConfigStatus_CREATINGConfigStatus_ACTIVE$fShowConfigStatus$fReadConfigStatus$fEqConfigStatus$fOrdConfigStatus$fGenericConfigStatus$fHashableConfigStatus$fNFDataConfigStatus$fFromTextConfigStatus$fToTextConfigStatus$fToByteStringConfigStatus$fToLogConfigStatus$fToHeaderConfigStatus$fToQueryConfigStatus$fFromJSONConfigStatus$fFromJSONKeyConfigStatus$fToJSONConfigStatus$fToJSONKeyConfigStatus$fFromXMLConfigStatus$fToXMLConfigStatusConnectorConfigProviderConnectorConfigProvider'fromConnectorConfigProviderConnectorConfigProvider_TANZUConnectorConfigProvider_RANCHERConnectorConfigProvider_OTHER!ConnectorConfigProvider_OPENSHIFTConnectorConfigProvider_GKE$ConnectorConfigProvider_EKS_ANYWHEREConnectorConfigProvider_EC2ConnectorConfigProvider_ANTHOSConnectorConfigProvider_AKS$fShowConnectorConfigProvider$fReadConnectorConfigProvider$fEqConnectorConfigProvider$fOrdConnectorConfigProvider $fGenericConnectorConfigProvider!$fHashableConnectorConfigProvider$fNFDataConnectorConfigProvider!$fFromTextConnectorConfigProvider$fToTextConnectorConfigProvider%$fToByteStringConnectorConfigProvider$fToLogConnectorConfigProvider!$fToHeaderConnectorConfigProvider $fToQueryConnectorConfigProvider!$fFromJSONConnectorConfigProvider$$fFromJSONKeyConnectorConfigProvider$fToJSONConnectorConfigProvider"$fToJSONKeyConnectorConfigProvider $fFromXMLConnectorConfigProvider$fToXMLConnectorConfigProviderConnectorConfigRequestConnectorConfigRequest'$$sel:roleArn:ConnectorConfigRequest'%$sel:provider:ConnectorConfigRequest'newConnectorConfigRequestconnectorConfigRequest_roleArnconnectorConfigRequest_provider$fToJSONConnectorConfigRequest$fNFDataConnectorConfigRequest $fHashableConnectorConfigRequest$fEqConnectorConfigRequest$fReadConnectorConfigRequest$fShowConnectorConfigRequest$fGenericConnectorConfigRequestConnectorConfigResponseConnectorConfigResponse',$sel:activationCode:ConnectorConfigResponse'.$sel:activationExpiry:ConnectorConfigResponse'*$sel:activationId:ConnectorConfigResponse'&$sel:provider:ConnectorConfigResponse'%$sel:roleArn:ConnectorConfigResponse'newConnectorConfigResponse&connectorConfigResponse_activationCode(connectorConfigResponse_activationExpiry$connectorConfigResponse_activationId connectorConfigResponse_providerconnectorConfigResponse_roleArn$fNFDataConnectorConfigResponse!$fHashableConnectorConfigResponse!$fFromJSONConnectorConfigResponse$fEqConnectorConfigResponse$fReadConnectorConfigResponse$fShowConnectorConfigResponse $fGenericConnectorConfigResponseControlPlanePlacementRequestControlPlanePlacementRequest',$sel:groupName:ControlPlanePlacementRequest'newControlPlanePlacementRequest&controlPlanePlacementRequest_groupName$$fToJSONControlPlanePlacementRequest$$fNFDataControlPlanePlacementRequest&$fHashableControlPlanePlacementRequest $fEqControlPlanePlacementRequest"$fReadControlPlanePlacementRequest"$fShowControlPlanePlacementRequest%$fGenericControlPlanePlacementRequestControlPlanePlacementResponseControlPlanePlacementResponse'-$sel:groupName:ControlPlanePlacementResponse' newControlPlanePlacementResponse'controlPlanePlacementResponse_groupName%$fNFDataControlPlanePlacementResponse'$fHashableControlPlanePlacementResponse'$fFromJSONControlPlanePlacementResponse!$fEqControlPlanePlacementResponse#$fReadControlPlanePlacementResponse#$fShowControlPlanePlacementResponse&$fGenericControlPlanePlacementResponse EKSErrorCode EKSErrorCode'fromEKSErrorCodeEKSErrorCode_VpcIdNotFound)EKSErrorCode_UnsupportedAddonModificationEKSErrorCode_UnknownEKSErrorCode_SubnetNotFound"EKSErrorCode_SecurityGroupNotFoundEKSErrorCode_PodEvictionFailure"EKSErrorCode_OperationNotPermitted EKSErrorCode_NodeCreationFailure EKSErrorCode_K8sResourceNotFoundEKSErrorCode_IpNotAvailable)EKSErrorCode_InsufficientNumberOfReplicas&EKSErrorCode_InsufficientFreeAddressesEKSErrorCode_EniLimitReached"EKSErrorCode_ConfigurationConflictEKSErrorCode_ClusterUnreachable#EKSErrorCode_AdmissionRequestDeniedEKSErrorCode_AccessDenied$fShowEKSErrorCode$fReadEKSErrorCode$fEqEKSErrorCode$fOrdEKSErrorCode$fGenericEKSErrorCode$fHashableEKSErrorCode$fNFDataEKSErrorCode$fFromTextEKSErrorCode$fToTextEKSErrorCode$fToByteStringEKSErrorCode$fToLogEKSErrorCode$fToHeaderEKSErrorCode$fToQueryEKSErrorCode$fFromJSONEKSErrorCode$fFromJSONKeyEKSErrorCode$fToJSONEKSErrorCode$fToJSONKeyEKSErrorCode$fFromXMLEKSErrorCode$fToXMLEKSErrorCode ErrorDetail ErrorDetail'$sel:errorCode:ErrorDetail'$sel:errorMessage:ErrorDetail'$sel:resourceIds:ErrorDetail'newErrorDetailerrorDetail_errorCodeerrorDetail_errorMessageerrorDetail_resourceIds$fNFDataErrorDetail$fHashableErrorDetail$fFromJSONErrorDetail$fEqErrorDetail$fReadErrorDetail$fShowErrorDetail$fGenericErrorDetailFargateProfileSelectorFargateProfileSelector'#$sel:labels:FargateProfileSelector'&$sel:namespace:FargateProfileSelector'newFargateProfileSelectorfargateProfileSelector_labels fargateProfileSelector_namespace$fToJSONFargateProfileSelector$fNFDataFargateProfileSelector $fHashableFargateProfileSelector $fFromJSONFargateProfileSelector$fEqFargateProfileSelector$fReadFargateProfileSelector$fShowFargateProfileSelector$fGenericFargateProfileSelectorFargateProfileStatusFargateProfileStatus'fromFargateProfileStatusFargateProfileStatus_DELETING"FargateProfileStatus_DELETE_FAILEDFargateProfileStatus_CREATING"FargateProfileStatus_CREATE_FAILEDFargateProfileStatus_ACTIVE$fShowFargateProfileStatus$fReadFargateProfileStatus$fEqFargateProfileStatus$fOrdFargateProfileStatus$fGenericFargateProfileStatus$fHashableFargateProfileStatus$fNFDataFargateProfileStatus$fFromTextFargateProfileStatus$fToTextFargateProfileStatus"$fToByteStringFargateProfileStatus$fToLogFargateProfileStatus$fToHeaderFargateProfileStatus$fToQueryFargateProfileStatus$fFromJSONFargateProfileStatus!$fFromJSONKeyFargateProfileStatus$fToJSONFargateProfileStatus$fToJSONKeyFargateProfileStatus$fFromXMLFargateProfileStatus$fToXMLFargateProfileStatusFargateProfileFargateProfile' $sel:clusterName:FargateProfile'$sel:createdAt:FargateProfile'&$sel:fargateProfileArn:FargateProfile''$sel:fargateProfileName:FargateProfile'($sel:podExecutionRoleArn:FargateProfile'$sel:selectors:FargateProfile'$sel:status:FargateProfile'$sel:subnets:FargateProfile'$sel:tags:FargateProfile'newFargateProfilefargateProfile_clusterNamefargateProfile_createdAt fargateProfile_fargateProfileArn!fargateProfile_fargateProfileName"fargateProfile_podExecutionRoleArnfargateProfile_selectorsfargateProfile_statusfargateProfile_subnetsfargateProfile_tags$fNFDataFargateProfile$fHashableFargateProfile$fFromJSONFargateProfile$fEqFargateProfile$fReadFargateProfile$fShowFargateProfile$fGenericFargateProfileIdentityProviderConfigIdentityProviderConfig'"$sel:type':IdentityProviderConfig'!$sel:name:IdentityProviderConfig'newIdentityProviderConfigidentityProviderConfig_typeidentityProviderConfig_name$fToJSONIdentityProviderConfig$fNFDataIdentityProviderConfig $fHashableIdentityProviderConfig $fFromJSONIdentityProviderConfig$fEqIdentityProviderConfig$fReadIdentityProviderConfig$fShowIdentityProviderConfig$fGenericIdentityProviderConfigIpFamily IpFamily' fromIpFamily IpFamily_Ipv6 IpFamily_Ipv4$fShowIpFamily$fReadIpFamily $fEqIpFamily $fOrdIpFamily$fGenericIpFamily$fHashableIpFamily$fNFDataIpFamily$fFromTextIpFamily$fToTextIpFamily$fToByteStringIpFamily$fToLogIpFamily$fToHeaderIpFamily$fToQueryIpFamily$fFromJSONIpFamily$fFromJSONKeyIpFamily$fToJSONIpFamily$fToJSONKeyIpFamily$fFromXMLIpFamily$fToXMLIpFamilyKubernetesNetworkConfigRequestKubernetesNetworkConfigRequest'-$sel:ipFamily:KubernetesNetworkConfigRequest'4$sel:serviceIpv4Cidr:KubernetesNetworkConfigRequest'!newKubernetesNetworkConfigRequest'kubernetesNetworkConfigRequest_ipFamily.kubernetesNetworkConfigRequest_serviceIpv4Cidr&$fToJSONKubernetesNetworkConfigRequest&$fNFDataKubernetesNetworkConfigRequest($fHashableKubernetesNetworkConfigRequest"$fEqKubernetesNetworkConfigRequest$$fReadKubernetesNetworkConfigRequest$$fShowKubernetesNetworkConfigRequest'$fGenericKubernetesNetworkConfigRequestKubernetesNetworkConfigResponse KubernetesNetworkConfigResponse'.$sel:ipFamily:KubernetesNetworkConfigResponse'5$sel:serviceIpv4Cidr:KubernetesNetworkConfigResponse'5$sel:serviceIpv6Cidr:KubernetesNetworkConfigResponse'"newKubernetesNetworkConfigResponse(kubernetesNetworkConfigResponse_ipFamily/kubernetesNetworkConfigResponse_serviceIpv4Cidr/kubernetesNetworkConfigResponse_serviceIpv6Cidr'$fNFDataKubernetesNetworkConfigResponse)$fHashableKubernetesNetworkConfigResponse)$fFromJSONKubernetesNetworkConfigResponse#$fEqKubernetesNetworkConfigResponse%$fReadKubernetesNetworkConfigResponse%$fShowKubernetesNetworkConfigResponse($fGenericKubernetesNetworkConfigResponseLaunchTemplateSpecificationLaunchTemplateSpecification'$$sel:id:LaunchTemplateSpecification'&$sel:name:LaunchTemplateSpecification')$sel:version:LaunchTemplateSpecification'newLaunchTemplateSpecificationlaunchTemplateSpecification_id launchTemplateSpecification_name#launchTemplateSpecification_version#$fToJSONLaunchTemplateSpecification#$fNFDataLaunchTemplateSpecification%$fHashableLaunchTemplateSpecification%$fFromJSONLaunchTemplateSpecification$fEqLaunchTemplateSpecification!$fReadLaunchTemplateSpecification!$fShowLaunchTemplateSpecification$$fGenericLaunchTemplateSpecificationLogTypeLogType' fromLogTypeLogType_SchedulerLogType_ControllerManagerLogType_Authenticator LogType_Audit LogType_Api $fShowLogType $fReadLogType $fEqLogType $fOrdLogType$fGenericLogType$fHashableLogType$fNFDataLogType$fFromTextLogType$fToTextLogType$fToByteStringLogType$fToLogLogType$fToHeaderLogType$fToQueryLogType$fFromJSONLogType$fFromJSONKeyLogType$fToJSONLogType$fToJSONKeyLogType$fFromXMLLogType$fToXMLLogTypeLogSetup LogSetup'$sel:enabled:LogSetup'$sel:types:LogSetup' newLogSetuplogSetup_enabledlogSetup_types$fToJSONLogSetup$fNFDataLogSetup$fHashableLogSetup$fFromJSONLogSetup $fEqLogSetup$fReadLogSetup$fShowLogSetup$fGenericLogSetupLoggingLogging'$sel:clusterLogging:Logging' newLogginglogging_clusterLogging$fToJSONLogging$fNFDataLogging$fHashableLogging$fFromJSONLogging $fEqLogging $fReadLogging $fShowLogging$fGenericLoggingMarketplaceInformationMarketplaceInformation'&$sel:productId:MarketplaceInformation''$sel:productUrl:MarketplaceInformation'newMarketplaceInformation marketplaceInformation_productId!marketplaceInformation_productUrl$fNFDataMarketplaceInformation $fHashableMarketplaceInformation $fFromJSONMarketplaceInformation$fEqMarketplaceInformation$fReadMarketplaceInformation$fShowMarketplaceInformation$fGenericMarketplaceInformation AddonInfo AddonInfo'$sel:addonName:AddonInfo'$sel:addonVersions:AddonInfo'&$sel:marketplaceInformation:AddonInfo'$sel:owner:AddonInfo'$sel:publisher:AddonInfo'$sel:type':AddonInfo' newAddonInfoaddonInfo_addonNameaddonInfo_addonVersions addonInfo_marketplaceInformationaddonInfo_owneraddonInfo_publisheraddonInfo_type$fNFDataAddonInfo$fHashableAddonInfo$fFromJSONAddonInfo $fEqAddonInfo$fReadAddonInfo$fShowAddonInfo$fGenericAddonInfoAddonAddon'$sel:addonArn:Addon'$sel:addonName:Addon'$sel:addonVersion:Addon'$sel:clusterName:Addon'$sel:configurationValues:Addon'$sel:createdAt:Addon'$sel:health:Addon'"$sel:marketplaceInformation:Addon'$sel:modifiedAt:Addon'$sel:owner:Addon'$sel:publisher:Addon'!$sel:serviceAccountRoleArn:Addon'$sel:status:Addon'$sel:tags:Addon'newAddonaddon_addonArnaddon_addonNameaddon_addonVersionaddon_clusterNameaddon_configurationValuesaddon_createdAt addon_healthaddon_marketplaceInformationaddon_modifiedAt addon_owneraddon_publisheraddon_serviceAccountRoleArn addon_status addon_tags $fNFDataAddon$fHashableAddon$fFromJSONAddon $fEqAddon $fReadAddon $fShowAddon$fGenericAddonNodegroupIssueCodeNodegroupIssueCode'fromNodegroupIssueCode&NodegroupIssueCode_NodeCreationFailure"NodegroupIssueCode_InternalFailure,NodegroupIssueCode_InsufficientFreeAddresses(NodegroupIssueCode_InstanceLimitExceeded&NodegroupIssueCode_IamNodeRoleNotFound#NodegroupIssueCode_IamLimitExceeded-NodegroupIssueCode_IamInstanceProfileNotFound$NodegroupIssueCode_Ec2SubnetNotFound1NodegroupIssueCode_Ec2SubnetMissingIpv6Assignment0NodegroupIssueCode_Ec2SubnetInvalidConfiguration+NodegroupIssueCode_Ec2SecurityGroupNotFound2NodegroupIssueCode_Ec2SecurityGroupDeletionFailure3NodegroupIssueCode_Ec2LaunchTemplateVersionMismatch,NodegroupIssueCode_Ec2LaunchTemplateNotFound%NodegroupIssueCode_ClusterUnreachable+NodegroupIssueCode_AutoScalingGroupNotFound7NodegroupIssueCode_AutoScalingGroupInvalidConfiguration,NodegroupIssueCode_AsgInstanceLaunchFailuresNodegroupIssueCode_AccessDenied$fShowNodegroupIssueCode$fReadNodegroupIssueCode$fEqNodegroupIssueCode$fOrdNodegroupIssueCode$fGenericNodegroupIssueCode$fHashableNodegroupIssueCode$fNFDataNodegroupIssueCode$fFromTextNodegroupIssueCode$fToTextNodegroupIssueCode $fToByteStringNodegroupIssueCode$fToLogNodegroupIssueCode$fToHeaderNodegroupIssueCode$fToQueryNodegroupIssueCode$fFromJSONNodegroupIssueCode$fFromJSONKeyNodegroupIssueCode$fToJSONNodegroupIssueCode$fToJSONKeyNodegroupIssueCode$fFromXMLNodegroupIssueCode$fToXMLNodegroupIssueCodeIssueIssue'$sel:code:Issue'$sel:message:Issue'$sel:resourceIds:Issue'newIssue issue_code issue_messageissue_resourceIds $fNFDataIssue$fHashableIssue$fFromJSONIssue $fEqIssue $fReadIssue $fShowIssue$fGenericIssueNodegroupHealthNodegroupHealth'$sel:issues:NodegroupHealth'newNodegroupHealthnodegroupHealth_issues$fNFDataNodegroupHealth$fHashableNodegroupHealth$fFromJSONNodegroupHealth$fEqNodegroupHealth$fReadNodegroupHealth$fShowNodegroupHealth$fGenericNodegroupHealthNodegroupResourcesNodegroupResources'*$sel:autoScalingGroups:NodegroupResources'2$sel:remoteAccessSecurityGroup:NodegroupResources'newNodegroupResources$nodegroupResources_autoScalingGroups,nodegroupResources_remoteAccessSecurityGroup$fNFDataNodegroupResources$fHashableNodegroupResources$fFromJSONNodegroupResources$fEqNodegroupResources$fReadNodegroupResources$fShowNodegroupResources$fGenericNodegroupResourcesNodegroupScalingConfigNodegroupScalingConfig'($sel:desiredSize:NodegroupScalingConfig'$$sel:maxSize:NodegroupScalingConfig'$$sel:minSize:NodegroupScalingConfig'newNodegroupScalingConfig"nodegroupScalingConfig_desiredSizenodegroupScalingConfig_maxSizenodegroupScalingConfig_minSize$fToJSONNodegroupScalingConfig$fNFDataNodegroupScalingConfig $fHashableNodegroupScalingConfig $fFromJSONNodegroupScalingConfig$fEqNodegroupScalingConfig$fReadNodegroupScalingConfig$fShowNodegroupScalingConfig$fGenericNodegroupScalingConfigNodegroupStatusNodegroupStatus'fromNodegroupStatusNodegroupStatus_UPDATINGNodegroupStatus_DELETINGNodegroupStatus_DELETE_FAILEDNodegroupStatus_DEGRADEDNodegroupStatus_CREATINGNodegroupStatus_CREATE_FAILEDNodegroupStatus_ACTIVE$fShowNodegroupStatus$fReadNodegroupStatus$fEqNodegroupStatus$fOrdNodegroupStatus$fGenericNodegroupStatus$fHashableNodegroupStatus$fNFDataNodegroupStatus$fFromTextNodegroupStatus$fToTextNodegroupStatus$fToByteStringNodegroupStatus$fToLogNodegroupStatus$fToHeaderNodegroupStatus$fToQueryNodegroupStatus$fFromJSONNodegroupStatus$fFromJSONKeyNodegroupStatus$fToJSONNodegroupStatus$fToJSONKeyNodegroupStatus$fFromXMLNodegroupStatus$fToXMLNodegroupStatusNodegroupUpdateConfigNodegroupUpdateConfig'*$sel:maxUnavailable:NodegroupUpdateConfig'4$sel:maxUnavailablePercentage:NodegroupUpdateConfig'newNodegroupUpdateConfig$nodegroupUpdateConfig_maxUnavailable.nodegroupUpdateConfig_maxUnavailablePercentage$fToJSONNodegroupUpdateConfig$fNFDataNodegroupUpdateConfig$fHashableNodegroupUpdateConfig$fFromJSONNodegroupUpdateConfig$fEqNodegroupUpdateConfig$fReadNodegroupUpdateConfig$fShowNodegroupUpdateConfig$fGenericNodegroupUpdateConfigOIDCOIDC'$sel:issuer:OIDC'newOIDC oidc_issuer $fNFDataOIDC$fHashableOIDC$fFromJSONOIDC$fEqOIDC $fReadOIDC $fShowOIDC $fGenericOIDCIdentity Identity'$sel:oidc:Identity' newIdentity identity_oidc$fNFDataIdentity$fHashableIdentity$fFromJSONIdentity $fEqIdentity$fReadIdentity$fShowIdentity$fGenericIdentityOidcIdentityProviderConfigOidcIdentityProviderConfig')$sel:clientId:OidcIdentityProviderConfig',$sel:clusterName:OidcIdentityProviderConfig',$sel:groupsClaim:OidcIdentityProviderConfig'-$sel:groupsPrefix:OidcIdentityProviderConfig':$sel:identityProviderConfigArn:OidcIdentityProviderConfig';$sel:identityProviderConfigName:OidcIdentityProviderConfig'*$sel:issuerUrl:OidcIdentityProviderConfig'/$sel:requiredClaims:OidcIdentityProviderConfig''$sel:status:OidcIdentityProviderConfig'%$sel:tags:OidcIdentityProviderConfig'.$sel:usernameClaim:OidcIdentityProviderConfig'/$sel:usernamePrefix:OidcIdentityProviderConfig'newOidcIdentityProviderConfig#oidcIdentityProviderConfig_clientId&oidcIdentityProviderConfig_clusterName&oidcIdentityProviderConfig_groupsClaim'oidcIdentityProviderConfig_groupsPrefix4oidcIdentityProviderConfig_identityProviderConfigArn5oidcIdentityProviderConfig_identityProviderConfigName$oidcIdentityProviderConfig_issuerUrl)oidcIdentityProviderConfig_requiredClaims!oidcIdentityProviderConfig_statusoidcIdentityProviderConfig_tags(oidcIdentityProviderConfig_usernameClaim)oidcIdentityProviderConfig_usernamePrefix"$fNFDataOidcIdentityProviderConfig$$fHashableOidcIdentityProviderConfig$$fFromJSONOidcIdentityProviderConfig$fEqOidcIdentityProviderConfig $fReadOidcIdentityProviderConfig $fShowOidcIdentityProviderConfig#$fGenericOidcIdentityProviderConfigIdentityProviderConfigResponseIdentityProviderConfigResponse')$sel:oidc:IdentityProviderConfigResponse'!newIdentityProviderConfigResponse#identityProviderConfigResponse_oidc&$fNFDataIdentityProviderConfigResponse($fHashableIdentityProviderConfigResponse($fFromJSONIdentityProviderConfigResponse"$fEqIdentityProviderConfigResponse$$fReadIdentityProviderConfigResponse$$fShowIdentityProviderConfigResponse'$fGenericIdentityProviderConfigResponse!OidcIdentityProviderConfigRequest"OidcIdentityProviderConfigRequest'3$sel:groupsClaim:OidcIdentityProviderConfigRequest'4$sel:groupsPrefix:OidcIdentityProviderConfigRequest'6$sel:requiredClaims:OidcIdentityProviderConfigRequest'5$sel:usernameClaim:OidcIdentityProviderConfigRequest'6$sel:usernamePrefix:OidcIdentityProviderConfigRequest'$sel:identityProviderConfigName:OidcIdentityProviderConfigRequest'1$sel:issuerUrl:OidcIdentityProviderConfigRequest'0$sel:clientId:OidcIdentityProviderConfigRequest'$newOidcIdentityProviderConfigRequest-oidcIdentityProviderConfigRequest_groupsClaim.oidcIdentityProviderConfigRequest_groupsPrefix0oidcIdentityProviderConfigRequest_requiredClaims/oidcIdentityProviderConfigRequest_usernameClaim0oidcIdentityProviderConfigRequest_usernamePrefix