EKS module#
Index > EKS
Auto-generated documentation for EKS type annotations stubs module types-aiobotocore-eks.
How to install#
From PyPI with pip#
Install types-aiobotocore
for EKS
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[eks]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[eks]'
# standalone installation
python -m pip install types-aiobotocore-eks
How to uninstall#
python -m pip uninstall -y types-aiobotocore-eks
Usage#
Code samples can be found in Examples.
EKSClient#
Type annotations and code completion for session.create_client("eks")
as EKSClient
boto3 documentation
# EKSClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_eks.client import EKSClient
session = get_session()
async with session.create_client("eks") as client:
client: EKSClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("eks").get_paginator("...")
.
# DescribeAddonVersionsPaginator usage example
from types_aiobotocore_eks.paginator import DescribeAddonVersionsPaginator
def get_describe_addon_versions_paginator() -> DescribeAddonVersionsPaginator:
return client.get_paginator("describe_addon_versions"))
- DescribeAddonVersionsPaginator
- ListAddonsPaginator
- ListClustersPaginator
- ListFargateProfilesPaginator
- ListIdentityProviderConfigsPaginator
- ListNodegroupsPaginator
- ListUpdatesPaginator
Waiters#
Type annotations and code completion for
waiters
from session.create_client("eks").get_waiter("...")
.
# AddonActiveWaiter usage example
from types_aiobotocore_eks.waiter import AddonActiveWaiter
def get_addon_active_waiter() -> AddonActiveWaiter:
return Session().client("eks").get_waiter("addon_active")
- AddonActiveWaiter
- AddonDeletedWaiter
- ClusterActiveWaiter
- ClusterDeletedWaiter
- FargateProfileActiveWaiter
- FargateProfileDeletedWaiter
- NodegroupActiveWaiter
- NodegroupDeletedWaiter
Literals#
Type annotations for literals used in methods and schema.
# AMITypesType usage example
from types_aiobotocore_eks.literals import AMITypesType
def get_value() -> AMITypesType:
return "AL2_ARM_64"
- AMITypesType
- AddonActiveWaiterName
- AddonDeletedWaiterName
- AddonIssueCodeType
- AddonStatusType
- CapacityTypesType
- ClusterActiveWaiterName
- ClusterDeletedWaiterName
- ClusterIssueCodeType
- ClusterStatusType
- ConnectorConfigProviderType
- DescribeAddonVersionsPaginatorName
- ErrorCodeType
- FargateProfileActiveWaiterName
- FargateProfileDeletedWaiterName
- FargateProfileStatusType
- IpFamilyType
- ListAddonsPaginatorName
- ListClustersPaginatorName
- ListFargateProfilesPaginatorName
- ListIdentityProviderConfigsPaginatorName
- ListNodegroupsPaginatorName
- ListUpdatesPaginatorName
- LogTypeType
- NodegroupActiveWaiterName
- NodegroupDeletedWaiterName
- NodegroupIssueCodeType
- NodegroupStatusType
- ResolveConflictsType
- TaintEffectType
- UpdateParamTypeType
- UpdateStatusType
- UpdateTypeType
- configStatusType
- EKSServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AddonIssueTypeDef
- MarketplaceInformationTypeDef
- CompatibilityTypeDef
- ResponseMetadataTypeDef
- OidcIdentityProviderConfigRequestTypeDef
- AutoScalingGroupTypeDef
- CertificateTypeDef
- ClusterIssueTypeDef
- ConnectorConfigResponseTypeDef
- KubernetesNetworkConfigResponseTypeDef
- VpcConfigResponseTypeDef
- ConnectorConfigRequestTypeDef
- ControlPlanePlacementRequestTypeDef
- ControlPlanePlacementResponseTypeDef
- CreateAddonRequestRequestTypeDef
- KubernetesNetworkConfigRequestTypeDef
- VpcConfigRequestTypeDef
- FargateProfileSelectorTypeDef
- LaunchTemplateSpecificationTypeDef
- NodegroupScalingConfigTypeDef
- NodegroupUpdateConfigTypeDef
- RemoteAccessConfigTypeDef
- TaintTypeDef
- DeleteAddonRequestRequestTypeDef
- DeleteClusterRequestRequestTypeDef
- DeleteFargateProfileRequestRequestTypeDef
- DeleteNodegroupRequestRequestTypeDef
- DeregisterClusterRequestRequestTypeDef
- DescribeAddonConfigurationRequestRequestTypeDef
- WaiterConfigTypeDef
- DescribeAddonRequestRequestTypeDef
- PaginatorConfigTypeDef
- DescribeAddonVersionsRequestRequestTypeDef
- DescribeClusterRequestRequestTypeDef
- DescribeFargateProfileRequestRequestTypeDef
- IdentityProviderConfigTypeDef
- DescribeNodegroupRequestRequestTypeDef
- DescribeUpdateRequestRequestTypeDef
- ProviderTypeDef
- ErrorDetailTypeDef
- OidcIdentityProviderConfigTypeDef
- OIDCTypeDef
- IssueTypeDef
- ListAddonsRequestRequestTypeDef
- ListClustersRequestRequestTypeDef
- ListFargateProfilesRequestRequestTypeDef
- ListIdentityProviderConfigsRequestRequestTypeDef
- ListNodegroupsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListUpdatesRequestRequestTypeDef
- LogSetupTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAddonRequestRequestTypeDef
- UpdateClusterVersionRequestRequestTypeDef
- UpdateLabelsPayloadTypeDef
- UpdateParamTypeDef
- AddonHealthTypeDef
- AddonVersionInfoTypeDef
- DescribeAddonConfigurationResponseTypeDef
- ListAddonsResponseTypeDef
- ListClustersResponseTypeDef
- ListFargateProfilesResponseTypeDef
- ListNodegroupsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- ListUpdatesResponseTypeDef
- AssociateIdentityProviderConfigRequestRequestTypeDef
- NodegroupResourcesTypeDef
- ClusterHealthTypeDef
- RegisterClusterRequestRequestTypeDef
- OutpostConfigRequestTypeDef
- OutpostConfigResponseTypeDef
- CreateFargateProfileRequestRequestTypeDef
- FargateProfileTypeDef
- UpdateNodegroupVersionRequestRequestTypeDef
- CreateNodegroupRequestRequestTypeDef
- UpdateTaintsPayloadTypeDef
- DescribeAddonRequestAddonActiveWaitTypeDef
- DescribeAddonRequestAddonDeletedWaitTypeDef
- DescribeClusterRequestClusterActiveWaitTypeDef
- DescribeClusterRequestClusterDeletedWaitTypeDef
- DescribeFargateProfileRequestFargateProfileActiveWaitTypeDef
- DescribeFargateProfileRequestFargateProfileDeletedWaitTypeDef
- DescribeNodegroupRequestNodegroupActiveWaitTypeDef
- DescribeNodegroupRequestNodegroupDeletedWaitTypeDef
- DescribeAddonVersionsRequestDescribeAddonVersionsPaginateTypeDef
- ListAddonsRequestListAddonsPaginateTypeDef
- ListClustersRequestListClustersPaginateTypeDef
- ListFargateProfilesRequestListFargateProfilesPaginateTypeDef
- ListIdentityProviderConfigsRequestListIdentityProviderConfigsPaginateTypeDef
- ListNodegroupsRequestListNodegroupsPaginateTypeDef
- ListUpdatesRequestListUpdatesPaginateTypeDef
- DescribeIdentityProviderConfigRequestRequestTypeDef
- DisassociateIdentityProviderConfigRequestRequestTypeDef
- ListIdentityProviderConfigsResponseTypeDef
- EncryptionConfigTypeDef
- IdentityProviderConfigResponseTypeDef
- IdentityTypeDef
- NodegroupHealthTypeDef
- LoggingTypeDef
- UpdateTypeDef
- AddonTypeDef
- AddonInfoTypeDef
- CreateFargateProfileResponseTypeDef
- DeleteFargateProfileResponseTypeDef
- DescribeFargateProfileResponseTypeDef
- UpdateNodegroupConfigRequestRequestTypeDef
- AssociateEncryptionConfigRequestRequestTypeDef
- DescribeIdentityProviderConfigResponseTypeDef
- NodegroupTypeDef
- ClusterTypeDef
- CreateClusterRequestRequestTypeDef
- UpdateClusterConfigRequestRequestTypeDef
- AssociateEncryptionConfigResponseTypeDef
- AssociateIdentityProviderConfigResponseTypeDef
- DescribeUpdateResponseTypeDef
- DisassociateIdentityProviderConfigResponseTypeDef
- UpdateAddonResponseTypeDef
- UpdateClusterConfigResponseTypeDef
- UpdateClusterVersionResponseTypeDef
- UpdateNodegroupConfigResponseTypeDef
- UpdateNodegroupVersionResponseTypeDef
- CreateAddonResponseTypeDef
- DeleteAddonResponseTypeDef
- DescribeAddonResponseTypeDef
- DescribeAddonVersionsResponseTypeDef
- CreateNodegroupResponseTypeDef
- DeleteNodegroupResponseTypeDef
- DescribeNodegroupResponseTypeDef
- CreateClusterResponseTypeDef
- DeleteClusterResponseTypeDef
- DeregisterClusterResponseTypeDef
- DescribeClusterResponseTypeDef
- RegisterClusterResponseTypeDef