AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::EKS Namespace Reference

Namespaces

namespace  EKSErrorMapper
 
namespace  Endpoint
 
namespace  Model
 

Classes

class  EKSClient
 
 
class  EKSError
 
class  EKSRequest
 

Typedefs

 
 
 
 
 
 
typedef std::function< void(const EKSClient *, const Model::CreateAccessEntryRequest &, const Model::CreateAccessEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccessEntryResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::CreateAddonRequest &, const Model::CreateAddonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAddonResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterResponseReceivedHandler
 
 
 
typedef std::function< void(const EKSClient *, const Model::CreateNodegroupRequest &, const Model::CreateNodegroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNodegroupResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::DeleteAccessEntryRequest &, const Model::DeleteAccessEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccessEntryResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::DeleteAddonRequest &, const Model::DeleteAddonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAddonResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterResponseReceivedHandler
 
 
 
typedef std::function< void(const EKSClient *, const Model::DeleteNodegroupRequest &, const Model::DeleteNodegroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNodegroupResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::DeregisterClusterRequest &, const Model::DeregisterClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterClusterResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::DescribeAddonRequest &, const Model::DescribeAddonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAddonResponseReceivedHandler
 
 
 
typedef std::function< void(const EKSClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClusterResponseReceivedHandler
 
 
 
 
typedef std::function< void(const EKSClient *, const Model::DescribeInsightRequest &, const Model::DescribeInsightOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInsightResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::DescribeNodegroupRequest &, const Model::DescribeNodegroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNodegroupResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::DescribeUpdateRequest &, const Model::DescribeUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUpdateResponseReceivedHandler
 
 
 
typedef std::function< void(const EKSClient *, const Model::ListAccessEntriesRequest &, const Model::ListAccessEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccessEntriesResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::ListAddonsRequest &, const Model::ListAddonsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAddonsResponseReceivedHandler
 
 
typedef std::function< void(const EKSClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListClustersResponseReceivedHandler
 
 
 
 
typedef std::function< void(const EKSClient *, const Model::ListInsightsRequest &, const Model::ListInsightsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInsightsResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::ListNodegroupsRequest &, const Model::ListNodegroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNodegroupsResponseReceivedHandler
 
 
 
typedef std::function< void(const EKSClient *, const Model::ListUpdatesRequest &, const Model::ListUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUpdatesResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::RegisterClusterRequest &, const Model::RegisterClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterClusterResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::UpdateAccessEntryRequest &, const Model::UpdateAccessEntryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccessEntryResponseReceivedHandler
 
typedef std::function< void(const EKSClient *, const Model::UpdateAddonRequest &, const Model::UpdateAddonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAddonResponseReceivedHandler
 
 
 
 
 
 
 

Enumerations

 

Typedef Documentation

◆ AssociateAccessPolicyResponseReceivedHandler

Definition at line 301 of file EKSServiceClientModel.h.

◆ AssociateEncryptionConfigResponseReceivedHandler

Definition at line 302 of file EKSServiceClientModel.h.

◆ AssociateIdentityProviderConfigResponseReceivedHandler

Definition at line 303 of file EKSServiceClientModel.h.

◆ CreateAccessEntryResponseReceivedHandler

Definition at line 304 of file EKSServiceClientModel.h.

◆ CreateAddonResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::CreateAddonRequest&, const Model::CreateAddonOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::CreateAddonResponseReceivedHandler

Definition at line 305 of file EKSServiceClientModel.h.

◆ CreateClusterResponseReceivedHandler

Definition at line 306 of file EKSServiceClientModel.h.

◆ CreateEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 307 of file EKSServiceClientModel.h.

◆ CreateFargateProfileResponseReceivedHandler

Definition at line 308 of file EKSServiceClientModel.h.

◆ CreateNodegroupResponseReceivedHandler

Definition at line 309 of file EKSServiceClientModel.h.

◆ CreatePodIdentityAssociationResponseReceivedHandler

Definition at line 310 of file EKSServiceClientModel.h.

◆ DeleteAccessEntryResponseReceivedHandler

Definition at line 311 of file EKSServiceClientModel.h.

◆ DeleteAddonResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::DeleteAddonRequest&, const Model::DeleteAddonOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::DeleteAddonResponseReceivedHandler

Definition at line 312 of file EKSServiceClientModel.h.

◆ DeleteClusterResponseReceivedHandler

Definition at line 313 of file EKSServiceClientModel.h.

◆ DeleteEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 314 of file EKSServiceClientModel.h.

◆ DeleteFargateProfileResponseReceivedHandler

Definition at line 315 of file EKSServiceClientModel.h.

◆ DeleteNodegroupResponseReceivedHandler

Definition at line 316 of file EKSServiceClientModel.h.

◆ DeletePodIdentityAssociationResponseReceivedHandler

Definition at line 317 of file EKSServiceClientModel.h.

◆ DeregisterClusterResponseReceivedHandler

Definition at line 318 of file EKSServiceClientModel.h.

◆ DescribeAccessEntryResponseReceivedHandler

Definition at line 319 of file EKSServiceClientModel.h.

◆ DescribeAddonConfigurationResponseReceivedHandler

Definition at line 321 of file EKSServiceClientModel.h.

◆ DescribeAddonResponseReceivedHandler

Definition at line 320 of file EKSServiceClientModel.h.

◆ DescribeAddonVersionsResponseReceivedHandler

Definition at line 322 of file EKSServiceClientModel.h.

◆ DescribeClusterResponseReceivedHandler

Definition at line 323 of file EKSServiceClientModel.h.

◆ DescribeEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 324 of file EKSServiceClientModel.h.

◆ DescribeFargateProfileResponseReceivedHandler

Definition at line 325 of file EKSServiceClientModel.h.

◆ DescribeIdentityProviderConfigResponseReceivedHandler

Definition at line 326 of file EKSServiceClientModel.h.

◆ DescribeInsightResponseReceivedHandler

Definition at line 327 of file EKSServiceClientModel.h.

◆ DescribeNodegroupResponseReceivedHandler

Definition at line 328 of file EKSServiceClientModel.h.

◆ DescribePodIdentityAssociationResponseReceivedHandler

Definition at line 329 of file EKSServiceClientModel.h.

◆ DescribeUpdateResponseReceivedHandler

Definition at line 330 of file EKSServiceClientModel.h.

◆ DisassociateAccessPolicyResponseReceivedHandler

Definition at line 331 of file EKSServiceClientModel.h.

◆ DisassociateIdentityProviderConfigResponseReceivedHandler

Definition at line 332 of file EKSServiceClientModel.h.

◆ EKSClientConfiguration

Definition at line 114 of file EKSServiceClientModel.h.

◆ EKSEndpointProvider

Definition at line 116 of file EKSServiceClientModel.h.

◆ EKSEndpointProviderBase

Definition at line 115 of file EKSServiceClientModel.h.

◆ ListAccessEntriesResponseReceivedHandler

Definition at line 333 of file EKSServiceClientModel.h.

◆ ListAccessPoliciesResponseReceivedHandler

Definition at line 334 of file EKSServiceClientModel.h.

◆ ListAddonsResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::ListAddonsRequest&, const Model::ListAddonsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::ListAddonsResponseReceivedHandler

Definition at line 335 of file EKSServiceClientModel.h.

◆ ListAssociatedAccessPoliciesResponseReceivedHandler

Definition at line 336 of file EKSServiceClientModel.h.

◆ ListClustersResponseReceivedHandler

Definition at line 337 of file EKSServiceClientModel.h.

◆ ListEksAnywhereSubscriptionsResponseReceivedHandler

Definition at line 338 of file EKSServiceClientModel.h.

◆ ListFargateProfilesResponseReceivedHandler

Definition at line 339 of file EKSServiceClientModel.h.

◆ ListIdentityProviderConfigsResponseReceivedHandler

Definition at line 340 of file EKSServiceClientModel.h.

◆ ListInsightsResponseReceivedHandler

Definition at line 341 of file EKSServiceClientModel.h.

◆ ListNodegroupsResponseReceivedHandler

Definition at line 342 of file EKSServiceClientModel.h.

◆ ListPodIdentityAssociationsResponseReceivedHandler

Definition at line 343 of file EKSServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 344 of file EKSServiceClientModel.h.

◆ ListUpdatesResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::ListUpdatesRequest&, const Model::ListUpdatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::ListUpdatesResponseReceivedHandler

Definition at line 345 of file EKSServiceClientModel.h.

◆ RegisterClusterResponseReceivedHandler

Definition at line 346 of file EKSServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::TagResourceResponseReceivedHandler

Definition at line 347 of file EKSServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 348 of file EKSServiceClientModel.h.

◆ UpdateAccessEntryResponseReceivedHandler

Definition at line 349 of file EKSServiceClientModel.h.

◆ UpdateAddonResponseReceivedHandler

typedef std::function<void(const EKSClient*, const Model::UpdateAddonRequest&, const Model::UpdateAddonOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EKS::UpdateAddonResponseReceivedHandler

Definition at line 350 of file EKSServiceClientModel.h.

◆ UpdateClusterConfigResponseReceivedHandler

Definition at line 351 of file EKSServiceClientModel.h.

◆ UpdateClusterVersionResponseReceivedHandler

Definition at line 352 of file EKSServiceClientModel.h.

◆ UpdateEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 353 of file EKSServiceClientModel.h.

◆ UpdateNodegroupConfigResponseReceivedHandler

Definition at line 354 of file EKSServiceClientModel.h.

◆ UpdateNodegroupVersionResponseReceivedHandler

Definition at line 355 of file EKSServiceClientModel.h.

◆ UpdatePodIdentityAssociationResponseReceivedHandler

Definition at line 356 of file EKSServiceClientModel.h.

Enumeration Type Documentation

◆ EKSErrors

enum class Aws::EKS::EKSErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
BAD_REQUEST 
CLIENT 
INVALID_PARAMETER 
INVALID_REQUEST 
NOT_FOUND 
RESOURCE_IN_USE 
RESOURCE_LIMIT_EXCEEDED 
RESOURCE_PROPAGATION_DELAY 
SERVER 
UNSUPPORTED_AVAILABILITY_ZONE 

Definition at line 16 of file EKSErrors.h.