Module Awso_eks_auth.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule AccessDeniedException : sig ... end

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.

Sourcemodule AssumedRoleUser : sig ... end

An object with the permanent IAM role identity and the temporary session name.

Sourcemodule Credentials : sig ... end

The Amazon Web Services Signature Version 4 type of temporary credentials.

Sourcemodule ExpiredTokenException : sig ... end

The specified Kubernetes service account token is expired.

Sourcemodule InternalServerException : sig ... end

These errors are usually caused by a server-side issue.

Sourcemodule InvalidParameterException : sig ... end

The specified parameter is invalid. Review the available parameters for the API request.

Sourcemodule InvalidRequestException : sig ... end

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.

Sourcemodule InvalidTokenException : sig ... end

The specified Kubernetes service account token is invalid.

Sourcemodule PodIdentityAssociation : sig ... end

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.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource could not be found.

The service is unavailable. Back off and retry the operation.

Sourcemodule Subject : sig ... end

An object containing the name of the Kubernetes service account inside the cluster to associate the IAM credentials with.

Sourcemodule ThrottlingException : sig ... end

The request was denied because your request rate is too high. Reduce the frequency of requests.

Sourcemodule ClusterName : sig ... end
Sourcemodule JwtToken : sig ... end

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.

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.