/**
 * All IAM policy actions for Amazon Elastic Kubernetes Service (EKS)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelastickubernetesservice.html
 *
 * 2025-02-24T21:47:48.345Z
 */
export declare enum AwsEksActions {
    /**
     * Grants permission to view Kubernetes objects via AWS EKS console
     *
     * See https://docs.aws.amazon.com/eks/latest/userguide/view-workloads.html
     */
    AccessKubernetesApi = "eks:AccessKubernetesApi",
    /**
     * Grants permission to associate an Amazon EKS access policy to an Amazon EKS acc
     * ess entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_AssociateAccessPolicy.html
     */
    AssociateAccessPolicy = "eks:AssociateAccessPolicy",
    /**
     * Grants permission to associate encryption configuration to a cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_AssociateEncryptionConfig.html
     */
    AssociateEncryptionConfig = "eks:AssociateEncryptionConfig",
    /**
     * Grants permission to associate an identity provider configuration to a cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_AssociateIdentityProviderConfig.html
     */
    AssociateIdentityProviderConfig = "eks:AssociateIdentityProviderConfig",
    /**
     * Grants permission to create an Amazon EKS access entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateAccessEntry.html
     */
    CreateAccessEntry = "eks:CreateAccessEntry",
    /**
     * Grants permission to create an Amazon EKS add-on
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateAddon.html
     */
    CreateAddon = "eks:CreateAddon",
    /**
     * Grants permission to create an Amazon EKS cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateCluster.html
     */
    CreateCluster = "eks:CreateCluster",
    /**
     * Grants permission to create an EKS Anywhere subscription
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateEksAnywhereSubscription.html
     */
    CreateEksAnywhereSubscription = "eks:CreateEksAnywhereSubscription",
    /**
     * Grants permission to create an AWS Fargate profile
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateFargateProfile.html
     */
    CreateFargateProfile = "eks:CreateFargateProfile",
    /**
     * Grants permission to create an Amazon EKS Nodegroup
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreateNodegroup.html
     */
    CreateNodegroup = "eks:CreateNodegroup",
    /**
     * Grants permission to create an EKS Pod Identity association
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_CreatePodIdentityAssociation.html
     */
    CreatePodIdentityAssociation = "eks:CreatePodIdentityAssociation",
    /**
     * Grants permission to delete an Amazon EKS access entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteAccessEntry.html
     */
    DeleteAccessEntry = "eks:DeleteAccessEntry",
    /**
     * Grants permission to delete an Amazon EKS add-on
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteAddon.html
     */
    DeleteAddon = "eks:DeleteAddon",
    /**
     * Grants permission to delete an Amazon EKS cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteCluster.html
     */
    DeleteCluster = "eks:DeleteCluster",
    /**
     * Grants permission to describe an EKS Anywhere subscription
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteEksAnywhereSubscription.html
     */
    DeleteEksAnywhereSubscription = "eks:DeleteEksAnywhereSubscription",
    /**
     * Grants permission to delete an AWS Fargate profile
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteFargateProfile.html
     */
    DeleteFargateProfile = "eks:DeleteFargateProfile",
    /**
     * Grants permission to delete an Amazon EKS Nodegroup
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeleteNodegroup.html
     */
    DeleteNodegroup = "eks:DeleteNodegroup",
    /**
     * Grants permission to delete an EKS Pod Identity association
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeletePodIdentityAssociation.html
     */
    DeletePodIdentityAssociation = "eks:DeletePodIdentityAssociation",
    /**
     * Grants permission to deregister an External cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DeregisterCluster.html
     */
    DeregisterCluster = "eks:DeregisterCluster",
    /**
     * Grants permission to describe an Amazon EKS access entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAccessEntry.html
     */
    DescribeAccessEntry = "eks:DescribeAccessEntry",
    /**
     * Grants permission to retrieve descriptive information about an Amazon EKS add-o
     * n
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddon.html
     */
    DescribeAddon = "eks:DescribeAddon",
    /**
     * Grants permission to list configuration options about an Amazon EKS add-on
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonConfiguration.html
     */
    DescribeAddonConfiguration = "eks:DescribeAddonConfiguration",
    /**
     * Grants permission to retrieve descriptive version information about the add-ons
     * that Amazon EKS Add-ons supports
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.html
     */
    DescribeAddonVersions = "eks:DescribeAddonVersions",
    /**
     * Grants permission to retrieve descriptive information about an Amazon EKS clust
     * er
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeCluster.html
     */
    DescribeCluster = "eks:DescribeCluster",
    /**
     * Grants permission to retrieve descriptive information about Kubernetes versions
     * that Amazon EKS clusters support
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeClusterVersions.html
     */
    DescribeClusterVersions = "eks:DescribeClusterVersions",
    /**
     * Grants permission to describe an EKS Anywhere subscription
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeEksAnywhereSubscription.html
     */
    DescribeEksAnywhereSubscription = "eks:DescribeEksAnywhereSubscription",
    /**
     * Grants permission to retrieve descriptive information about an AWS Fargate prof
     * ile associated with a cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeFargateProfile.html
     */
    DescribeFargateProfile = "eks:DescribeFargateProfile",
    /**
     * Grants permission to retrieve descriptive information about an Idp config assoc
     * iated with a cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeIdentityProviderConfig.html
     */
    DescribeIdentityProviderConfig = "eks:DescribeIdentityProviderConfig",
    /**
     * Grants permission to retrieve descriptive information of a detected insight for
     * a specified cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeInsight.html
     */
    DescribeInsight = "eks:DescribeInsight",
    /**
     * Grants permission to retrieve descriptive information about an Amazon EKS nodeg
     * roup
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeNodegroup.html
     */
    DescribeNodegroup = "eks:DescribeNodegroup",
    /**
     * Grants permission to describe an EKS Pod Identity association
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribePodIdentityAssociation.html
     */
    DescribePodIdentityAssociation = "eks:DescribePodIdentityAssociation",
    /**
     * Grants permission to retrieve a given update for a given Amazon EKS cluster/nod
     * egroup/add-on (in the specified or default region)
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeUpdate.html
     */
    DescribeUpdate = "eks:DescribeUpdate",
    /**
     * Grants permission to disassociate an Amazon EKS access policy from an Amazon EK
     * S acces entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DisassociateAccessPolicy.html
     */
    DisassociateAccessPolicy = "eks:DisassociateAccessPolicy",
    /**
     * Grants permission to delete an asssociated Idp config
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_DisassociateIdentityProviderConfig.html
     */
    DisassociateIdentityProviderConfig = "eks:DisassociateIdentityProviderConfig",
    /**
     * Grants permission to list all Amazon EKS access entries
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAccessEntries.html
     */
    ListAccessEntries = "eks:ListAccessEntries",
    /**
     * Grants permission to list Amazon EKS access policies
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAccessPolicies.html
     */
    ListAccessPolicies = "eks:ListAccessPolicies",
    /**
     * Grants permission to list the Amazon EKS add-ons in your AWS account (in the sp
     * ecified or default region) for a given cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html
     */
    ListAddons = "eks:ListAddons",
    /**
     * Grants permission to list associated access policy on and Amazon EKS access ent
     * ry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAssociatedAccessPolicies.html
     */
    ListAssociatedAccessPolicies = "eks:ListAssociatedAccessPolicies",
    /**
     * Grants permission to list the Amazon EKS clusters in your AWS account (in the s
     * pecified or default region)
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListClusters.html
     */
    ListClusters = "eks:ListClusters",
    /**
     * Grants permission to list EKS Anywhere subscriptions
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListEksAnywhereSubscriptions.html
     */
    ListEksAnywhereSubscriptions = "eks:ListEksAnywhereSubscriptions",
    /**
     * Grants permission to list the AWS Fargate profiles in your AWS account (in the
     * specified or default region) associated with a given cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListFargateProfiles.html
     */
    ListFargateProfiles = "eks:ListFargateProfiles",
    /**
     * Grants permission to list the Idp configs in your AWS account (in the specified
     * or default region) associated with a given cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListIdentityProviderConfigs.html
     */
    ListIdentityProviderConfigs = "eks:ListIdentityProviderConfigs",
    /**
     * Grants permission to list all detected insights for a specified cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListInsights.html
     */
    ListInsights = "eks:ListInsights",
    /**
     * Grants permission to list the Amazon EKS nodegroups in your AWS account (in the
     * specified or default region) attached to given cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListNodegroups.html
     */
    ListNodegroups = "eks:ListNodegroups",
    /**
     * Grants permission to list EKS Pod Identity associations
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListPodIdentityAssociations.html
     */
    ListPodIdentityAssociations = "eks:ListPodIdentityAssociations",
    /**
     * Grants permission to list tags for the specified resource
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListTagsForResource.html
     */
    ListTagsForResource = "eks:ListTagsForResource",
    /**
     * Grants permission to list the updates for a given Amazon EKS cluster/nodegroup/
     * add-on (in the specified or default region)
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_ListUpdates.html
     */
    ListUpdates = "eks:ListUpdates",
    /**
     * Grants permission to register an External cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_RegisterCluster.html
     */
    RegisterCluster = "eks:RegisterCluster",
    /**
     * Grants permission to tag the specified resource
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_TagResource.html
     */
    TagResource = "eks:TagResource",
    /**
     * Grants permission to untag the specified resource
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UntagResource.html
     */
    UntagResource = "eks:UntagResource",
    /**
     * Grants permission to update an Amazon EKS access entry
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateAccessEntry.html
     */
    UpdateAccessEntry = "eks:UpdateAccessEntry",
    /**
     * Grants permission to update Amazon EKS add-on configurations, such as the VPC-C
     * NI version
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateAddon.html
     */
    UpdateAddon = "eks:UpdateAddon",
    /**
     * Grants permission to update Amazon EKS cluster configurations (eg: API server e
     * ndpoint access)
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateClusterConfig.html
     */
    UpdateClusterConfig = "eks:UpdateClusterConfig",
    /**
     * Grants permission to update the Kubernetes version of an Amazon EKS cluster
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateClusterVersion.html
     */
    UpdateClusterVersion = "eks:UpdateClusterVersion",
    /**
     * Grants permission to update an EKS Anywhere subscription
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateEksAnywhereSubscription.html
     */
    UpdateEksAnywhereSubscription = "eks:UpdateEksAnywhereSubscription",
    /**
     * Grants permission to update Amazon EKS nodegroup configurations (eg: min/max/de
     * sired capacity or labels)
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateNodegroupConfig.html
     */
    UpdateNodegroupConfig = "eks:UpdateNodegroupConfig",
    /**
     * Grants permission to update the Kubernetes version of an Amazon EKS nodegroup
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdateNodegroupVersion.html
     */
    UpdateNodegroupVersion = "eks:UpdateNodegroupVersion",
    /**
     * Grants permission to update an EKS Pod Identity association
     *
     * See https://docs.aws.amazon.com/eks/latest/APIReference/API_UpdatePodIdentityAssociation.html
     */
    UpdatePodIdentityAssociation = "eks:UpdatePodIdentityAssociation"
}
