package awso-async
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=e0e7510192b7e45871cff5c60e5162a77a9fa103b6924136fb1fea5db2092b26
sha512=51a18cf74c122b021bd84ef5728b7c5b2d5e767f03d5cd2387d886edc34a68cf54a3183e2d6c4939b4c8d3e0c0e406c869d019f2ee9a0903ae4cf7ca725572f0
doc/awso-async.eks-auth/Awso_eks_auth_async/index.html
Module Awso_eks_auth_asyncSource
val assume_role_for_pod_identity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_eks_auth.Values.AssumeRoleForPodIdentityRequest.t ->
(Awso_eks_auth.Values.AssumeRoleForPodIdentityResponse.t,
Awso_eks_auth.Values.AssumeRoleForPodIdentityResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_eks_auth.Values end
val structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]You don't have permissions to perform the requested operation. The IAM principal making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access management in the IAM User Guide.
An object with the permanent IAM role identity and the temporary session name.
The Amazon Web Services Signature Version 4 type of temporary credentials.
The specified Kubernetes service account token is expired.
These errors are usually caused by a server-side issue.
The specified parameter is invalid. Review the available parameters for the API request.
This exception is thrown if the request contains a semantic error. The precise meaning will depend on the API, and will be documented in the error message.
The specified Kubernetes service account token is invalid.
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.
The specified resource could not be found.
The service is unavailable. Back off and retry the operation.
An object containing the name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
The request was denied because your request rate is too high. Reduce the frequency of requests.
module AssumeRoleForPodIdentityResponse =
Awso_eks_auth.Values.AssumeRoleForPodIdentityResponseThe Amazon EKS Auth API and the AssumeRoleForPodIdentity action are only used by the EKS Pod Identity Agent. We recommend that applications use the Amazon Web Services SDKs to connect to Amazon Web Services services; if credentials from an EKS Pod Identity association are available in the pod, the latest versions of the SDKs use them automatically.
The Amazon EKS Auth API and the AssumeRoleForPodIdentity action are only used by the EKS Pod Identity Agent. We recommend that applications use the Amazon Web Services SDKs to connect to Amazon Web Services services; if credentials from an EKS Pod Identity association are available in the pod, the latest versions of the SDKs use them automatically.