Package-level declarations
Types
An access policy to associate with the current access entry.
Builder for AccessEntryAccessPolicyArgs.
The access scope of the access policy.
Builder for AccessEntryAccessScopeArgs.
A pod identity to associate with an add-on.
Builder for AddonPodIdentityAssociationArgs.
An object representing the Access Config to use for the cluster.
Builder for ClusterAccessConfigArgs.
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.
An object representing the Upgrade Policy to use for the cluster.
Builder for ClusterUpgradePolicyArgs.
The current zonal shift configuration to use for the cluster.
Builder for ClusterZonalShiftConfigArgs.
A key-value pair to associate with a pod.
Builder for FargateProfileLabelArgs.
Builder for FargateProfileSelectorArgs.
Builder for GetAccessEntryPlainArgs.
Builder for GetAddonPlainArgs.
Builder for GetClusterPlainArgs.
Builder for GetFargateProfilePlainArgs.
Builder for GetIdentityProviderConfigPlainArgs.
Builder for GetNodegroupPlainArgs.
Builder for GetPodIdentityAssociationPlainArgs.
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.
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.