Package-level declarations
Types
A key-value pair to associate with a resource.
Builder for AddonTagArgs.
Specify the placement group of the control plane machines for your cluster.
Builder for ClusterControlPlanePlacementArgs.
The encryption configuration for the cluster
Builder for ClusterEncryptionConfigArgs.
The Kubernetes network configuration for the cluster.
Builder for ClusterKubernetesNetworkConfigArgs.
The cluster control plane logging configuration for your cluster.
Builder for ClusterLoggingEnabledTypesArgs.
Enabled Logging Type
Builder for ClusterLoggingTypeConfigArgs.
An object representing the Outpost configuration to use for AWS EKS outpost cluster.
Builder for ClusterOutpostConfigArgs.
Builder for ClusterProviderArgs.
An object representing the VPC configuration to use for an Amazon EKS cluster.
Builder for ClusterResourcesVpcConfigArgs.
A key-value pair to associate with a resource.
Builder for ClusterTagArgs.
A key-value pair to associate with a pod.
Builder for FargateProfileLabelArgs.
Builder for FargateProfileSelectorArgs.
A key-value pair to associate with a resource.
Builder for FargateProfileTagArgs.
Builder for GetAddonPlainArgs.
Builder for GetClusterPlainArgs.
Builder for GetFargateProfilePlainArgs.
Builder for GetIdentityProviderConfigPlainArgs.
Builder for GetNodegroupPlainArgs.
An object representing an OpenID Connect (OIDC) configuration.
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.
A key-value pair to associate with a resource.
Builder for IdentityProviderConfigTagArgs.
Enable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs based on log types. By default, cluster control plane logs aren't exported to CloudWatch Logs.
Builder for LoggingArgs.
An object representing a launch template specification for AWS EKS Nodegroup.
An object representing a remote access configuration specification for AWS EKS Nodegroup.
Builder for NodegroupRemoteAccessArgs.
An object representing a auto scaling group specification for AWS EKS Nodegroup.
Builder for NodegroupScalingConfigArgs.
An object representing a Taint specification for AWS EKS Nodegroup.
Builder for NodegroupTaintArgs.
The node group update configuration.
Builder for NodegroupUpdateConfigArgs.