| Class | Description |
|---|---|
| AssumedRoleUser |
An object with the permanent IAM role identity and the temporary session name.
|
| AssumeRoleForPodIdentityRequest | |
| AssumeRoleForPodIdentityResult | |
| Credentials |
The Amazon Web Services Signature Version 4 type of temporary credentials.
|
| PodIdentityAssociation |
Amazon EKS Pod Identity associations provide the ability to manage credentials for your applications, similar to the
way that Amazon EC2 instance profiles provide credentials to Amazon EC2 instances.
|
| Subject |
An object containing the name of the Kubernetes service account inside the cluster to associate the IAM credentials
with.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
You don't have permissions to perform the requested operation.
|
| AmazonEKSAuthException |
Base exception for all service exceptions thrown by Amazon EKS Auth
|
| ExpiredTokenException |
The specified Kubernetes service account token is expired.
|
| InternalServerException |
These errors are usually caused by a server-side issue.
|
| InvalidParameterException |
The specified parameter is invalid.
|
| InvalidRequestException |
This exception is thrown if the request contains a semantic error.
|
| InvalidTokenException |
The specified Kubernetes service account token is invalid.
|
| ResourceNotFoundException |
The specified resource could not be found.
|
| ServiceUnavailableException |
The service is unavailable.
|
| ThrottlingException |
The request was denied because your request rate is too high.
|