@mock_eks
def test_eks_behaviour:
boto3.client("eks")
...
[ ] associate_access_policy
[ ] associate_encryption_config
[ ] associate_identity_provider_config
[ ] create_access_entry
[ ] create_addon
[X] create_cluster
[ ] create_eks_anywhere_subscription
[X] create_fargate_profile
[X] create_nodegroup
[ ] create_pod_identity_association
[ ] delete_access_entry
[ ] delete_addon
[X] delete_cluster
[ ] delete_eks_anywhere_subscription
[X] delete_fargate_profile
[X] delete_nodegroup
[ ] delete_pod_identity_association
[ ] deregister_cluster
[ ] describe_access_entry
[ ] describe_addon
[ ] describe_addon_configuration
[ ] describe_addon_versions
[X] describe_cluster
[ ] describe_eks_anywhere_subscription
[X] describe_fargate_profile
[ ] describe_identity_provider_config
[ ] describe_insight
[X] describe_nodegroup
[ ] describe_pod_identity_association
[ ] describe_update
[ ] disassociate_access_policy
[ ] disassociate_identity_provider_config
[ ] list_access_entries
[ ] list_access_policies
[ ] list_addons
[ ] list_associated_access_policies
[X] list_clusters
[ ] list_eks_anywhere_subscriptions
[X] list_fargate_profiles
[ ] list_identity_provider_configs
[ ] list_insights
[X] list_nodegroups
[ ] list_pod_identity_associations
[X] list_tags_for_resource
This function currently will list tags on an EKS cluster only. It does not list tags from a managed node group
[ ] list_updates
[ ] register_cluster
[X] tag_resource
This function currently will tag an EKS cluster only. It does not tag a managed node group
[X] untag_resource
This function currently will remove tags on an EKS cluster only. It does not remove tags from a managed node group
[ ] update_access_entry
[ ] update_addon
[ ] update_cluster_config
[ ] update_cluster_version
[ ] update_eks_anywhere_subscription
[ ] update_nodegroup_config
[ ] update_nodegroup_version
[ ] update_pod_identity_association