AWS SDK for C++

AWS SDK for C++ Version 1.11.677

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 310 of file EKSServiceClientModel.h.

◆ AssociateEncryptionConfigResponseReceivedHandler

Definition at line 313 of file EKSServiceClientModel.h.

◆ AssociateIdentityProviderConfigResponseReceivedHandler

Definition at line 317 of file EKSServiceClientModel.h.

◆ CreateAccessEntryResponseReceivedHandler

Definition at line 320 of file EKSServiceClientModel.h.

◆ CreateAddonResponseReceivedHandler

Definition at line 323 of file EKSServiceClientModel.h.

◆ CreateClusterResponseReceivedHandler

Definition at line 326 of file EKSServiceClientModel.h.

◆ CreateEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 330 of file EKSServiceClientModel.h.

◆ CreateFargateProfileResponseReceivedHandler

Definition at line 333 of file EKSServiceClientModel.h.

◆ CreateNodegroupResponseReceivedHandler

Definition at line 336 of file EKSServiceClientModel.h.

◆ CreatePodIdentityAssociationResponseReceivedHandler

Definition at line 340 of file EKSServiceClientModel.h.

◆ DeleteAccessEntryResponseReceivedHandler

Definition at line 343 of file EKSServiceClientModel.h.

◆ DeleteAddonResponseReceivedHandler

Definition at line 346 of file EKSServiceClientModel.h.

◆ DeleteClusterResponseReceivedHandler

Definition at line 349 of file EKSServiceClientModel.h.

◆ DeleteEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 353 of file EKSServiceClientModel.h.

◆ DeleteFargateProfileResponseReceivedHandler

Definition at line 356 of file EKSServiceClientModel.h.

◆ DeleteNodegroupResponseReceivedHandler

Definition at line 359 of file EKSServiceClientModel.h.

◆ DeletePodIdentityAssociationResponseReceivedHandler

Definition at line 363 of file EKSServiceClientModel.h.

◆ DeregisterClusterResponseReceivedHandler

Definition at line 366 of file EKSServiceClientModel.h.

◆ DescribeAccessEntryResponseReceivedHandler

Definition at line 369 of file EKSServiceClientModel.h.

◆ DescribeAddonConfigurationResponseReceivedHandler

Definition at line 375 of file EKSServiceClientModel.h.

◆ DescribeAddonResponseReceivedHandler

Definition at line 372 of file EKSServiceClientModel.h.

◆ DescribeAddonVersionsResponseReceivedHandler

Definition at line 378 of file EKSServiceClientModel.h.

◆ DescribeClusterResponseReceivedHandler

Definition at line 381 of file EKSServiceClientModel.h.

◆ DescribeClusterVersionsResponseReceivedHandler

Definition at line 384 of file EKSServiceClientModel.h.

◆ DescribeEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 388 of file EKSServiceClientModel.h.

◆ DescribeFargateProfileResponseReceivedHandler

Definition at line 391 of file EKSServiceClientModel.h.

◆ DescribeIdentityProviderConfigResponseReceivedHandler

Definition at line 395 of file EKSServiceClientModel.h.

◆ DescribeInsightResponseReceivedHandler

Definition at line 398 of file EKSServiceClientModel.h.

◆ DescribeInsightsRefreshResponseReceivedHandler

Definition at line 401 of file EKSServiceClientModel.h.

◆ DescribeNodegroupResponseReceivedHandler

Definition at line 404 of file EKSServiceClientModel.h.

◆ DescribePodIdentityAssociationResponseReceivedHandler

Definition at line 408 of file EKSServiceClientModel.h.

◆ DescribeUpdateResponseReceivedHandler

Definition at line 411 of file EKSServiceClientModel.h.

◆ DisassociateAccessPolicyResponseReceivedHandler

Definition at line 414 of file EKSServiceClientModel.h.

◆ DisassociateIdentityProviderConfigResponseReceivedHandler

Definition at line 418 of file EKSServiceClientModel.h.

◆ EKSClientConfiguration

Definition at line 113 of file EKSServiceClientModel.h.

◆ EKSEndpointProvider

Definition at line 115 of file EKSServiceClientModel.h.

◆ EKSEndpointProviderBase

Definition at line 114 of file EKSServiceClientModel.h.

◆ ListAccessEntriesResponseReceivedHandler

Definition at line 421 of file EKSServiceClientModel.h.

◆ ListAccessPoliciesResponseReceivedHandler

Definition at line 424 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 427 of file EKSServiceClientModel.h.

◆ ListAssociatedAccessPoliciesResponseReceivedHandler

Definition at line 431 of file EKSServiceClientModel.h.

◆ ListClustersResponseReceivedHandler

Definition at line 434 of file EKSServiceClientModel.h.

◆ ListEksAnywhereSubscriptionsResponseReceivedHandler

Definition at line 438 of file EKSServiceClientModel.h.

◆ ListFargateProfilesResponseReceivedHandler

Definition at line 441 of file EKSServiceClientModel.h.

◆ ListIdentityProviderConfigsResponseReceivedHandler

Definition at line 444 of file EKSServiceClientModel.h.

◆ ListInsightsResponseReceivedHandler

Definition at line 447 of file EKSServiceClientModel.h.

◆ ListNodegroupsResponseReceivedHandler

Definition at line 450 of file EKSServiceClientModel.h.

◆ ListPodIdentityAssociationsResponseReceivedHandler

Definition at line 453 of file EKSServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 456 of file EKSServiceClientModel.h.

◆ ListUpdatesResponseReceivedHandler

Definition at line 459 of file EKSServiceClientModel.h.

◆ RegisterClusterResponseReceivedHandler

Definition at line 462 of file EKSServiceClientModel.h.

◆ StartInsightsRefreshResponseReceivedHandler

Definition at line 465 of file EKSServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 468 of file EKSServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 471 of file EKSServiceClientModel.h.

◆ UpdateAccessEntryResponseReceivedHandler

Definition at line 474 of file EKSServiceClientModel.h.

◆ UpdateAddonResponseReceivedHandler

Definition at line 477 of file EKSServiceClientModel.h.

◆ UpdateClusterConfigResponseReceivedHandler

Definition at line 480 of file EKSServiceClientModel.h.

◆ UpdateClusterVersionResponseReceivedHandler

Definition at line 483 of file EKSServiceClientModel.h.

◆ UpdateEksAnywhereSubscriptionResponseReceivedHandler

Definition at line 487 of file EKSServiceClientModel.h.

◆ UpdateNodegroupConfigResponseReceivedHandler

Definition at line 490 of file EKSServiceClientModel.h.

◆ UpdateNodegroupVersionResponseReceivedHandler

Definition at line 493 of file EKSServiceClientModel.h.

◆ UpdatePodIdentityAssociationResponseReceivedHandler

Definition at line 497 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 
INVALID_STATE 
NOT_FOUND 
RESOURCE_IN_USE 
RESOURCE_LIMIT_EXCEEDED 
RESOURCE_PROPAGATION_DELAY 
SERVER 
UNSUPPORTED_AVAILABILITY_ZONE 

Definition at line 14 of file EKSErrors.h.