AWS SDK for C++

AWS SDK for C++ Version 1.11.874

Loading...
Searching...
No Matches
LambdaServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/lambda/LambdaEndpointProvider.h>
15#include <aws/lambda/LambdaErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in LambdaClient header */
22#include <aws/core/NoResult.h>
23#include <aws/lambda/model/AddLayerVersionPermissionResult.h>
24#include <aws/lambda/model/AddPermissionResult.h>
25#include <aws/lambda/model/CheckpointDurableExecutionResult.h>
26#include <aws/lambda/model/CreateAliasResult.h>
27#include <aws/lambda/model/CreateCapacityProviderResult.h>
28#include <aws/lambda/model/CreateCodeSigningConfigResult.h>
29#include <aws/lambda/model/CreateEventSourceMappingResult.h>
30#include <aws/lambda/model/CreateFunctionResult.h>
31#include <aws/lambda/model/CreateFunctionUrlConfigResult.h>
32#include <aws/lambda/model/DeleteCapacityProviderResult.h>
33#include <aws/lambda/model/DeleteCodeSigningConfigResult.h>
34#include <aws/lambda/model/DeleteEventSourceMappingResult.h>
35#include <aws/lambda/model/DeleteFunctionResult.h>
36#include <aws/lambda/model/GetAccountSettingsRequest.h>
37#include <aws/lambda/model/GetAccountSettingsResult.h>
38#include <aws/lambda/model/GetAliasResult.h>
39#include <aws/lambda/model/GetCapacityProviderResult.h>
40#include <aws/lambda/model/GetCodeSigningConfigResult.h>
41#include <aws/lambda/model/GetDurableExecutionHistoryResult.h>
42#include <aws/lambda/model/GetDurableExecutionResult.h>
43#include <aws/lambda/model/GetDurableExecutionStateResult.h>
44#include <aws/lambda/model/GetEventSourceMappingResult.h>
45#include <aws/lambda/model/GetFunctionCodeSigningConfigResult.h>
46#include <aws/lambda/model/GetFunctionConcurrencyResult.h>
47#include <aws/lambda/model/GetFunctionConfigurationResult.h>
48#include <aws/lambda/model/GetFunctionEventInvokeConfigResult.h>
49#include <aws/lambda/model/GetFunctionRecursionConfigResult.h>
50#include <aws/lambda/model/GetFunctionResult.h>
51#include <aws/lambda/model/GetFunctionScalingConfigResult.h>
52#include <aws/lambda/model/GetFunctionUrlConfigResult.h>
53#include <aws/lambda/model/GetLayerVersionByArnResult.h>
54#include <aws/lambda/model/GetLayerVersionPolicyResult.h>
55#include <aws/lambda/model/GetLayerVersionResult.h>
56#include <aws/lambda/model/GetPolicyResult.h>
57#include <aws/lambda/model/GetProvisionedConcurrencyConfigResult.h>
58#include <aws/lambda/model/GetResourcePolicyResult.h>
59#include <aws/lambda/model/GetRuntimeManagementConfigResult.h>
60#include <aws/lambda/model/InvokeResult.h>
61#include <aws/lambda/model/ListAliasesResult.h>
62#include <aws/lambda/model/ListCapacityProvidersRequest.h>
63#include <aws/lambda/model/ListCapacityProvidersResult.h>
64#include <aws/lambda/model/ListCodeSigningConfigsRequest.h>
65#include <aws/lambda/model/ListCodeSigningConfigsResult.h>
66#include <aws/lambda/model/ListDurableExecutionsByFunctionResult.h>
67#include <aws/lambda/model/ListEventSourceMappingsRequest.h>
68#include <aws/lambda/model/ListEventSourceMappingsResult.h>
69#include <aws/lambda/model/ListFunctionEventInvokeConfigsResult.h>
70#include <aws/lambda/model/ListFunctionUrlConfigsResult.h>
71#include <aws/lambda/model/ListFunctionVersionsByCapacityProviderResult.h>
72#include <aws/lambda/model/ListFunctionsByCodeSigningConfigResult.h>
73#include <aws/lambda/model/ListFunctionsRequest.h>
74#include <aws/lambda/model/ListFunctionsResult.h>
75#include <aws/lambda/model/ListLayerVersionsResult.h>
76#include <aws/lambda/model/ListLayersRequest.h>
77#include <aws/lambda/model/ListLayersResult.h>
78#include <aws/lambda/model/ListProvisionedConcurrencyConfigsResult.h>
79#include <aws/lambda/model/ListTagsResult.h>
80#include <aws/lambda/model/ListVersionsByFunctionResult.h>
81#include <aws/lambda/model/PublishLayerVersionResult.h>
82#include <aws/lambda/model/PublishVersionResult.h>
83#include <aws/lambda/model/PutFunctionCodeSigningConfigResult.h>
84#include <aws/lambda/model/PutFunctionConcurrencyResult.h>
85#include <aws/lambda/model/PutFunctionEventInvokeConfigResult.h>
86#include <aws/lambda/model/PutFunctionRecursionConfigResult.h>
87#include <aws/lambda/model/PutFunctionScalingConfigResult.h>
88#include <aws/lambda/model/PutProvisionedConcurrencyConfigResult.h>
89#include <aws/lambda/model/PutResourcePolicyResult.h>
90#include <aws/lambda/model/PutRuntimeManagementConfigResult.h>
91#include <aws/lambda/model/SendDurableExecutionCallbackFailureResult.h>
92#include <aws/lambda/model/SendDurableExecutionCallbackHeartbeatResult.h>
93#include <aws/lambda/model/SendDurableExecutionCallbackSuccessResult.h>
94#include <aws/lambda/model/StopDurableExecutionResult.h>
95#include <aws/lambda/model/UpdateAliasResult.h>
96#include <aws/lambda/model/UpdateCapacityProviderResult.h>
97#include <aws/lambda/model/UpdateCodeSigningConfigResult.h>
98#include <aws/lambda/model/UpdateEventSourceMappingResult.h>
99#include <aws/lambda/model/UpdateFunctionCodeResult.h>
100#include <aws/lambda/model/UpdateFunctionConfigurationResult.h>
101#include <aws/lambda/model/UpdateFunctionEventInvokeConfigResult.h>
102#include <aws/lambda/model/UpdateFunctionUrlConfigResult.h>
103/* End of service model headers required in LambdaClient header */
104
105namespace Aws {
106namespace Http {
107class HttpClient;
108class HttpClientFactory;
109} // namespace Http
110
111namespace Utils {
112template <typename R, typename E>
113class Outcome;
114
115namespace Threading {
116class Executor;
117} // namespace Threading
118} // namespace Utils
119
120namespace Auth {
121class AWSCredentials;
122class AWSCredentialsProvider;
123} // namespace Auth
124
125namespace Client {
126class RetryStrategy;
127} // namespace Client
128
129namespace Lambda {
133
134namespace Model {
135/* Service model forward declarations required in LambdaClient header */
158class GetAliasRequest;
176class GetPolicyRequest;
180class InvokeRequest;
195class ListTagsRequest;
223/* End of service model forward declarations required in LambdaClient header */
224
225/* Service model Outcome class definitions */
313/* End of service model Outcome class definitions */
314
315/* Service model Outcome callable definitions */
316typedef std::future<AddLayerVersionPermissionOutcome> AddLayerVersionPermissionOutcomeCallable;
317typedef std::future<AddPermissionOutcome> AddPermissionOutcomeCallable;
318typedef std::future<CheckpointDurableExecutionOutcome> CheckpointDurableExecutionOutcomeCallable;
319typedef std::future<CreateAliasOutcome> CreateAliasOutcomeCallable;
320typedef std::future<CreateCapacityProviderOutcome> CreateCapacityProviderOutcomeCallable;
321typedef std::future<CreateCodeSigningConfigOutcome> CreateCodeSigningConfigOutcomeCallable;
322typedef std::future<CreateEventSourceMappingOutcome> CreateEventSourceMappingOutcomeCallable;
323typedef std::future<CreateFunctionOutcome> CreateFunctionOutcomeCallable;
324typedef std::future<CreateFunctionUrlConfigOutcome> CreateFunctionUrlConfigOutcomeCallable;
325typedef std::future<DeleteAliasOutcome> DeleteAliasOutcomeCallable;
326typedef std::future<DeleteCapacityProviderOutcome> DeleteCapacityProviderOutcomeCallable;
327typedef std::future<DeleteCodeSigningConfigOutcome> DeleteCodeSigningConfigOutcomeCallable;
328typedef std::future<DeleteEventSourceMappingOutcome> DeleteEventSourceMappingOutcomeCallable;
329typedef std::future<DeleteFunctionOutcome> DeleteFunctionOutcomeCallable;
330typedef std::future<DeleteFunctionCodeSigningConfigOutcome> DeleteFunctionCodeSigningConfigOutcomeCallable;
331typedef std::future<DeleteFunctionConcurrencyOutcome> DeleteFunctionConcurrencyOutcomeCallable;
332typedef std::future<DeleteFunctionEventInvokeConfigOutcome> DeleteFunctionEventInvokeConfigOutcomeCallable;
333typedef std::future<DeleteFunctionUrlConfigOutcome> DeleteFunctionUrlConfigOutcomeCallable;
334typedef std::future<DeleteLayerVersionOutcome> DeleteLayerVersionOutcomeCallable;
335typedef std::future<DeleteProvisionedConcurrencyConfigOutcome> DeleteProvisionedConcurrencyConfigOutcomeCallable;
336typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
337typedef std::future<GetAccountSettingsOutcome> GetAccountSettingsOutcomeCallable;
338typedef std::future<GetAliasOutcome> GetAliasOutcomeCallable;
339typedef std::future<GetCapacityProviderOutcome> GetCapacityProviderOutcomeCallable;
340typedef std::future<GetCodeSigningConfigOutcome> GetCodeSigningConfigOutcomeCallable;
341typedef std::future<GetDurableExecutionOutcome> GetDurableExecutionOutcomeCallable;
342typedef std::future<GetDurableExecutionHistoryOutcome> GetDurableExecutionHistoryOutcomeCallable;
343typedef std::future<GetDurableExecutionStateOutcome> GetDurableExecutionStateOutcomeCallable;
344typedef std::future<GetEventSourceMappingOutcome> GetEventSourceMappingOutcomeCallable;
345typedef std::future<GetFunctionOutcome> GetFunctionOutcomeCallable;
346typedef std::future<GetFunctionCodeSigningConfigOutcome> GetFunctionCodeSigningConfigOutcomeCallable;
347typedef std::future<GetFunctionConcurrencyOutcome> GetFunctionConcurrencyOutcomeCallable;
348typedef std::future<GetFunctionConfigurationOutcome> GetFunctionConfigurationOutcomeCallable;
349typedef std::future<GetFunctionEventInvokeConfigOutcome> GetFunctionEventInvokeConfigOutcomeCallable;
350typedef std::future<GetFunctionRecursionConfigOutcome> GetFunctionRecursionConfigOutcomeCallable;
351typedef std::future<GetFunctionScalingConfigOutcome> GetFunctionScalingConfigOutcomeCallable;
352typedef std::future<GetFunctionUrlConfigOutcome> GetFunctionUrlConfigOutcomeCallable;
353typedef std::future<GetLayerVersionOutcome> GetLayerVersionOutcomeCallable;
354typedef std::future<GetLayerVersionByArnOutcome> GetLayerVersionByArnOutcomeCallable;
355typedef std::future<GetLayerVersionPolicyOutcome> GetLayerVersionPolicyOutcomeCallable;
356typedef std::future<GetPolicyOutcome> GetPolicyOutcomeCallable;
357typedef std::future<GetProvisionedConcurrencyConfigOutcome> GetProvisionedConcurrencyConfigOutcomeCallable;
358typedef std::future<GetResourcePolicyOutcome> GetResourcePolicyOutcomeCallable;
359typedef std::future<GetRuntimeManagementConfigOutcome> GetRuntimeManagementConfigOutcomeCallable;
360typedef std::future<InvokeOutcome> InvokeOutcomeCallable;
361typedef std::future<InvokeWithResponseStreamOutcome> InvokeWithResponseStreamOutcomeCallable;
362typedef std::future<ListAliasesOutcome> ListAliasesOutcomeCallable;
363typedef std::future<ListCapacityProvidersOutcome> ListCapacityProvidersOutcomeCallable;
364typedef std::future<ListCodeSigningConfigsOutcome> ListCodeSigningConfigsOutcomeCallable;
365typedef std::future<ListDurableExecutionsByFunctionOutcome> ListDurableExecutionsByFunctionOutcomeCallable;
366typedef std::future<ListEventSourceMappingsOutcome> ListEventSourceMappingsOutcomeCallable;
367typedef std::future<ListFunctionEventInvokeConfigsOutcome> ListFunctionEventInvokeConfigsOutcomeCallable;
368typedef std::future<ListFunctionUrlConfigsOutcome> ListFunctionUrlConfigsOutcomeCallable;
369typedef std::future<ListFunctionVersionsByCapacityProviderOutcome> ListFunctionVersionsByCapacityProviderOutcomeCallable;
370typedef std::future<ListFunctionsOutcome> ListFunctionsOutcomeCallable;
371typedef std::future<ListFunctionsByCodeSigningConfigOutcome> ListFunctionsByCodeSigningConfigOutcomeCallable;
372typedef std::future<ListLayerVersionsOutcome> ListLayerVersionsOutcomeCallable;
373typedef std::future<ListLayersOutcome> ListLayersOutcomeCallable;
374typedef std::future<ListProvisionedConcurrencyConfigsOutcome> ListProvisionedConcurrencyConfigsOutcomeCallable;
375typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
376typedef std::future<ListVersionsByFunctionOutcome> ListVersionsByFunctionOutcomeCallable;
377typedef std::future<PublishLayerVersionOutcome> PublishLayerVersionOutcomeCallable;
378typedef std::future<PublishVersionOutcome> PublishVersionOutcomeCallable;
379typedef std::future<PutFunctionCodeSigningConfigOutcome> PutFunctionCodeSigningConfigOutcomeCallable;
380typedef std::future<PutFunctionConcurrencyOutcome> PutFunctionConcurrencyOutcomeCallable;
381typedef std::future<PutFunctionEventInvokeConfigOutcome> PutFunctionEventInvokeConfigOutcomeCallable;
382typedef std::future<PutFunctionRecursionConfigOutcome> PutFunctionRecursionConfigOutcomeCallable;
383typedef std::future<PutFunctionScalingConfigOutcome> PutFunctionScalingConfigOutcomeCallable;
384typedef std::future<PutProvisionedConcurrencyConfigOutcome> PutProvisionedConcurrencyConfigOutcomeCallable;
385typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
386typedef std::future<PutRuntimeManagementConfigOutcome> PutRuntimeManagementConfigOutcomeCallable;
387typedef std::future<RemoveLayerVersionPermissionOutcome> RemoveLayerVersionPermissionOutcomeCallable;
388typedef std::future<RemovePermissionOutcome> RemovePermissionOutcomeCallable;
389typedef std::future<SendDurableExecutionCallbackFailureOutcome> SendDurableExecutionCallbackFailureOutcomeCallable;
390typedef std::future<SendDurableExecutionCallbackHeartbeatOutcome> SendDurableExecutionCallbackHeartbeatOutcomeCallable;
391typedef std::future<SendDurableExecutionCallbackSuccessOutcome> SendDurableExecutionCallbackSuccessOutcomeCallable;
392typedef std::future<StopDurableExecutionOutcome> StopDurableExecutionOutcomeCallable;
393typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
394typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
395typedef std::future<UpdateAliasOutcome> UpdateAliasOutcomeCallable;
396typedef std::future<UpdateCapacityProviderOutcome> UpdateCapacityProviderOutcomeCallable;
397typedef std::future<UpdateCodeSigningConfigOutcome> UpdateCodeSigningConfigOutcomeCallable;
398typedef std::future<UpdateEventSourceMappingOutcome> UpdateEventSourceMappingOutcomeCallable;
399typedef std::future<UpdateFunctionCodeOutcome> UpdateFunctionCodeOutcomeCallable;
400typedef std::future<UpdateFunctionConfigurationOutcome> UpdateFunctionConfigurationOutcomeCallable;
401typedef std::future<UpdateFunctionEventInvokeConfigOutcome> UpdateFunctionEventInvokeConfigOutcomeCallable;
402typedef std::future<UpdateFunctionUrlConfigOutcome> UpdateFunctionUrlConfigOutcomeCallable;
403/* End of service model Outcome callable definitions */
404} // namespace Model
405
406class LambdaClient;
407
408/* Service model async handlers definitions */
409typedef std::function<void(const LambdaClient*, const Model::AddLayerVersionPermissionRequest&,
410 const Model::AddLayerVersionPermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
412typedef std::function<void(const LambdaClient*, const Model::AddPermissionRequest&, const Model::AddPermissionOutcome&,
413 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
415typedef std::function<void(const LambdaClient*, const Model::CheckpointDurableExecutionRequest&,
416 const Model::CheckpointDurableExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
418typedef std::function<void(const LambdaClient*, const Model::CreateAliasRequest&, const Model::CreateAliasOutcome&,
419 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
421typedef std::function<void(const LambdaClient*, const Model::CreateCapacityProviderRequest&, const Model::CreateCapacityProviderOutcome&,
422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
425 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
427typedef std::function<void(const LambdaClient*, const Model::CreateEventSourceMappingRequest&,
428 const Model::CreateEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
430typedef std::function<void(const LambdaClient*, const Model::CreateFunctionRequest&, const Model::CreateFunctionOutcome&,
431 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
434 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
436typedef std::function<void(const LambdaClient*, const Model::DeleteAliasRequest&, const Model::DeleteAliasOutcome&,
437 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
439typedef std::function<void(const LambdaClient*, const Model::DeleteCapacityProviderRequest&, const Model::DeleteCapacityProviderOutcome&,
440 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
443 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
445typedef std::function<void(const LambdaClient*, const Model::DeleteEventSourceMappingRequest&,
446 const Model::DeleteEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
448typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionRequest&, const Model::DeleteFunctionOutcome&,
449 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
451typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionCodeSigningConfigRequest&,
453 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
455typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionConcurrencyRequest&,
456 const Model::DeleteFunctionConcurrencyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
458typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionEventInvokeConfigRequest&,
460 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
465typedef std::function<void(const LambdaClient*, const Model::DeleteLayerVersionRequest&, const Model::DeleteLayerVersionOutcome&,
466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
468typedef std::function<void(const LambdaClient*, const Model::DeleteProvisionedConcurrencyConfigRequest&,
470 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
472typedef std::function<void(const LambdaClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&,
473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
475typedef std::function<void(const LambdaClient*, const Model::GetAccountSettingsRequest&, const Model::GetAccountSettingsOutcome&,
476 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
478typedef std::function<void(const LambdaClient*, const Model::GetAliasRequest&, const Model::GetAliasOutcome&,
479 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
481typedef std::function<void(const LambdaClient*, const Model::GetCapacityProviderRequest&, const Model::GetCapacityProviderOutcome&,
482 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
484typedef std::function<void(const LambdaClient*, const Model::GetCodeSigningConfigRequest&, const Model::GetCodeSigningConfigOutcome&,
485 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
487typedef std::function<void(const LambdaClient*, const Model::GetDurableExecutionRequest&, const Model::GetDurableExecutionOutcome&,
488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
490typedef std::function<void(const LambdaClient*, const Model::GetDurableExecutionHistoryRequest&,
491 const Model::GetDurableExecutionHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
493typedef std::function<void(const LambdaClient*, const Model::GetDurableExecutionStateRequest&,
494 const Model::GetDurableExecutionStateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
496typedef std::function<void(const LambdaClient*, const Model::GetEventSourceMappingRequest&, const Model::GetEventSourceMappingOutcome&,
497 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
499typedef std::function<void(const LambdaClient*, const Model::GetFunctionRequest&, const Model::GetFunctionOutcome&,
500 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
502typedef std::function<void(const LambdaClient*, const Model::GetFunctionCodeSigningConfigRequest&,
504 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
506typedef std::function<void(const LambdaClient*, const Model::GetFunctionConcurrencyRequest&, const Model::GetFunctionConcurrencyOutcome&,
507 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
509typedef std::function<void(const LambdaClient*, const Model::GetFunctionConfigurationRequest&,
510 const Model::GetFunctionConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
512typedef std::function<void(const LambdaClient*, const Model::GetFunctionEventInvokeConfigRequest&,
514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
516typedef std::function<void(const LambdaClient*, const Model::GetFunctionRecursionConfigRequest&,
517 const Model::GetFunctionRecursionConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
519typedef std::function<void(const LambdaClient*, const Model::GetFunctionScalingConfigRequest&,
520 const Model::GetFunctionScalingConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
522typedef std::function<void(const LambdaClient*, const Model::GetFunctionUrlConfigRequest&, const Model::GetFunctionUrlConfigOutcome&,
523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
525typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionRequest&, const Model::GetLayerVersionOutcome&,
526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
528typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionByArnRequest&, const Model::GetLayerVersionByArnOutcome&,
529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
531typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionPolicyRequest&, const Model::GetLayerVersionPolicyOutcome&,
532 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
534typedef std::function<void(const LambdaClient*, const Model::GetPolicyRequest&, const Model::GetPolicyOutcome&,
535 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
537typedef std::function<void(const LambdaClient*, const Model::GetProvisionedConcurrencyConfigRequest&,
539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
541typedef std::function<void(const LambdaClient*, const Model::GetResourcePolicyRequest&, const Model::GetResourcePolicyOutcome&,
542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
544typedef std::function<void(const LambdaClient*, const Model::GetRuntimeManagementConfigRequest&,
545 const Model::GetRuntimeManagementConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
547typedef std::function<void(const LambdaClient*, const Model::InvokeRequest&, Model::InvokeOutcome,
548 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
550typedef std::function<void(const LambdaClient*, const Model::InvokeWithResponseStreamRequest&,
551 const Model::InvokeWithResponseStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
553typedef std::function<void(const LambdaClient*, const Model::ListAliasesRequest&, const Model::ListAliasesOutcome&,
554 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
556typedef std::function<void(const LambdaClient*, const Model::ListCapacityProvidersRequest&, const Model::ListCapacityProvidersOutcome&,
557 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
559typedef std::function<void(const LambdaClient*, const Model::ListCodeSigningConfigsRequest&, const Model::ListCodeSigningConfigsOutcome&,
560 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
562typedef std::function<void(const LambdaClient*, const Model::ListDurableExecutionsByFunctionRequest&,
564 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
567 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
569typedef std::function<void(const LambdaClient*, const Model::ListFunctionEventInvokeConfigsRequest&,
571 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
573typedef std::function<void(const LambdaClient*, const Model::ListFunctionUrlConfigsRequest&, const Model::ListFunctionUrlConfigsOutcome&,
574 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
576typedef std::function<void(const LambdaClient*, const Model::ListFunctionVersionsByCapacityProviderRequest&,
578 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
580typedef std::function<void(const LambdaClient*, const Model::ListFunctionsRequest&, const Model::ListFunctionsOutcome&,
581 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
583typedef std::function<void(const LambdaClient*, const Model::ListFunctionsByCodeSigningConfigRequest&,
585 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
587typedef std::function<void(const LambdaClient*, const Model::ListLayerVersionsRequest&, const Model::ListLayerVersionsOutcome&,
588 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
590typedef std::function<void(const LambdaClient*, const Model::ListLayersRequest&, const Model::ListLayersOutcome&,
591 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
593typedef std::function<void(const LambdaClient*, const Model::ListProvisionedConcurrencyConfigsRequest&,
595 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
597typedef std::function<void(const LambdaClient*, const Model::ListTagsRequest&, const Model::ListTagsOutcome&,
598 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
600typedef std::function<void(const LambdaClient*, const Model::ListVersionsByFunctionRequest&, const Model::ListVersionsByFunctionOutcome&,
601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
603typedef std::function<void(const LambdaClient*, const Model::PublishLayerVersionRequest&, const Model::PublishLayerVersionOutcome&,
604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
606typedef std::function<void(const LambdaClient*, const Model::PublishVersionRequest&, const Model::PublishVersionOutcome&,
607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
609typedef std::function<void(const LambdaClient*, const Model::PutFunctionCodeSigningConfigRequest&,
611 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
613typedef std::function<void(const LambdaClient*, const Model::PutFunctionConcurrencyRequest&, const Model::PutFunctionConcurrencyOutcome&,
614 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
616typedef std::function<void(const LambdaClient*, const Model::PutFunctionEventInvokeConfigRequest&,
618 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
620typedef std::function<void(const LambdaClient*, const Model::PutFunctionRecursionConfigRequest&,
621 const Model::PutFunctionRecursionConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
623typedef std::function<void(const LambdaClient*, const Model::PutFunctionScalingConfigRequest&,
624 const Model::PutFunctionScalingConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
626typedef std::function<void(const LambdaClient*, const Model::PutProvisionedConcurrencyConfigRequest&,
628 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
630typedef std::function<void(const LambdaClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&,
631 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
633typedef std::function<void(const LambdaClient*, const Model::PutRuntimeManagementConfigRequest&,
634 const Model::PutRuntimeManagementConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
636typedef std::function<void(const LambdaClient*, const Model::RemoveLayerVersionPermissionRequest&,
638 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
640typedef std::function<void(const LambdaClient*, const Model::RemovePermissionRequest&, const Model::RemovePermissionOutcome&,
641 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
643typedef std::function<void(const LambdaClient*, const Model::SendDurableExecutionCallbackFailureRequest&,
645 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
647typedef std::function<void(const LambdaClient*, const Model::SendDurableExecutionCallbackHeartbeatRequest&,
649 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
651typedef std::function<void(const LambdaClient*, const Model::SendDurableExecutionCallbackSuccessRequest&,
653 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
655typedef std::function<void(const LambdaClient*, const Model::StopDurableExecutionRequest&, const Model::StopDurableExecutionOutcome&,
656 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
658typedef std::function<void(const LambdaClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&,
659 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
661typedef std::function<void(const LambdaClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&,
662 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
664typedef std::function<void(const LambdaClient*, const Model::UpdateAliasRequest&, const Model::UpdateAliasOutcome&,
665 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
667typedef std::function<void(const LambdaClient*, const Model::UpdateCapacityProviderRequest&, const Model::UpdateCapacityProviderOutcome&,
668 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
671 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
673typedef std::function<void(const LambdaClient*, const Model::UpdateEventSourceMappingRequest&,
674 const Model::UpdateEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
676typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionCodeRequest&, const Model::UpdateFunctionCodeOutcome&,
677 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
679typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionConfigurationRequest&,
680 const Model::UpdateFunctionConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
682typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionEventInvokeConfigRequest&,
684 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
687 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
689/* End of service model async handlers definitions */
690} // namespace Lambda
691} // namespace Aws
EndpointProviderBase< LambdaClientConfiguration, LambdaBuiltInParameters, LambdaClientContextParameters > LambdaEndpointProviderBase
Aws::Utils::Outcome< UpdateFunctionConfigurationResult, LambdaError > UpdateFunctionConfigurationOutcome
Aws::Utils::Outcome< GetFunctionRecursionConfigResult, LambdaError > GetFunctionRecursionConfigOutcome
Aws::Utils::Outcome< SendDurableExecutionCallbackHeartbeatResult, LambdaError > SendDurableExecutionCallbackHeartbeatOutcome
Aws::Utils::Outcome< CheckpointDurableExecutionResult, LambdaError > CheckpointDurableExecutionOutcome
Aws::Utils::Outcome< GetPolicyResult, LambdaError > GetPolicyOutcome
Aws::Utils::Outcome< ListCodeSigningConfigsResult, LambdaError > ListCodeSigningConfigsOutcome
std::future< UpdateFunctionConfigurationOutcome > UpdateFunctionConfigurationOutcomeCallable
Aws::Utils::Outcome< GetResourcePolicyResult, LambdaError > GetResourcePolicyOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteProvisionedConcurrencyConfigOutcome
Aws::Utils::Outcome< ListDurableExecutionsByFunctionResult, LambdaError > ListDurableExecutionsByFunctionOutcome
std::future< ListCodeSigningConfigsOutcome > ListCodeSigningConfigsOutcomeCallable
Aws::Utils::Outcome< PutFunctionCodeSigningConfigResult, LambdaError > PutFunctionCodeSigningConfigOutcome
Aws::Utils::Outcome< GetLayerVersionResult, LambdaError > GetLayerVersionOutcome
std::future< ListDurableExecutionsByFunctionOutcome > ListDurableExecutionsByFunctionOutcomeCallable
Aws::Utils::Outcome< GetFunctionCodeSigningConfigResult, LambdaError > GetFunctionCodeSigningConfigOutcome
std::future< ListFunctionUrlConfigsOutcome > ListFunctionUrlConfigsOutcomeCallable
std::future< StopDurableExecutionOutcome > StopDurableExecutionOutcomeCallable
Aws::Utils::Outcome< GetDurableExecutionStateResult, LambdaError > GetDurableExecutionStateOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > UntagResourceOutcome
std::future< GetFunctionEventInvokeConfigOutcome > GetFunctionEventInvokeConfigOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionCodeSigningConfigOutcome
std::future< GetAccountSettingsOutcome > GetAccountSettingsOutcomeCallable
Aws::Utils::Outcome< GetDurableExecutionHistoryResult, LambdaError > GetDurableExecutionHistoryOutcome
std::future< GetDurableExecutionStateOutcome > GetDurableExecutionStateOutcomeCallable
std::future< UpdateFunctionEventInvokeConfigOutcome > UpdateFunctionEventInvokeConfigOutcomeCallable
Aws::Utils::Outcome< GetLayerVersionPolicyResult, LambdaError > GetLayerVersionPolicyOutcome
Aws::Utils::Outcome< ListEventSourceMappingsResult, LambdaError > ListEventSourceMappingsOutcome
Aws::Utils::Outcome< PutResourcePolicyResult, LambdaError > PutResourcePolicyOutcome
std::future< InvokeOutcome > InvokeOutcomeCallable
Aws::Utils::Outcome< GetFunctionScalingConfigResult, LambdaError > GetFunctionScalingConfigOutcome
std::future< PublishLayerVersionOutcome > PublishLayerVersionOutcomeCallable
Aws::Utils::Outcome< PutProvisionedConcurrencyConfigResult, LambdaError > PutProvisionedConcurrencyConfigOutcome
std::future< GetFunctionScalingConfigOutcome > GetFunctionScalingConfigOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteResourcePolicyOutcome
Aws::Utils::Outcome< ListFunctionsResult, LambdaError > ListFunctionsOutcome
Aws::Utils::Outcome< ListLayerVersionsResult, LambdaError > ListLayerVersionsOutcome
Aws::Utils::Outcome< CreateFunctionUrlConfigResult, LambdaError > CreateFunctionUrlConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionUrlConfigOutcome
std::future< UpdateFunctionUrlConfigOutcome > UpdateFunctionUrlConfigOutcomeCallable
std::future< GetCodeSigningConfigOutcome > GetCodeSigningConfigOutcomeCallable
Aws::Utils::Outcome< GetAliasResult, LambdaError > GetAliasOutcome
std::future< ListProvisionedConcurrencyConfigsOutcome > ListProvisionedConcurrencyConfigsOutcomeCallable
std::future< ListLayersOutcome > ListLayersOutcomeCallable
std::future< PutRuntimeManagementConfigOutcome > PutRuntimeManagementConfigOutcomeCallable
std::future< PutFunctionEventInvokeConfigOutcome > PutFunctionEventInvokeConfigOutcomeCallable
std::future< DeleteCodeSigningConfigOutcome > DeleteCodeSigningConfigOutcomeCallable
Aws::Utils::Outcome< ListFunctionUrlConfigsResult, LambdaError > ListFunctionUrlConfigsOutcome
Aws::Utils::Outcome< PutFunctionScalingConfigResult, LambdaError > PutFunctionScalingConfigOutcome
Aws::Utils::Outcome< CreateFunctionResult, LambdaError > CreateFunctionOutcome
Aws::Utils::Outcome< ListTagsResult, LambdaError > ListTagsOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< ListProvisionedConcurrencyConfigsResult, LambdaError > ListProvisionedConcurrencyConfigsOutcome
std::future< CreateCodeSigningConfigOutcome > CreateCodeSigningConfigOutcomeCallable
std::future< UpdateCapacityProviderOutcome > UpdateCapacityProviderOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionConcurrencyOutcome
std::future< GetAliasOutcome > GetAliasOutcomeCallable
Aws::Utils::Outcome< ListVersionsByFunctionResult, LambdaError > ListVersionsByFunctionOutcome
std::future< GetLayerVersionPolicyOutcome > GetLayerVersionPolicyOutcomeCallable
Aws::Utils::Outcome< PutRuntimeManagementConfigResult, LambdaError > PutRuntimeManagementConfigOutcome
Aws::Utils::Outcome< StopDurableExecutionResult, LambdaError > StopDurableExecutionOutcome
std::future< GetLayerVersionByArnOutcome > GetLayerVersionByArnOutcomeCallable
std::future< DeleteAliasOutcome > DeleteAliasOutcomeCallable
std::future< AddPermissionOutcome > AddPermissionOutcomeCallable
Aws::Utils::Outcome< UpdateFunctionUrlConfigResult, LambdaError > UpdateFunctionUrlConfigOutcome
Aws::Utils::Outcome< DeleteEventSourceMappingResult, LambdaError > DeleteEventSourceMappingOutcome
Aws::Utils::Outcome< DeleteFunctionResult, LambdaError > DeleteFunctionOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< GetFunctionEventInvokeConfigResult, LambdaError > GetFunctionEventInvokeConfigOutcome
std::future< UpdateEventSourceMappingOutcome > UpdateEventSourceMappingOutcomeCallable
Aws::Utils::Outcome< GetCapacityProviderResult, LambdaError > GetCapacityProviderOutcome
Aws::Utils::Outcome< ListFunctionVersionsByCapacityProviderResult, LambdaError > ListFunctionVersionsByCapacityProviderOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > TagResourceOutcome
Aws::Utils::Outcome< GetProvisionedConcurrencyConfigResult, LambdaError > GetProvisionedConcurrencyConfigOutcome
std::future< ListFunctionsByCodeSigningConfigOutcome > ListFunctionsByCodeSigningConfigOutcomeCallable
Aws::Utils::Outcome< UpdateAliasResult, LambdaError > UpdateAliasOutcome
Aws::Utils::Outcome< SendDurableExecutionCallbackSuccessResult, LambdaError > SendDurableExecutionCallbackSuccessOutcome
std::future< RemovePermissionOutcome > RemovePermissionOutcomeCallable
std::future< DeleteFunctionOutcome > DeleteFunctionOutcomeCallable
Aws::Utils::Outcome< SendDurableExecutionCallbackFailureResult, LambdaError > SendDurableExecutionCallbackFailureOutcome
std::future< CreateCapacityProviderOutcome > CreateCapacityProviderOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< DeleteFunctionEventInvokeConfigOutcome > DeleteFunctionEventInvokeConfigOutcomeCallable
std::future< CreateEventSourceMappingOutcome > CreateEventSourceMappingOutcomeCallable
Aws::Utils::Outcome< ListFunctionsByCodeSigningConfigResult, LambdaError > ListFunctionsByCodeSigningConfigOutcome
Aws::Utils::Outcome< GetDurableExecutionResult, LambdaError > GetDurableExecutionOutcome
std::future< PutFunctionRecursionConfigOutcome > PutFunctionRecursionConfigOutcomeCallable
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< ListEventSourceMappingsOutcome > ListEventSourceMappingsOutcomeCallable
Aws::Utils::Outcome< GetCodeSigningConfigResult, LambdaError > GetCodeSigningConfigOutcome
std::future< SendDurableExecutionCallbackHeartbeatOutcome > SendDurableExecutionCallbackHeartbeatOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > InvokeWithResponseStreamOutcome
std::future< UpdateAliasOutcome > UpdateAliasOutcomeCallable
std::future< ListFunctionsOutcome > ListFunctionsOutcomeCallable
std::future< GetDurableExecutionHistoryOutcome > GetDurableExecutionHistoryOutcomeCallable
std::future< CreateFunctionUrlConfigOutcome > CreateFunctionUrlConfigOutcomeCallable
Aws::Utils::Outcome< GetFunctionUrlConfigResult, LambdaError > GetFunctionUrlConfigOutcome
Aws::Utils::Outcome< CreateAliasResult, LambdaError > CreateAliasOutcome
Aws::Utils::Outcome< PutFunctionRecursionConfigResult, LambdaError > PutFunctionRecursionConfigOutcome
std::future< GetFunctionConfigurationOutcome > GetFunctionConfigurationOutcomeCallable
std::future< ListAliasesOutcome > ListAliasesOutcomeCallable
std::future< CreateAliasOutcome > CreateAliasOutcomeCallable
Aws::Utils::Outcome< GetAccountSettingsResult, LambdaError > GetAccountSettingsOutcome
std::future< GetFunctionConcurrencyOutcome > GetFunctionConcurrencyOutcomeCallable
Aws::Utils::Outcome< PublishVersionResult, LambdaError > PublishVersionOutcome
Aws::Utils::Outcome< PutFunctionConcurrencyResult, LambdaError > PutFunctionConcurrencyOutcome
std::future< GetFunctionOutcome > GetFunctionOutcomeCallable
std::future< ListTagsOutcome > ListTagsOutcomeCallable
Aws::Utils::Outcome< GetLayerVersionByArnResult, LambdaError > GetLayerVersionByArnOutcome
Aws::Utils::Outcome< ListLayersResult, LambdaError > ListLayersOutcome
std::future< PutFunctionCodeSigningConfigOutcome > PutFunctionCodeSigningConfigOutcomeCallable
std::future< DeleteCapacityProviderOutcome > DeleteCapacityProviderOutcomeCallable
std::future< GetLayerVersionOutcome > GetLayerVersionOutcomeCallable
Aws::Utils::Outcome< AddLayerVersionPermissionResult, LambdaError > AddLayerVersionPermissionOutcome
std::future< InvokeWithResponseStreamOutcome > InvokeWithResponseStreamOutcomeCallable
std::future< ListFunctionVersionsByCapacityProviderOutcome > ListFunctionVersionsByCapacityProviderOutcomeCallable
std::future< CheckpointDurableExecutionOutcome > CheckpointDurableExecutionOutcomeCallable
std::future< SendDurableExecutionCallbackFailureOutcome > SendDurableExecutionCallbackFailureOutcomeCallable
Aws::Utils::Outcome< DeleteCodeSigningConfigResult, LambdaError > DeleteCodeSigningConfigOutcome
Aws::Utils::Outcome< GetFunctionConcurrencyResult, LambdaError > GetFunctionConcurrencyOutcome
Aws::Utils::Outcome< UpdateFunctionEventInvokeConfigResult, LambdaError > UpdateFunctionEventInvokeConfigOutcome
std::future< GetPolicyOutcome > GetPolicyOutcomeCallable
std::future< GetRuntimeManagementConfigOutcome > GetRuntimeManagementConfigOutcomeCallable
std::future< RemoveLayerVersionPermissionOutcome > RemoveLayerVersionPermissionOutcomeCallable
std::future< GetEventSourceMappingOutcome > GetEventSourceMappingOutcomeCallable
Aws::Utils::Outcome< CreateEventSourceMappingResult, LambdaError > CreateEventSourceMappingOutcome
std::future< PutProvisionedConcurrencyConfigOutcome > PutProvisionedConcurrencyConfigOutcomeCallable
Aws::Utils::Outcome< CreateCapacityProviderResult, LambdaError > CreateCapacityProviderOutcome
std::future< GetCapacityProviderOutcome > GetCapacityProviderOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > RemoveLayerVersionPermissionOutcome
std::future< CreateFunctionOutcome > CreateFunctionOutcomeCallable
Aws::Utils::Outcome< GetFunctionResult, LambdaError > GetFunctionOutcome
std::future< GetFunctionUrlConfigOutcome > GetFunctionUrlConfigOutcomeCallable
Aws::Utils::Outcome< AddPermissionResult, LambdaError > AddPermissionOutcome
Aws::Utils::Outcome< PutFunctionEventInvokeConfigResult, LambdaError > PutFunctionEventInvokeConfigOutcome
std::future< DeleteFunctionCodeSigningConfigOutcome > DeleteFunctionCodeSigningConfigOutcomeCallable
std::future< DeleteFunctionUrlConfigOutcome > DeleteFunctionUrlConfigOutcomeCallable
Aws::Utils::Outcome< GetFunctionConfigurationResult, LambdaError > GetFunctionConfigurationOutcome
Aws::Utils::Outcome< ListAliasesResult, LambdaError > ListAliasesOutcome
std::future< PublishVersionOutcome > PublishVersionOutcomeCallable
std::future< SendDurableExecutionCallbackSuccessOutcome > SendDurableExecutionCallbackSuccessOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > RemovePermissionOutcome
std::future< GetProvisionedConcurrencyConfigOutcome > GetProvisionedConcurrencyConfigOutcomeCallable
std::future< ListCapacityProvidersOutcome > ListCapacityProvidersOutcomeCallable
std::future< GetFunctionCodeSigningConfigOutcome > GetFunctionCodeSigningConfigOutcomeCallable
std::future< AddLayerVersionPermissionOutcome > AddLayerVersionPermissionOutcomeCallable
std::future< DeleteProvisionedConcurrencyConfigOutcome > DeleteProvisionedConcurrencyConfigOutcomeCallable
Aws::Utils::Outcome< UpdateFunctionCodeResult, LambdaError > UpdateFunctionCodeOutcome
Aws::Utils::Outcome< ListCapacityProvidersResult, LambdaError > ListCapacityProvidersOutcome
std::future< PutFunctionConcurrencyOutcome > PutFunctionConcurrencyOutcomeCallable
Aws::Utils::Outcome< ListFunctionEventInvokeConfigsResult, LambdaError > ListFunctionEventInvokeConfigsOutcome
Aws::Utils::Outcome< CreateCodeSigningConfigResult, LambdaError > CreateCodeSigningConfigOutcome
std::future< UpdateCodeSigningConfigOutcome > UpdateCodeSigningConfigOutcomeCallable
Aws::Utils::Outcome< UpdateCodeSigningConfigResult, LambdaError > UpdateCodeSigningConfigOutcome
Aws::Utils::Outcome< GetRuntimeManagementConfigResult, LambdaError > GetRuntimeManagementConfigOutcome
Aws::Utils::Outcome< DeleteCapacityProviderResult, LambdaError > DeleteCapacityProviderOutcome
Aws::Utils::Outcome< PublishLayerVersionResult, LambdaError > PublishLayerVersionOutcome
std::future< ListLayerVersionsOutcome > ListLayerVersionsOutcomeCallable
std::future< UpdateFunctionCodeOutcome > UpdateFunctionCodeOutcomeCallable
std::future< GetDurableExecutionOutcome > GetDurableExecutionOutcomeCallable
std::future< PutFunctionScalingConfigOutcome > PutFunctionScalingConfigOutcomeCallable
std::future< GetFunctionRecursionConfigOutcome > GetFunctionRecursionConfigOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionEventInvokeConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteLayerVersionOutcome
Aws::Utils::Outcome< UpdateCapacityProviderResult, LambdaError > UpdateCapacityProviderOutcome
Aws::Utils::Outcome< InvokeResult, LambdaError > InvokeOutcome
std::future< DeleteEventSourceMappingOutcome > DeleteEventSourceMappingOutcomeCallable
Aws::Utils::Outcome< UpdateEventSourceMappingResult, LambdaError > UpdateEventSourceMappingOutcome
Aws::Utils::Outcome< GetEventSourceMappingResult, LambdaError > GetEventSourceMappingOutcome
std::future< ListVersionsByFunctionOutcome > ListVersionsByFunctionOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteAliasOutcome
std::future< ListFunctionEventInvokeConfigsOutcome > ListFunctionEventInvokeConfigsOutcomeCallable
std::future< DeleteFunctionConcurrencyOutcome > DeleteFunctionConcurrencyOutcomeCallable
std::future< DeleteLayerVersionOutcome > DeleteLayerVersionOutcomeCallable
std::function< void(const LambdaClient *, const Model::RemovePermissionRequest &, const Model::RemovePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemovePermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionByArnRequest &, const Model::GetLayerVersionByArnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLayerVersionByArnResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionsRequest &, const Model::ListFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctionsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateCodeSigningConfigRequest &, const Model::CreateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionEventInvokeConfigsRequest &, const Model::ListFunctionEventInvokeConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctionEventInvokeConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateCodeSigningConfigRequest &, const Model::UpdateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionRecursionConfigRequest &, const Model::GetFunctionRecursionConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionRecursionConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionScalingConfigRequest &, const Model::PutFunctionScalingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFunctionScalingConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::AddPermissionRequest &, const Model::AddPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateEventSourceMappingRequest &, const Model::CreateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionUrlConfigRequest &, const Model::UpdateFunctionUrlConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFunctionUrlConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetCapacityProviderRequest &, const Model::GetCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCapacityProviderResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionUrlConfigsRequest &, const Model::ListFunctionUrlConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctionUrlConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionCodeSigningConfigRequest &, const Model::DeleteFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListLayersRequest &, const Model::ListLayersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLayersResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetProvisionedConcurrencyConfigRequest &, const Model::GetProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::SendDurableExecutionCallbackSuccessRequest &, const Model::SendDurableExecutionCallbackSuccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendDurableExecutionCallbackSuccessResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionConfigurationRequest &, const Model::UpdateFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFunctionConfigurationResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetRuntimeManagementConfigRequest &, const Model::GetRuntimeManagementConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRuntimeManagementConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetCodeSigningConfigRequest &, const Model::GetCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionConcurrencyRequest &, const Model::DeleteFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionRequest &, const Model::GetFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteProvisionedConcurrencyConfigRequest &, const Model::DeleteProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::AddLayerVersionPermissionRequest &, const Model::AddLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddLayerVersionPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetDurableExecutionHistoryRequest &, const Model::GetDurableExecutionHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDurableExecutionHistoryResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListEventSourceMappingsRequest &, const Model::ListEventSourceMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEventSourceMappingsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PublishVersionRequest &, const Model::PublishVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PublishVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutProvisionedConcurrencyConfigRequest &, const Model::PutProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionEventInvokeConfigRequest &, const Model::PutFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListCapacityProvidersRequest &, const Model::ListCapacityProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCapacityProvidersResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionRequest &, const Model::GetLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionConcurrencyRequest &, const Model::GetFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::SendDurableExecutionCallbackFailureRequest &, const Model::SendDurableExecutionCallbackFailureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendDurableExecutionCallbackFailureResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionsByCodeSigningConfigRequest &, const Model::ListFunctionsByCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctionsByCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionVersionsByCapacityProviderRequest &, const Model::ListFunctionVersionsByCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctionVersionsByCapacityProviderResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateAliasRequest &, const Model::UpdateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetAccountSettingsRequest &, const Model::GetAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountSettingsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteLayerVersionRequest &, const Model::DeleteLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAliasesResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionRecursionConfigRequest &, const Model::PutFunctionRecursionConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFunctionRecursionConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionPolicyRequest &, const Model::GetLayerVersionPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLayerVersionPolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::SendDurableExecutionCallbackHeartbeatRequest &, const Model::SendDurableExecutionCallbackHeartbeatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendDurableExecutionCallbackHeartbeatResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateFunctionUrlConfigRequest &, const Model::CreateFunctionUrlConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFunctionUrlConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionEventInvokeConfigRequest &, const Model::UpdateFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListVersionsByFunctionRequest &, const Model::ListVersionsByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListVersionsByFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteEventSourceMappingRequest &, const Model::DeleteEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteCapacityProviderRequest &, const Model::DeleteCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCapacityProviderResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateCapacityProviderRequest &, const Model::UpdateCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCapacityProviderResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateCapacityProviderRequest &, const Model::CreateCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCapacityProviderResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionUrlConfigRequest &, const Model::DeleteFunctionUrlConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunctionUrlConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetDurableExecutionStateRequest &, const Model::GetDurableExecutionStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDurableExecutionStateResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionCodeSigningConfigRequest &, const Model::GetFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionConcurrencyRequest &, const Model::PutFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionEventInvokeConfigRequest &, const Model::DeleteFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateEventSourceMappingRequest &, const Model::UpdateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionConfigurationRequest &, const Model::GetFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionConfigurationResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteCodeSigningConfigRequest &, const Model::DeleteCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionCodeSigningConfigRequest &, const Model::PutFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionCodeRequest &, const Model::UpdateFunctionCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFunctionCodeResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateFunctionRequest &, const Model::CreateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionEventInvokeConfigRequest &, const Model::GetFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetDurableExecutionRequest &, const Model::GetDurableExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDurableExecutionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutRuntimeManagementConfigRequest &, const Model::PutRuntimeManagementConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutRuntimeManagementConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetEventSourceMappingRequest &, const Model::GetEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CheckpointDurableExecutionRequest &, const Model::CheckpointDurableExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CheckpointDurableExecutionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::StopDurableExecutionRequest &, const Model::StopDurableExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopDurableExecutionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListDurableExecutionsByFunctionRequest &, const Model::ListDurableExecutionsByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDurableExecutionsByFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetAliasRequest &, const Model::GetAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PublishLayerVersionRequest &, const Model::PublishLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PublishLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListCodeSigningConfigsRequest &, const Model::ListCodeSigningConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeSigningConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::InvokeWithResponseStreamRequest &, const Model::InvokeWithResponseStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> InvokeWithResponseStreamResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::InvokeRequest &, Model::InvokeOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> InvokeResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteAliasRequest &, const Model::DeleteAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionScalingConfigRequest &, const Model::GetFunctionScalingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionScalingConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListProvisionedConcurrencyConfigsRequest &, const Model::ListProvisionedConcurrencyConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProvisionedConcurrencyConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionUrlConfigRequest &, const Model::GetFunctionUrlConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunctionUrlConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::RemoveLayerVersionPermissionRequest &, const Model::RemoveLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemoveLayerVersionPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListLayerVersionsRequest &, const Model::ListLayerVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLayerVersionsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionRequest &, const Model::DeleteFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunctionResponseReceivedHandler