AWS SDK for C++  1.9.161
AWS SDK for C++
Classes | Namespaces | Typedefs
LambdaClient.h File Reference
#include <aws/lambda/Lambda_EXPORTS.h>
#include <aws/lambda/LambdaErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/lambda/model/AddLayerVersionPermissionResult.h>
#include <aws/lambda/model/AddPermissionResult.h>
#include <aws/lambda/model/CreateAliasResult.h>
#include <aws/lambda/model/CreateCodeSigningConfigResult.h>
#include <aws/lambda/model/CreateEventSourceMappingResult.h>
#include <aws/lambda/model/CreateFunctionResult.h>
#include <aws/lambda/model/DeleteCodeSigningConfigResult.h>
#include <aws/lambda/model/DeleteEventSourceMappingResult.h>
#include <aws/lambda/model/GetAccountSettingsResult.h>
#include <aws/lambda/model/GetAliasResult.h>
#include <aws/lambda/model/GetCodeSigningConfigResult.h>
#include <aws/lambda/model/GetEventSourceMappingResult.h>
#include <aws/lambda/model/GetFunctionResult.h>
#include <aws/lambda/model/GetFunctionCodeSigningConfigResult.h>
#include <aws/lambda/model/GetFunctionConcurrencyResult.h>
#include <aws/lambda/model/GetFunctionConfigurationResult.h>
#include <aws/lambda/model/GetFunctionEventInvokeConfigResult.h>
#include <aws/lambda/model/GetLayerVersionResult.h>
#include <aws/lambda/model/GetLayerVersionByArnResult.h>
#include <aws/lambda/model/GetLayerVersionPolicyResult.h>
#include <aws/lambda/model/GetPolicyResult.h>
#include <aws/lambda/model/GetProvisionedConcurrencyConfigResult.h>
#include <aws/lambda/model/InvokeResult.h>
#include <aws/lambda/model/ListAliasesResult.h>
#include <aws/lambda/model/ListCodeSigningConfigsResult.h>
#include <aws/lambda/model/ListEventSourceMappingsResult.h>
#include <aws/lambda/model/ListFunctionEventInvokeConfigsResult.h>
#include <aws/lambda/model/ListFunctionsResult.h>
#include <aws/lambda/model/ListFunctionsByCodeSigningConfigResult.h>
#include <aws/lambda/model/ListLayerVersionsResult.h>
#include <aws/lambda/model/ListLayersResult.h>
#include <aws/lambda/model/ListProvisionedConcurrencyConfigsResult.h>
#include <aws/lambda/model/ListTagsResult.h>
#include <aws/lambda/model/ListVersionsByFunctionResult.h>
#include <aws/lambda/model/PublishLayerVersionResult.h>
#include <aws/lambda/model/PublishVersionResult.h>
#include <aws/lambda/model/PutFunctionCodeSigningConfigResult.h>
#include <aws/lambda/model/PutFunctionConcurrencyResult.h>
#include <aws/lambda/model/PutFunctionEventInvokeConfigResult.h>
#include <aws/lambda/model/PutProvisionedConcurrencyConfigResult.h>
#include <aws/lambda/model/UpdateAliasResult.h>
#include <aws/lambda/model/UpdateCodeSigningConfigResult.h>
#include <aws/lambda/model/UpdateEventSourceMappingResult.h>
#include <aws/lambda/model/UpdateFunctionCodeResult.h>
#include <aws/lambda/model/UpdateFunctionConfigurationResult.h>
#include <aws/lambda/model/UpdateFunctionEventInvokeConfigResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Lambda::LambdaClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Lambda
 
 Aws::Lambda::Model
 

Typedefs

typedef Aws::Utils::Outcome< AddLayerVersionPermissionResult, LambdaError > Aws::Lambda::Model::AddLayerVersionPermissionOutcome
 
typedef Aws::Utils::Outcome< AddPermissionResult, LambdaError > Aws::Lambda::Model::AddPermissionOutcome
 
typedef Aws::Utils::Outcome< CreateAliasResult, LambdaError > Aws::Lambda::Model::CreateAliasOutcome
 
typedef Aws::Utils::Outcome< CreateCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::CreateCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< CreateEventSourceMappingResult, LambdaError > Aws::Lambda::Model::CreateEventSourceMappingOutcome
 
typedef Aws::Utils::Outcome< CreateFunctionResult, LambdaError > Aws::Lambda::Model::CreateFunctionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteAliasOutcome
 
typedef Aws::Utils::Outcome< DeleteCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::DeleteCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< DeleteEventSourceMappingResult, LambdaError > Aws::Lambda::Model::DeleteEventSourceMappingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteFunctionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteFunctionCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteFunctionConcurrencyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteFunctionEventInvokeConfigOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteLayerVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::DeleteProvisionedConcurrencyConfigOutcome
 
typedef Aws::Utils::Outcome< GetAccountSettingsResult, LambdaError > Aws::Lambda::Model::GetAccountSettingsOutcome
 
typedef Aws::Utils::Outcome< GetAliasResult, LambdaError > Aws::Lambda::Model::GetAliasOutcome
 
typedef Aws::Utils::Outcome< GetCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::GetCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< GetEventSourceMappingResult, LambdaError > Aws::Lambda::Model::GetEventSourceMappingOutcome
 
typedef Aws::Utils::Outcome< GetFunctionResult, LambdaError > Aws::Lambda::Model::GetFunctionOutcome
 
typedef Aws::Utils::Outcome< GetFunctionCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::GetFunctionCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< GetFunctionConcurrencyResult, LambdaError > Aws::Lambda::Model::GetFunctionConcurrencyOutcome
 
typedef Aws::Utils::Outcome< GetFunctionConfigurationResult, LambdaError > Aws::Lambda::Model::GetFunctionConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetFunctionEventInvokeConfigResult, LambdaError > Aws::Lambda::Model::GetFunctionEventInvokeConfigOutcome
 
typedef Aws::Utils::Outcome< GetLayerVersionResult, LambdaError > Aws::Lambda::Model::GetLayerVersionOutcome
 
typedef Aws::Utils::Outcome< GetLayerVersionByArnResult, LambdaError > Aws::Lambda::Model::GetLayerVersionByArnOutcome
 
typedef Aws::Utils::Outcome< GetLayerVersionPolicyResult, LambdaError > Aws::Lambda::Model::GetLayerVersionPolicyOutcome
 
typedef Aws::Utils::Outcome< GetPolicyResult, LambdaError > Aws::Lambda::Model::GetPolicyOutcome
 
typedef Aws::Utils::Outcome< GetProvisionedConcurrencyConfigResult, LambdaError > Aws::Lambda::Model::GetProvisionedConcurrencyConfigOutcome
 
typedef Aws::Utils::Outcome< InvokeResult, LambdaError > Aws::Lambda::Model::InvokeOutcome
 
typedef Aws::Utils::Outcome< ListAliasesResult, LambdaError > Aws::Lambda::Model::ListAliasesOutcome
 
typedef Aws::Utils::Outcome< ListCodeSigningConfigsResult, LambdaError > Aws::Lambda::Model::ListCodeSigningConfigsOutcome
 
typedef Aws::Utils::Outcome< ListEventSourceMappingsResult, LambdaError > Aws::Lambda::Model::ListEventSourceMappingsOutcome
 
typedef Aws::Utils::Outcome< ListFunctionEventInvokeConfigsResult, LambdaError > Aws::Lambda::Model::ListFunctionEventInvokeConfigsOutcome
 
typedef Aws::Utils::Outcome< ListFunctionsResult, LambdaError > Aws::Lambda::Model::ListFunctionsOutcome
 
typedef Aws::Utils::Outcome< ListFunctionsByCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::ListFunctionsByCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< ListLayerVersionsResult, LambdaError > Aws::Lambda::Model::ListLayerVersionsOutcome
 
typedef Aws::Utils::Outcome< ListLayersResult, LambdaError > Aws::Lambda::Model::ListLayersOutcome
 
typedef Aws::Utils::Outcome< ListProvisionedConcurrencyConfigsResult, LambdaError > Aws::Lambda::Model::ListProvisionedConcurrencyConfigsOutcome
 
typedef Aws::Utils::Outcome< ListTagsResult, LambdaError > Aws::Lambda::Model::ListTagsOutcome
 
typedef Aws::Utils::Outcome< ListVersionsByFunctionResult, LambdaError > Aws::Lambda::Model::ListVersionsByFunctionOutcome
 
typedef Aws::Utils::Outcome< PublishLayerVersionResult, LambdaError > Aws::Lambda::Model::PublishLayerVersionOutcome
 
typedef Aws::Utils::Outcome< PublishVersionResult, LambdaError > Aws::Lambda::Model::PublishVersionOutcome
 
typedef Aws::Utils::Outcome< PutFunctionCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::PutFunctionCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< PutFunctionConcurrencyResult, LambdaError > Aws::Lambda::Model::PutFunctionConcurrencyOutcome
 
typedef Aws::Utils::Outcome< PutFunctionEventInvokeConfigResult, LambdaError > Aws::Lambda::Model::PutFunctionEventInvokeConfigOutcome
 
typedef Aws::Utils::Outcome< PutProvisionedConcurrencyConfigResult, LambdaError > Aws::Lambda::Model::PutProvisionedConcurrencyConfigOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::RemoveLayerVersionPermissionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::RemovePermissionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, LambdaError > Aws::Lambda::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateAliasResult, LambdaError > Aws::Lambda::Model::UpdateAliasOutcome
 
typedef Aws::Utils::Outcome< UpdateCodeSigningConfigResult, LambdaError > Aws::Lambda::Model::UpdateCodeSigningConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateEventSourceMappingResult, LambdaError > Aws::Lambda::Model::UpdateEventSourceMappingOutcome
 
typedef Aws::Utils::Outcome< UpdateFunctionCodeResult, LambdaError > Aws::Lambda::Model::UpdateFunctionCodeOutcome
 
typedef Aws::Utils::Outcome< UpdateFunctionConfigurationResult, LambdaError > Aws::Lambda::Model::UpdateFunctionConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateFunctionEventInvokeConfigResult, LambdaError > Aws::Lambda::Model::UpdateFunctionEventInvokeConfigOutcome
 
typedef std::future< AddLayerVersionPermissionOutcome > Aws::Lambda::Model::AddLayerVersionPermissionOutcomeCallable
 
typedef std::future< AddPermissionOutcome > Aws::Lambda::Model::AddPermissionOutcomeCallable
 
typedef std::future< CreateAliasOutcome > Aws::Lambda::Model::CreateAliasOutcomeCallable
 
typedef std::future< CreateCodeSigningConfigOutcome > Aws::Lambda::Model::CreateCodeSigningConfigOutcomeCallable
 
typedef std::future< CreateEventSourceMappingOutcome > Aws::Lambda::Model::CreateEventSourceMappingOutcomeCallable
 
typedef std::future< CreateFunctionOutcome > Aws::Lambda::Model::CreateFunctionOutcomeCallable
 
typedef std::future< DeleteAliasOutcome > Aws::Lambda::Model::DeleteAliasOutcomeCallable
 
typedef std::future< DeleteCodeSigningConfigOutcome > Aws::Lambda::Model::DeleteCodeSigningConfigOutcomeCallable
 
typedef std::future< DeleteEventSourceMappingOutcome > Aws::Lambda::Model::DeleteEventSourceMappingOutcomeCallable
 
typedef std::future< DeleteFunctionOutcome > Aws::Lambda::Model::DeleteFunctionOutcomeCallable
 
typedef std::future< DeleteFunctionCodeSigningConfigOutcome > Aws::Lambda::Model::DeleteFunctionCodeSigningConfigOutcomeCallable
 
typedef std::future< DeleteFunctionConcurrencyOutcome > Aws::Lambda::Model::DeleteFunctionConcurrencyOutcomeCallable
 
typedef std::future< DeleteFunctionEventInvokeConfigOutcome > Aws::Lambda::Model::DeleteFunctionEventInvokeConfigOutcomeCallable
 
typedef std::future< DeleteLayerVersionOutcome > Aws::Lambda::Model::DeleteLayerVersionOutcomeCallable
 
typedef std::future< DeleteProvisionedConcurrencyConfigOutcome > Aws::Lambda::Model::DeleteProvisionedConcurrencyConfigOutcomeCallable
 
typedef std::future< GetAccountSettingsOutcome > Aws::Lambda::Model::GetAccountSettingsOutcomeCallable
 
typedef std::future< GetAliasOutcome > Aws::Lambda::Model::GetAliasOutcomeCallable
 
typedef std::future< GetCodeSigningConfigOutcome > Aws::Lambda::Model::GetCodeSigningConfigOutcomeCallable
 
typedef std::future< GetEventSourceMappingOutcome > Aws::Lambda::Model::GetEventSourceMappingOutcomeCallable
 
typedef std::future< GetFunctionOutcome > Aws::Lambda::Model::GetFunctionOutcomeCallable
 
typedef std::future< GetFunctionCodeSigningConfigOutcome > Aws::Lambda::Model::GetFunctionCodeSigningConfigOutcomeCallable
 
typedef std::future< GetFunctionConcurrencyOutcome > Aws::Lambda::Model::GetFunctionConcurrencyOutcomeCallable
 
typedef std::future< GetFunctionConfigurationOutcome > Aws::Lambda::Model::GetFunctionConfigurationOutcomeCallable
 
typedef std::future< GetFunctionEventInvokeConfigOutcome > Aws::Lambda::Model::GetFunctionEventInvokeConfigOutcomeCallable
 
typedef std::future< GetLayerVersionOutcome > Aws::Lambda::Model::GetLayerVersionOutcomeCallable
 
typedef std::future< GetLayerVersionByArnOutcome > Aws::Lambda::Model::GetLayerVersionByArnOutcomeCallable
 
typedef std::future< GetLayerVersionPolicyOutcome > Aws::Lambda::Model::GetLayerVersionPolicyOutcomeCallable
 
typedef std::future< GetPolicyOutcome > Aws::Lambda::Model::GetPolicyOutcomeCallable
 
typedef std::future< GetProvisionedConcurrencyConfigOutcome > Aws::Lambda::Model::GetProvisionedConcurrencyConfigOutcomeCallable
 
typedef std::future< InvokeOutcome > Aws::Lambda::Model::InvokeOutcomeCallable
 
typedef std::future< ListAliasesOutcome > Aws::Lambda::Model::ListAliasesOutcomeCallable
 
typedef std::future< ListCodeSigningConfigsOutcome > Aws::Lambda::Model::ListCodeSigningConfigsOutcomeCallable
 
typedef std::future< ListEventSourceMappingsOutcome > Aws::Lambda::Model::ListEventSourceMappingsOutcomeCallable
 
typedef std::future< ListFunctionEventInvokeConfigsOutcome > Aws::Lambda::Model::ListFunctionEventInvokeConfigsOutcomeCallable
 
typedef std::future< ListFunctionsOutcome > Aws::Lambda::Model::ListFunctionsOutcomeCallable
 
typedef std::future< ListFunctionsByCodeSigningConfigOutcome > Aws::Lambda::Model::ListFunctionsByCodeSigningConfigOutcomeCallable
 
typedef std::future< ListLayerVersionsOutcome > Aws::Lambda::Model::ListLayerVersionsOutcomeCallable
 
typedef std::future< ListLayersOutcome > Aws::Lambda::Model::ListLayersOutcomeCallable
 
typedef std::future< ListProvisionedConcurrencyConfigsOutcome > Aws::Lambda::Model::ListProvisionedConcurrencyConfigsOutcomeCallable
 
typedef std::future< ListTagsOutcome > Aws::Lambda::Model::ListTagsOutcomeCallable
 
typedef std::future< ListVersionsByFunctionOutcome > Aws::Lambda::Model::ListVersionsByFunctionOutcomeCallable
 
typedef std::future< PublishLayerVersionOutcome > Aws::Lambda::Model::PublishLayerVersionOutcomeCallable
 
typedef std::future< PublishVersionOutcome > Aws::Lambda::Model::PublishVersionOutcomeCallable
 
typedef std::future< PutFunctionCodeSigningConfigOutcome > Aws::Lambda::Model::PutFunctionCodeSigningConfigOutcomeCallable
 
typedef std::future< PutFunctionConcurrencyOutcome > Aws::Lambda::Model::PutFunctionConcurrencyOutcomeCallable
 
typedef std::future< PutFunctionEventInvokeConfigOutcome > Aws::Lambda::Model::PutFunctionEventInvokeConfigOutcomeCallable
 
typedef std::future< PutProvisionedConcurrencyConfigOutcome > Aws::Lambda::Model::PutProvisionedConcurrencyConfigOutcomeCallable
 
typedef std::future< RemoveLayerVersionPermissionOutcome > Aws::Lambda::Model::RemoveLayerVersionPermissionOutcomeCallable
 
typedef std::future< RemovePermissionOutcome > Aws::Lambda::Model::RemovePermissionOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::Lambda::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::Lambda::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateAliasOutcome > Aws::Lambda::Model::UpdateAliasOutcomeCallable
 
typedef std::future< UpdateCodeSigningConfigOutcome > Aws::Lambda::Model::UpdateCodeSigningConfigOutcomeCallable
 
typedef std::future< UpdateEventSourceMappingOutcome > Aws::Lambda::Model::UpdateEventSourceMappingOutcomeCallable
 
typedef std::future< UpdateFunctionCodeOutcome > Aws::Lambda::Model::UpdateFunctionCodeOutcomeCallable
 
typedef std::future< UpdateFunctionConfigurationOutcome > Aws::Lambda::Model::UpdateFunctionConfigurationOutcomeCallable
 
typedef std::future< UpdateFunctionEventInvokeConfigOutcome > Aws::Lambda::Model::UpdateFunctionEventInvokeConfigOutcomeCallable
 
typedef std::function< void(const LambdaClient *, const Model::AddLayerVersionPermissionRequest &, const Model::AddLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::AddLayerVersionPermissionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::AddPermissionRequest &, const Model::AddPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::AddPermissionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::CreateAliasResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::CreateCodeSigningConfigRequest &, const Model::CreateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::CreateCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::CreateEventSourceMappingRequest &, const Model::CreateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::CreateEventSourceMappingResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::CreateFunctionRequest &, const Model::CreateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::CreateFunctionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteAliasRequest &, const Model::DeleteAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteAliasResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteCodeSigningConfigRequest &, const Model::DeleteCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteEventSourceMappingRequest &, const Model::DeleteEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteEventSourceMappingResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteFunctionRequest &, const Model::DeleteFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteFunctionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteFunctionCodeSigningConfigRequest &, const Model::DeleteFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteFunctionCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteFunctionConcurrencyRequest &, const Model::DeleteFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteFunctionConcurrencyResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteFunctionEventInvokeConfigRequest &, const Model::DeleteFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteFunctionEventInvokeConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteLayerVersionRequest &, const Model::DeleteLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteLayerVersionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::DeleteProvisionedConcurrencyConfigRequest &, const Model::DeleteProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::DeleteProvisionedConcurrencyConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetAccountSettingsRequest &, const Model::GetAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetAccountSettingsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetAliasRequest &, const Model::GetAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetAliasResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetCodeSigningConfigRequest &, const Model::GetCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetEventSourceMappingRequest &, const Model::GetEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetEventSourceMappingResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetFunctionRequest &, const Model::GetFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetFunctionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetFunctionCodeSigningConfigRequest &, const Model::GetFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetFunctionCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetFunctionConcurrencyRequest &, const Model::GetFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetFunctionConcurrencyResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetFunctionConfigurationRequest &, const Model::GetFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetFunctionConfigurationResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetFunctionEventInvokeConfigRequest &, const Model::GetFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetFunctionEventInvokeConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetLayerVersionRequest &, const Model::GetLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetLayerVersionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetLayerVersionByArnRequest &, const Model::GetLayerVersionByArnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetLayerVersionByArnResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetLayerVersionPolicyRequest &, const Model::GetLayerVersionPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetLayerVersionPolicyResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetPolicyResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::GetProvisionedConcurrencyConfigRequest &, const Model::GetProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::GetProvisionedConcurrencyConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::InvokeRequest &, Model::InvokeOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::InvokeResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListAliasesResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListCodeSigningConfigsRequest &, const Model::ListCodeSigningConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListCodeSigningConfigsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListEventSourceMappingsRequest &, const Model::ListEventSourceMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListEventSourceMappingsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListFunctionEventInvokeConfigsRequest &, const Model::ListFunctionEventInvokeConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListFunctionEventInvokeConfigsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListFunctionsRequest &, const Model::ListFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListFunctionsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListFunctionsByCodeSigningConfigRequest &, const Model::ListFunctionsByCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListFunctionsByCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListLayerVersionsRequest &, const Model::ListLayerVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListLayerVersionsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListLayersRequest &, const Model::ListLayersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListLayersResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListProvisionedConcurrencyConfigsRequest &, const Model::ListProvisionedConcurrencyConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListProvisionedConcurrencyConfigsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListTagsResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::ListVersionsByFunctionRequest &, const Model::ListVersionsByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::ListVersionsByFunctionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PublishLayerVersionRequest &, const Model::PublishLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PublishLayerVersionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PublishVersionRequest &, const Model::PublishVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PublishVersionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PutFunctionCodeSigningConfigRequest &, const Model::PutFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PutFunctionCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PutFunctionConcurrencyRequest &, const Model::PutFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PutFunctionConcurrencyResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PutFunctionEventInvokeConfigRequest &, const Model::PutFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PutFunctionEventInvokeConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::PutProvisionedConcurrencyConfigRequest &, const Model::PutProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::PutProvisionedConcurrencyConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::RemoveLayerVersionPermissionRequest &, const Model::RemoveLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::RemoveLayerVersionPermissionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::RemovePermissionRequest &, const Model::RemovePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::RemovePermissionResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::TagResourceResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateAliasRequest &, const Model::UpdateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateAliasResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateCodeSigningConfigRequest &, const Model::UpdateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateCodeSigningConfigResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateEventSourceMappingRequest &, const Model::UpdateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateEventSourceMappingResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateFunctionCodeRequest &, const Model::UpdateFunctionCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateFunctionCodeResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateFunctionConfigurationRequest &, const Model::UpdateFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateFunctionConfigurationResponseReceivedHandler
 
typedef std::function< void(const LambdaClient *, const Model::UpdateFunctionEventInvokeConfigRequest &, const Model::UpdateFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Lambda::UpdateFunctionEventInvokeConfigResponseReceivedHandler