

***
EKS
***



======
Client
======



.. py:class:: EKS.Client

  A low-level client representing Amazon Elastic Kubernetes Service (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 setup 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.

  ::

    
    import boto3
    
    client = boto3.client('eks')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  eks/client/associate_access_policy
  eks/client/associate_encryption_config
  eks/client/associate_identity_provider_config
  eks/client/can_paginate
  eks/client/close
  eks/client/create_access_entry
  eks/client/create_addon
  eks/client/create_capability
  eks/client/create_cluster
  eks/client/create_eks_anywhere_subscription
  eks/client/create_fargate_profile
  eks/client/create_nodegroup
  eks/client/create_pod_identity_association
  eks/client/delete_access_entry
  eks/client/delete_addon
  eks/client/delete_capability
  eks/client/delete_cluster
  eks/client/delete_eks_anywhere_subscription
  eks/client/delete_fargate_profile
  eks/client/delete_nodegroup
  eks/client/delete_pod_identity_association
  eks/client/deregister_cluster
  eks/client/describe_access_entry
  eks/client/describe_addon
  eks/client/describe_addon_configuration
  eks/client/describe_addon_versions
  eks/client/describe_capability
  eks/client/describe_cluster
  eks/client/describe_cluster_versions
  eks/client/describe_eks_anywhere_subscription
  eks/client/describe_fargate_profile
  eks/client/describe_identity_provider_config
  eks/client/describe_insight
  eks/client/describe_insights_refresh
  eks/client/describe_nodegroup
  eks/client/describe_pod_identity_association
  eks/client/describe_update
  eks/client/disassociate_access_policy
  eks/client/disassociate_identity_provider_config
  eks/client/get_paginator
  eks/client/get_waiter
  eks/client/list_access_entries
  eks/client/list_access_policies
  eks/client/list_addons
  eks/client/list_associated_access_policies
  eks/client/list_capabilities
  eks/client/list_clusters
  eks/client/list_eks_anywhere_subscriptions
  eks/client/list_fargate_profiles
  eks/client/list_identity_provider_configs
  eks/client/list_insights
  eks/client/list_nodegroups
  eks/client/list_pod_identity_associations
  eks/client/list_tags_for_resource
  eks/client/list_updates
  eks/client/register_cluster
  eks/client/start_insights_refresh
  eks/client/tag_resource
  eks/client/untag_resource
  eks/client/update_access_entry
  eks/client/update_addon
  eks/client/update_capability
  eks/client/update_cluster_config
  eks/client/update_cluster_version
  eks/client/update_eks_anywhere_subscription
  eks/client/update_nodegroup_config
  eks/client/update_nodegroup_version
  eks/client/update_pod_identity_association


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  eks/paginator/DescribeAddonVersions
  eks/paginator/DescribeClusterVersions
  eks/paginator/ListAccessEntries
  eks/paginator/ListAccessPolicies
  eks/paginator/ListAddons
  eks/paginator/ListAssociatedAccessPolicies
  eks/paginator/ListCapabilities
  eks/paginator/ListClusters
  eks/paginator/ListEksAnywhereSubscriptions
  eks/paginator/ListFargateProfiles
  eks/paginator/ListIdentityProviderConfigs
  eks/paginator/ListInsights
  eks/paginator/ListNodegroups
  eks/paginator/ListPodIdentityAssociations
  eks/paginator/ListUpdates


=======
Waiters
=======


Waiters are available on a client instance via the ``get_waiter`` method. For more detailed instructions and examples on the usage or waiters, see the waiters `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters>`_.

The available waiters are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  eks/waiter/AddonActive
  eks/waiter/AddonDeleted
  eks/waiter/ClusterActive
  eks/waiter/ClusterDeleted
  eks/waiter/FargateProfileActive
  eks/waiter/FargateProfileDeleted
  eks/waiter/NodegroupActive
  eks/waiter/NodegroupDeleted
