Data retrieval APIs for Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| AccessKubernetesApi | View Kubernetes objects via AWS EKS console | Read |
| DescribeAccessEntry | Describe an Amazon EKS access entry | Read |
| DescribeAddon | Retrieve descriptive information about an Amazon EKS add-on | Read |
| DescribeAddonConfiguration | List configuration options about an Amazon EKS add-on | Read |
| DescribeAddonVersions | Retrieve descriptive version information about the add-ons that Amazon EKS Add-ons supports | Read |
| DescribeCapability | Describe a capability for an Amazon EKS cluster | Read |
| DescribeCluster | Retrieve descriptive information about an Amazon EKS cluster | Read |
| DescribeClusterVersions | Retrieve descriptive information about Kubernetes versions that Amazon EKS clusters support | Read |
| DescribeEksAnywhereSubscription | Describe an EKS Anywhere subscription | Read |
| DescribeFargateProfile | Retrieve descriptive information about an AWS Fargate profile associated with a cluster | Read |
| DescribeIdentityProviderConfig | Retrieve descriptive information about an Idp config associated with a cluster | Read |
| DescribeInsight | Retrieve descriptive information of a detected insight for a specified cluster | Read |
| DescribeInsightsRefresh | Retrieve the status of the latest on-demand cluster insights refresh operation | Read |
| DescribeNodegroup | Retrieve descriptive information about an Amazon EKS nodegroup | Read |
| DescribePodIdentityAssociation | Describe an EKS Pod Identity association | Read |
| DescribeUpdate | Retrieve a given update for a given Amazon EKS cluster/nodegroup/add-on (in the specified or default region) | Read |
| ListAccessEntries | List all Amazon EKS access entries | List |
| ListAccessPolicies | List Amazon EKS access policies | List |
| ListAddons | List the Amazon EKS add-ons in your AWS account (in the specified or default region) for a given cluster | List |
| ListAssociatedAccessPolicies | List associated access policy on and Amazon EKS access entry | List |
| ListCapabilities | List capabilities for an Amazon EKS cluster | List |
| ListClusters | List the Amazon EKS clusters in your AWS account (in the specified or default region) | List |
| ListDashboardData | List dashboard data. The Amazon EKS Dashboard aggregates information about cluster resources across multiple accounts and regions. The dashboard includes information about EC2 Instances and EKS Cluster versions | Read |
| ListDashboardResources | List dashboard resources. The Amazon EKS Dashboard aggregates information about cluster resources across multiple accounts and regions. The dashboard includes information about EC2 Instances and EKS Cluster versions | Read |
| ListEksAnywhereSubscriptions | List EKS Anywhere subscriptions | List |
| ListFargateProfiles | List the AWS Fargate profiles in your AWS account (in the specified or default region) associated with a given cluster | List |
| ListIdentityProviderConfigs | List the Idp configs in your AWS account (in the specified or default region) associated with a given cluster | List |
| ListInsights | List all detected insights for a specified cluster | List |
| ListNodegroups | List the Amazon EKS nodegroups in your AWS account (in the specified or default region) attached to given cluster | List |
| ListPodIdentityAssociations | List EKS Pod Identity associations | List |
| ListTagsForResource | List tags for the specified resource | Read |
| ListUpdates | List the updates for a given Amazon EKS cluster/nodegroup/add-on (in the specified or default region) | List |