Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EKS

import { EKS } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/eks.ts";
class EKS {
constructor(apiFactory: client.ApiFactory);
async associateEncryptionConfig(params: AssociateEncryptionConfigRequest, opts?: client.RequestOptions): Promise<AssociateEncryptionConfigResponse>;
async associateIdentityProviderConfig(params: AssociateIdentityProviderConfigRequest, opts?: client.RequestOptions): Promise<AssociateIdentityProviderConfigResponse>;
async createAddon(params: CreateAddonRequest, opts?: client.RequestOptions): Promise<CreateAddonResponse>;
async createCluster(params: CreateClusterRequest, opts?: client.RequestOptions): Promise<CreateClusterResponse>;
async createFargateProfile(params: CreateFargateProfileRequest, opts?: client.RequestOptions): Promise<CreateFargateProfileResponse>;
async createNodegroup(params: CreateNodegroupRequest, opts?: client.RequestOptions): Promise<CreateNodegroupResponse>;
async deleteAddon(params: DeleteAddonRequest, opts?: client.RequestOptions): Promise<DeleteAddonResponse>;
async deleteCluster(params: DeleteClusterRequest, opts?: client.RequestOptions): Promise<DeleteClusterResponse>;
async deleteFargateProfile(params: DeleteFargateProfileRequest, opts?: client.RequestOptions): Promise<DeleteFargateProfileResponse>;
async deleteNodegroup(params: DeleteNodegroupRequest, opts?: client.RequestOptions): Promise<DeleteNodegroupResponse>;
async describeAddon(params: DescribeAddonRequest, opts?: client.RequestOptions): Promise<DescribeAddonResponse>;
async describeAddonVersions(params?: DescribeAddonVersionsRequest, opts?: client.RequestOptions): Promise<DescribeAddonVersionsResponse>;
async describeCluster(params: DescribeClusterRequest, opts?: client.RequestOptions): Promise<DescribeClusterResponse>;
async describeFargateProfile(params: DescribeFargateProfileRequest, opts?: client.RequestOptions): Promise<DescribeFargateProfileResponse>;
async describeIdentityProviderConfig(params: DescribeIdentityProviderConfigRequest, opts?: client.RequestOptions): Promise<DescribeIdentityProviderConfigResponse>;
async describeNodegroup(params: DescribeNodegroupRequest, opts?: client.RequestOptions): Promise<DescribeNodegroupResponse>;
async describeUpdate(params: DescribeUpdateRequest, opts?: client.RequestOptions): Promise<DescribeUpdateResponse>;
async disassociateIdentityProviderConfig(params: DisassociateIdentityProviderConfigRequest, opts?: client.RequestOptions): Promise<DisassociateIdentityProviderConfigResponse>;
async listAddons(params: ListAddonsRequest, opts?: client.RequestOptions): Promise<ListAddonsResponse>;
async listClusters(params?: ListClustersRequest, opts?: client.RequestOptions): Promise<ListClustersResponse>;
async listFargateProfiles(params: ListFargateProfilesRequest, opts?: client.RequestOptions): Promise<ListFargateProfilesResponse>;
async listIdentityProviderConfigs(params: ListIdentityProviderConfigsRequest, opts?: client.RequestOptions): Promise<ListIdentityProviderConfigsResponse>;
async listNodegroups(params: ListNodegroupsRequest, opts?: client.RequestOptions): Promise<ListNodegroupsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listUpdates(params: ListUpdatesRequest, opts?: client.RequestOptions): Promise<ListUpdatesResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateAddon(params: UpdateAddonRequest, opts?: client.RequestOptions): Promise<UpdateAddonResponse>;
async updateClusterConfig(params: UpdateClusterConfigRequest, opts?: client.RequestOptions): Promise<UpdateClusterConfigResponse>;
async updateClusterVersion(params: UpdateClusterVersionRequest, opts?: client.RequestOptions): Promise<UpdateClusterVersionResponse>;
async updateNodegroupConfig(params: UpdateNodegroupConfigRequest, opts?: client.RequestOptions): Promise<UpdateNodegroupConfigResponse>;
async updateNodegroupVersion(params: UpdateNodegroupVersionRequest, opts?: client.RequestOptions): Promise<UpdateNodegroupVersionResponse>;
async waitForAddonActive(params: DescribeAddonRequest, opts?: client.RequestOptions): Promise<DescribeAddonResponse>;
async waitForAddonDeleted(params: DescribeAddonRequest, opts?: client.RequestOptions): Promise<Error | DescribeAddonResponse>;
async waitForClusterActive(params: DescribeClusterRequest, opts?: client.RequestOptions): Promise<DescribeClusterResponse>;
async waitForClusterDeleted(params: DescribeClusterRequest, opts?: client.RequestOptions): Promise<Error | DescribeClusterResponse>;
async waitForFargateProfileActive(params: DescribeFargateProfileRequest, opts?: client.RequestOptions): Promise<DescribeFargateProfileResponse>;
async waitForFargateProfileDeleted(params: DescribeFargateProfileRequest, opts?: client.RequestOptions): Promise<Error | DescribeFargateProfileResponse>;
async waitForNodegroupActive(params: DescribeNodegroupRequest, opts?: client.RequestOptions): Promise<DescribeNodegroupResponse>;
async waitForNodegroupDeleted(params: DescribeNodegroupRequest, opts?: client.RequestOptions): Promise<Error | DescribeNodegroupResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new EKS(apiFactory: client.ApiFactory)
[src]

§Methods

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
waitForAddonActive(params: DescribeAddonRequest, opts?: client.RequestOptions): Promise<DescribeAddonResponse>
[src]

Checks state up to 60 times, 10 seconds apart (about 10 minutes max wait time).

§
waitForAddonDeleted(params: DescribeAddonRequest, opts?: client.RequestOptions): Promise<Error | DescribeAddonResponse>
[src]

Checks state up to 60 times, 10 seconds apart (about 10 minutes max wait time).

§
waitForClusterActive(params: DescribeClusterRequest, opts?: client.RequestOptions): Promise<DescribeClusterResponse>
[src]

Checks state up to 40 times, 30 seconds apart (about 20 minutes max wait time).

§
waitForClusterDeleted(params: DescribeClusterRequest, opts?: client.RequestOptions): Promise<Error | DescribeClusterResponse>
[src]

Checks state up to 40 times, 30 seconds apart (about 20 minutes max wait time).

§
waitForFargateProfileActive(params: DescribeFargateProfileRequest, opts?: client.RequestOptions): Promise<DescribeFargateProfileResponse>
[src]

Checks state up to 60 times, 10 seconds apart (about 10 minutes max wait time).

§
waitForFargateProfileDeleted(params: DescribeFargateProfileRequest, opts?: client.RequestOptions): Promise<Error | DescribeFargateProfileResponse>
[src]

Checks state up to 60 times, 30 seconds apart (about 30 minutes max wait time).

§
waitForNodegroupActive(params: DescribeNodegroupRequest, opts?: client.RequestOptions): Promise<DescribeNodegroupResponse>
[src]

Checks state up to 80 times, 30 seconds apart (about 40 minutes max wait time).

§
waitForNodegroupDeleted(params: DescribeNodegroupRequest, opts?: client.RequestOptions): Promise<Error | DescribeNodegroupResponse>
[src]

Checks state up to 40 times, 30 seconds apart (about 20 minutes max wait time).

§Static Properties