- getAccessKeyId() - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- getArn() - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The ARN of the IAM role that the temporary credentials authenticate to.
- getAssociationArn() - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The Amazon Resource Name (ARN) of the EKS Pod Identity association.
- getAssociationId() - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The ID of the association.
- getAssumedRoleUser() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
An object with the permanent IAM role identity and the temporary session name.
- getAssumeRoleId() - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The session name of the temporary session requested to STS.
- getAudience() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The identity that is allowed to use the credentials.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.eksauth.AbstractAmazonEKSAuth
-
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.eksauth.AmazonEKSAuth
-
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.eksauth.AmazonEKSAuthClient
-
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
- getClusterName() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The name of the cluster for the request.
- getCredentials() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Web Services Signature Version 4 type of temporary credentials.
- getExecutorService() - Method in class com.amazonaws.services.eksauth.AmazonEKSAuthAsyncClient
-
Returns the executor service used by this client to execute async requests.
- getExpiration() - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The Unix epoch timestamp in seconds when the current credentials expire.
- getNamespace() - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes namespace inside the cluster to create the association in.
- getPodIdentityAssociation() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Resource Name (ARN) and ID of the EKS Pod Identity association.
- getSecretAccessKey() - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The secret access key that applications inside the pods use to sign requests.
- getServiceAccount() - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- getSessionToken() - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The token that applications inside the pods must pass to any service API to use the temporary credentials.
- getSubject() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- getToken() - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The token of the Kubernetes service account for the pod.
- ServiceUnavailableException - Exception in com.amazonaws.services.eksauth.model
-
The service is unavailable.
- ServiceUnavailableException(String) - Constructor for exception com.amazonaws.services.eksauth.model.ServiceUnavailableException
-
Constructs a new ServiceUnavailableException with the specified error message.
- setAccessKeyId(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- setArn(String) - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The ARN of the IAM role that the temporary credentials authenticate to.
- setAssociationArn(String) - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The Amazon Resource Name (ARN) of the EKS Pod Identity association.
- setAssociationId(String) - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The ID of the association.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
An object with the permanent IAM role identity and the temporary session name.
- setAssumeRoleId(String) - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The session name of the temporary session requested to STS.
- setAudience(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The identity that is allowed to use the credentials.
- setClusterName(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The name of the cluster for the request.
- setCredentials(Credentials) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Web Services Signature Version 4 type of temporary credentials.
- setExpiration(Date) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The Unix epoch timestamp in seconds when the current credentials expire.
- setNamespace(String) - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes namespace inside the cluster to create the association in.
- setPodIdentityAssociation(PodIdentityAssociation) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Resource Name (ARN) and ID of the EKS Pod Identity association.
- setSecretAccessKey(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The secret access key that applications inside the pods use to sign requests.
- setServiceAccount(String) - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- setSessionToken(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The token that applications inside the pods must pass to any service API to use the temporary credentials.
- setSubject(Subject) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- setToken(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The token of the Kubernetes service account for the pod.
- shutdown() - Method in class com.amazonaws.services.eksauth.AbstractAmazonEKSAuth
-
- shutdown() - Method in interface com.amazonaws.services.eksauth.AmazonEKSAuth
-
Shuts down this client object, releasing any resources that might be held open.
- shutdown() - Method in class com.amazonaws.services.eksauth.AmazonEKSAuthAsyncClient
-
Shuts down the client, releasing all managed resources.
- shutdown() - Method in class com.amazonaws.services.eksauth.AmazonEKSAuthClient
-
- standard() - Static method in class com.amazonaws.services.eksauth.AmazonEKSAuthAsyncClientBuilder
-
- standard() - Static method in class com.amazonaws.services.eksauth.AmazonEKSAuthClientBuilder
-
- Subject - Class in com.amazonaws.services.eksauth.model
-
An object containing the name of the Kubernetes service account inside the cluster to associate the IAM credentials
with.
- Subject() - Constructor for class com.amazonaws.services.eksauth.model.Subject
-
- withAccessKeyId(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- withArn(String) - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The ARN of the IAM role that the temporary credentials authenticate to.
- withAssociationArn(String) - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The Amazon Resource Name (ARN) of the EKS Pod Identity association.
- withAssociationId(String) - Method in class com.amazonaws.services.eksauth.model.PodIdentityAssociation
-
The ID of the association.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
An object with the permanent IAM role identity and the temporary session name.
- withAssumeRoleId(String) - Method in class com.amazonaws.services.eksauth.model.AssumedRoleUser
-
The session name of the temporary session requested to STS.
- withAudience(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The identity that is allowed to use the credentials.
- withClusterName(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The name of the cluster for the request.
- withCredentials(Credentials) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Web Services Signature Version 4 type of temporary credentials.
- withExpiration(Date) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The Unix epoch timestamp in seconds when the current credentials expire.
- withNamespace(String) - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes namespace inside the cluster to create the association in.
- withPodIdentityAssociation(PodIdentityAssociation) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The Amazon Resource Name (ARN) and ID of the EKS Pod Identity association.
- withSecretAccessKey(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The secret access key that applications inside the pods use to sign requests.
- withServiceAccount(String) - Method in class com.amazonaws.services.eksauth.model.Subject
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- withSessionToken(String) - Method in class com.amazonaws.services.eksauth.model.Credentials
-
The token that applications inside the pods must pass to any service API to use the temporary credentials.
- withSubject(Subject) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityResult
-
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
- withToken(String) - Method in class com.amazonaws.services.eksauth.model.AssumeRoleForPodIdentityRequest
-
The token of the Kubernetes service account for the pod.