Jump to Content

New API Documentation - Developer Preview Available

We are excited to announce the developer preview of our new API documentation for AWS SDK for JavaScript v3. Please follow instructions on the landing page to leave us your feedback.

@aws-sdk/client-eks

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on Amazon Web Services without needing to stand up or maintain your own Kubernetes control plane. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications.

Amazon EKS runs up-to-date versions of the open-source Kubernetes software, so you can use all the existing plugins and tooling from the Kubernetes community. Applications running on Amazon EKS are fully compatible with applications running on any standard Kubernetes environment, whether running in on-premises data centers or public clouds. This means that you can easily migrate any standard Kubernetes application to Amazon EKS without any code modification required.

Index

Enumerations

Classes

Interfaces

Addon AddonHealth AddonInfo AddonIssue AddonVersionInfo AssociateEncryptionConfigCommandInput AssociateEncryptionConfigCommandOutput AssociateEncryptionConfigRequest AssociateEncryptionConfigResponse AssociateIdentityProviderConfigCommandInput AssociateIdentityProviderConfigCommandOutput AssociateIdentityProviderConfigRequest AssociateIdentityProviderConfigResponse AutoScalingGroup Certificate ClientDefaults Cluster ClusterHealth ClusterIssue Compatibility ConnectorConfigRequest ConnectorConfigResponse ControlPlanePlacementRequest ControlPlanePlacementResponse CreateAddonCommandInput CreateAddonCommandOutput CreateAddonRequest CreateAddonResponse CreateClusterCommandInput CreateClusterCommandOutput CreateClusterRequest CreateClusterResponse CreateFargateProfileCommandInput CreateFargateProfileCommandOutput CreateFargateProfileRequest CreateFargateProfileResponse CreateNodegroupCommandInput CreateNodegroupCommandOutput CreateNodegroupRequest CreateNodegroupResponse DeleteAddonCommandInput DeleteAddonCommandOutput DeleteAddonRequest DeleteAddonResponse DeleteClusterCommandInput DeleteClusterCommandOutput DeleteClusterRequest DeleteClusterResponse DeleteFargateProfileCommandInput DeleteFargateProfileCommandOutput DeleteFargateProfileRequest DeleteFargateProfileResponse DeleteNodegroupCommandInput DeleteNodegroupCommandOutput DeleteNodegroupRequest DeleteNodegroupResponse DeregisterClusterCommandInput DeregisterClusterCommandOutput DeregisterClusterRequest DeregisterClusterResponse DescribeAddonCommandInput DescribeAddonCommandOutput DescribeAddonConfigurationCommandInput DescribeAddonConfigurationCommandOutput DescribeAddonConfigurationRequest DescribeAddonConfigurationResponse DescribeAddonRequest DescribeAddonResponse DescribeAddonVersionsCommandInput DescribeAddonVersionsCommandOutput DescribeAddonVersionsRequest DescribeAddonVersionsResponse DescribeClusterCommandInput DescribeClusterCommandOutput DescribeClusterRequest DescribeClusterResponse DescribeFargateProfileCommandInput DescribeFargateProfileCommandOutput DescribeFargateProfileRequest DescribeFargateProfileResponse DescribeIdentityProviderConfigCommandInput DescribeIdentityProviderConfigCommandOutput DescribeIdentityProviderConfigRequest DescribeIdentityProviderConfigResponse DescribeNodegroupCommandInput DescribeNodegroupCommandOutput DescribeNodegroupRequest DescribeNodegroupResponse DescribeUpdateCommandInput DescribeUpdateCommandOutput DescribeUpdateRequest DescribeUpdateResponse DisassociateIdentityProviderConfigCommandInput DisassociateIdentityProviderConfigCommandOutput DisassociateIdentityProviderConfigRequest DisassociateIdentityProviderConfigResponse EKSClientConfig EKSClientResolvedConfig EKSPaginationConfiguration EncryptionConfig ErrorDetail FargateProfile FargateProfileSelector Identity IdentityProviderConfig IdentityProviderConfigResponse Issue KubernetesNetworkConfigRequest KubernetesNetworkConfigResponse LaunchTemplateSpecification ListAddonsCommandInput ListAddonsCommandOutput ListAddonsRequest ListAddonsResponse ListClustersCommandInput ListClustersCommandOutput ListClustersRequest ListClustersResponse ListFargateProfilesCommandInput ListFargateProfilesCommandOutput ListFargateProfilesRequest ListFargateProfilesResponse ListIdentityProviderConfigsCommandInput ListIdentityProviderConfigsCommandOutput ListIdentityProviderConfigsRequest ListIdentityProviderConfigsResponse ListNodegroupsCommandInput ListNodegroupsCommandOutput ListNodegroupsRequest ListNodegroupsResponse ListTagsForResourceCommandInput ListTagsForResourceCommandOutput ListTagsForResourceRequest ListTagsForResourceResponse ListUpdatesCommandInput ListUpdatesCommandOutput ListUpdatesRequest ListUpdatesResponse LogSetup Logging MarketplaceInformation Nodegroup NodegroupHealth NodegroupResources NodegroupScalingConfig NodegroupUpdateConfig OIDC OidcIdentityProviderConfig OidcIdentityProviderConfigRequest OutpostConfigRequest OutpostConfigResponse Provider RegisterClusterCommandInput RegisterClusterCommandOutput RegisterClusterRequest RegisterClusterResponse RemoteAccessConfig TagResourceCommandInput TagResourceCommandOutput TagResourceRequest TagResourceResponse Taint UntagResourceCommandInput UntagResourceCommandOutput UntagResourceRequest UntagResourceResponse Update UpdateAddonCommandInput UpdateAddonCommandOutput UpdateAddonRequest UpdateAddonResponse UpdateClusterConfigCommandInput UpdateClusterConfigCommandOutput UpdateClusterConfigRequest UpdateClusterConfigResponse UpdateClusterVersionCommandInput UpdateClusterVersionCommandOutput UpdateClusterVersionRequest UpdateClusterVersionResponse UpdateLabelsPayload UpdateNodegroupConfigCommandInput UpdateNodegroupConfigCommandOutput UpdateNodegroupConfigRequest UpdateNodegroupConfigResponse UpdateNodegroupVersionCommandInput UpdateNodegroupVersionCommandOutput UpdateNodegroupVersionRequest UpdateNodegroupVersionResponse UpdateParam UpdateTaintsPayload VpcConfigRequest VpcConfigResponse __MetadataBearer

Type Aliases

Functions

SDK - Clients

SDK - Commands

AssociateEncryptionConfigCommand AssociateEncryptionConfigCommandInput AssociateEncryptionConfigCommandOutput AssociateIdentityProviderConfigCommand AssociateIdentityProviderConfigCommandInput AssociateIdentityProviderConfigCommandOutput CreateAddonCommand CreateAddonCommandInput CreateAddonCommandOutput CreateClusterCommand CreateClusterCommandInput CreateClusterCommandOutput CreateFargateProfileCommand CreateFargateProfileCommandInput CreateFargateProfileCommandOutput CreateNodegroupCommand CreateNodegroupCommandInput CreateNodegroupCommandOutput DeleteAddonCommand DeleteAddonCommandInput DeleteAddonCommandOutput DeleteClusterCommand DeleteClusterCommandInput DeleteClusterCommandOutput DeleteFargateProfileCommand DeleteFargateProfileCommandInput DeleteFargateProfileCommandOutput DeleteNodegroupCommand DeleteNodegroupCommandInput DeleteNodegroupCommandOutput DeregisterClusterCommand DeregisterClusterCommandInput DeregisterClusterCommandOutput DescribeAddonCommand DescribeAddonCommandInput DescribeAddonCommandOutput DescribeAddonConfigurationCommand DescribeAddonConfigurationCommandInput DescribeAddonConfigurationCommandOutput DescribeAddonVersionsCommand DescribeAddonVersionsCommandInput DescribeAddonVersionsCommandOutput DescribeClusterCommand DescribeClusterCommandInput DescribeClusterCommandOutput DescribeFargateProfileCommand DescribeFargateProfileCommandInput DescribeFargateProfileCommandOutput DescribeIdentityProviderConfigCommand DescribeIdentityProviderConfigCommandInput DescribeIdentityProviderConfigCommandOutput DescribeNodegroupCommand DescribeNodegroupCommandInput DescribeNodegroupCommandOutput DescribeUpdateCommand DescribeUpdateCommandInput DescribeUpdateCommandOutput DisassociateIdentityProviderConfigCommand DisassociateIdentityProviderConfigCommandInput DisassociateIdentityProviderConfigCommandOutput ListAddonsCommand ListAddonsCommandInput ListAddonsCommandOutput ListClustersCommand ListClustersCommandInput ListClustersCommandOutput ListFargateProfilesCommand ListFargateProfilesCommandInput ListFargateProfilesCommandOutput ListIdentityProviderConfigsCommand ListIdentityProviderConfigsCommandInput ListIdentityProviderConfigsCommandOutput ListNodegroupsCommand ListNodegroupsCommandInput ListNodegroupsCommandOutput ListTagsForResourceCommand ListTagsForResourceCommandInput ListTagsForResourceCommandOutput ListUpdatesCommand ListUpdatesCommandInput ListUpdatesCommandOutput RegisterClusterCommand RegisterClusterCommandInput RegisterClusterCommandOutput TagResourceCommand TagResourceCommandInput TagResourceCommandOutput UntagResourceCommand UntagResourceCommandInput UntagResourceCommandOutput UpdateAddonCommand UpdateAddonCommandInput UpdateAddonCommandOutput UpdateClusterConfigCommand UpdateClusterConfigCommandInput UpdateClusterConfigCommandOutput UpdateClusterVersionCommand UpdateClusterVersionCommandInput UpdateClusterVersionCommandOutput UpdateNodegroupConfigCommand UpdateNodegroupConfigCommandInput UpdateNodegroupConfigCommandOutput UpdateNodegroupVersionCommand UpdateNodegroupVersionCommandInput UpdateNodegroupVersionCommandOutput

SDK - Paginators

SDK - Waiters