AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Implementation for accessing EKSAuth
The Amazon EKS Auth API and theAssumeRoleForPodIdentity
action are only used
by the EKS Pod Identity Agent.
Namespace: Amazon.EKSAuth
Assembly: AWSSDK.EKSAuth.dll
Version: 3.x.y.z
public class AmazonEKSAuthClient : AmazonServiceClient IAmazonEKSAuth, IAmazonService, IDisposable
The AmazonEKSAuthClient type exposes the following members
Name | Description | |
---|---|---|
![]() |
AmazonEKSAuthClient() |
Constructs AmazonEKSAuthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonEKSAuthClient(RegionEndpoint) |
Constructs AmazonEKSAuthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonEKSAuthClient(AmazonEKSAuthConfig) |
Constructs AmazonEKSAuthClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonEKSAuthClient(AWSCredentials) |
Constructs AmazonEKSAuthClient with AWS Credentials |
![]() |
AmazonEKSAuthClient(AWSCredentials, RegionEndpoint) |
Constructs AmazonEKSAuthClient with AWS Credentials |
![]() |
AmazonEKSAuthClient(AWSCredentials, AmazonEKSAuthConfig) |
Constructs AmazonEKSAuthClient with AWS Credentials and an AmazonEKSAuthClient Configuration object. |
![]() |
AmazonEKSAuthClient(string, string) |
Constructs AmazonEKSAuthClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonEKSAuthClient(string, string, RegionEndpoint) |
Constructs AmazonEKSAuthClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonEKSAuthClient(string, string, AmazonEKSAuthConfig) |
Constructs AmazonEKSAuthClient with AWS Access Key ID, AWS Secret Key and an AmazonEKSAuthClient Configuration object. |
![]() |
AmazonEKSAuthClient(string, string, string) |
Constructs AmazonEKSAuthClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonEKSAuthClient(string, string, string, RegionEndpoint) |
Constructs AmazonEKSAuthClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonEKSAuthClient(string, string, string, AmazonEKSAuthConfig) |
Constructs AmazonEKSAuthClient with AWS Access Key ID, AWS Secret Key and an AmazonEKSAuthClient Configuration object. |
Name | Type | Description | |
---|---|---|---|
![]() |
Config | Amazon.Runtime.IClientConfig | Inherited from Amazon.Runtime.AmazonServiceClient. |
Name | Description | |
---|---|---|
![]() |
AssumeRoleForPodIdentity(AssumeRoleForPodIdentityRequest) |
The Amazon EKS Auth API and the 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. |
![]() |
AssumeRoleForPodIdentityAsync(AssumeRoleForPodIdentityRequest, CancellationToken) |
The Amazon EKS Auth API and the 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. |
![]() |
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
![]() |
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. |
Name | Description | |
---|---|---|
![]() |
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
![]() |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
![]() |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5