AWS SDK for C++  1.9.1
AWS SDK for C++
LambdaClient.h
Go to the documentation of this file.
1 
6 #pragma once
60 #include <aws/core/NoResult.h>
63 #include <future>
64 #include <functional>
65 
66 namespace Aws
67 {
68 
69 namespace Http
70 {
71  class HttpClient;
72  class HttpClientFactory;
73 } // namespace Http
74 
75 namespace Utils
76 {
77  template< typename R, typename E> class Outcome;
78 namespace Threading
79 {
80  class Executor;
81 } // namespace Threading
82 } // namespace Utils
83 
84 namespace Auth
85 {
86  class AWSCredentials;
87  class AWSCredentialsProvider;
88 } // namespace Auth
89 
90 namespace Client
91 {
92  class RetryStrategy;
93 } // namespace Client
94 
95 namespace Lambda
96 {
97 
98 namespace Model
99 {
101  class AddPermissionRequest;
102  class CreateAliasRequest;
105  class CreateFunctionRequest;
106  class DeleteAliasRequest;
109  class DeleteFunctionRequest;
116  class GetAliasRequest;
119  class GetFunctionRequest;
127  class GetPolicyRequest;
129  class InvokeRequest;
130  class ListAliasesRequest;
134  class ListFunctionsRequest;
137  class ListLayersRequest;
139  class ListTagsRequest;
142  class PublishVersionRequest;
149  class TagResourceRequest;
150  class UntagResourceRequest;
151  class UpdateAliasRequest;
157 
215 
216  typedef std::future<AddLayerVersionPermissionOutcome> AddLayerVersionPermissionOutcomeCallable;
217  typedef std::future<AddPermissionOutcome> AddPermissionOutcomeCallable;
218  typedef std::future<CreateAliasOutcome> CreateAliasOutcomeCallable;
219  typedef std::future<CreateCodeSigningConfigOutcome> CreateCodeSigningConfigOutcomeCallable;
220  typedef std::future<CreateEventSourceMappingOutcome> CreateEventSourceMappingOutcomeCallable;
221  typedef std::future<CreateFunctionOutcome> CreateFunctionOutcomeCallable;
222  typedef std::future<DeleteAliasOutcome> DeleteAliasOutcomeCallable;
223  typedef std::future<DeleteCodeSigningConfigOutcome> DeleteCodeSigningConfigOutcomeCallable;
224  typedef std::future<DeleteEventSourceMappingOutcome> DeleteEventSourceMappingOutcomeCallable;
225  typedef std::future<DeleteFunctionOutcome> DeleteFunctionOutcomeCallable;
226  typedef std::future<DeleteFunctionCodeSigningConfigOutcome> DeleteFunctionCodeSigningConfigOutcomeCallable;
227  typedef std::future<DeleteFunctionConcurrencyOutcome> DeleteFunctionConcurrencyOutcomeCallable;
228  typedef std::future<DeleteFunctionEventInvokeConfigOutcome> DeleteFunctionEventInvokeConfigOutcomeCallable;
229  typedef std::future<DeleteLayerVersionOutcome> DeleteLayerVersionOutcomeCallable;
230  typedef std::future<DeleteProvisionedConcurrencyConfigOutcome> DeleteProvisionedConcurrencyConfigOutcomeCallable;
231  typedef std::future<GetAccountSettingsOutcome> GetAccountSettingsOutcomeCallable;
232  typedef std::future<GetAliasOutcome> GetAliasOutcomeCallable;
233  typedef std::future<GetCodeSigningConfigOutcome> GetCodeSigningConfigOutcomeCallable;
234  typedef std::future<GetEventSourceMappingOutcome> GetEventSourceMappingOutcomeCallable;
235  typedef std::future<GetFunctionOutcome> GetFunctionOutcomeCallable;
236  typedef std::future<GetFunctionCodeSigningConfigOutcome> GetFunctionCodeSigningConfigOutcomeCallable;
237  typedef std::future<GetFunctionConcurrencyOutcome> GetFunctionConcurrencyOutcomeCallable;
238  typedef std::future<GetFunctionConfigurationOutcome> GetFunctionConfigurationOutcomeCallable;
239  typedef std::future<GetFunctionEventInvokeConfigOutcome> GetFunctionEventInvokeConfigOutcomeCallable;
240  typedef std::future<GetLayerVersionOutcome> GetLayerVersionOutcomeCallable;
241  typedef std::future<GetLayerVersionByArnOutcome> GetLayerVersionByArnOutcomeCallable;
242  typedef std::future<GetLayerVersionPolicyOutcome> GetLayerVersionPolicyOutcomeCallable;
243  typedef std::future<GetPolicyOutcome> GetPolicyOutcomeCallable;
244  typedef std::future<GetProvisionedConcurrencyConfigOutcome> GetProvisionedConcurrencyConfigOutcomeCallable;
245  typedef std::future<InvokeOutcome> InvokeOutcomeCallable;
246  typedef std::future<ListAliasesOutcome> ListAliasesOutcomeCallable;
247  typedef std::future<ListCodeSigningConfigsOutcome> ListCodeSigningConfigsOutcomeCallable;
248  typedef std::future<ListEventSourceMappingsOutcome> ListEventSourceMappingsOutcomeCallable;
249  typedef std::future<ListFunctionEventInvokeConfigsOutcome> ListFunctionEventInvokeConfigsOutcomeCallable;
250  typedef std::future<ListFunctionsOutcome> ListFunctionsOutcomeCallable;
251  typedef std::future<ListFunctionsByCodeSigningConfigOutcome> ListFunctionsByCodeSigningConfigOutcomeCallable;
252  typedef std::future<ListLayerVersionsOutcome> ListLayerVersionsOutcomeCallable;
253  typedef std::future<ListLayersOutcome> ListLayersOutcomeCallable;
254  typedef std::future<ListProvisionedConcurrencyConfigsOutcome> ListProvisionedConcurrencyConfigsOutcomeCallable;
255  typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
256  typedef std::future<ListVersionsByFunctionOutcome> ListVersionsByFunctionOutcomeCallable;
257  typedef std::future<PublishLayerVersionOutcome> PublishLayerVersionOutcomeCallable;
258  typedef std::future<PublishVersionOutcome> PublishVersionOutcomeCallable;
259  typedef std::future<PutFunctionCodeSigningConfigOutcome> PutFunctionCodeSigningConfigOutcomeCallable;
260  typedef std::future<PutFunctionConcurrencyOutcome> PutFunctionConcurrencyOutcomeCallable;
261  typedef std::future<PutFunctionEventInvokeConfigOutcome> PutFunctionEventInvokeConfigOutcomeCallable;
262  typedef std::future<PutProvisionedConcurrencyConfigOutcome> PutProvisionedConcurrencyConfigOutcomeCallable;
263  typedef std::future<RemoveLayerVersionPermissionOutcome> RemoveLayerVersionPermissionOutcomeCallable;
264  typedef std::future<RemovePermissionOutcome> RemovePermissionOutcomeCallable;
265  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
266  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
267  typedef std::future<UpdateAliasOutcome> UpdateAliasOutcomeCallable;
268  typedef std::future<UpdateCodeSigningConfigOutcome> UpdateCodeSigningConfigOutcomeCallable;
269  typedef std::future<UpdateEventSourceMappingOutcome> UpdateEventSourceMappingOutcomeCallable;
270  typedef std::future<UpdateFunctionCodeOutcome> UpdateFunctionCodeOutcomeCallable;
271  typedef std::future<UpdateFunctionConfigurationOutcome> UpdateFunctionConfigurationOutcomeCallable;
272  typedef std::future<UpdateFunctionEventInvokeConfigOutcome> UpdateFunctionEventInvokeConfigOutcomeCallable;
273 } // namespace Model
274 
275  class LambdaClient;
276 
277  typedef std::function<void(const LambdaClient*, const Model::AddLayerVersionPermissionRequest&, const Model::AddLayerVersionPermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddLayerVersionPermissionResponseReceivedHandler;
278  typedef std::function<void(const LambdaClient*, const Model::AddPermissionRequest&, const Model::AddPermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddPermissionResponseReceivedHandler;
279  typedef std::function<void(const LambdaClient*, const Model::CreateAliasRequest&, const Model::CreateAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAliasResponseReceivedHandler;
280  typedef std::function<void(const LambdaClient*, const Model::CreateCodeSigningConfigRequest&, const Model::CreateCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCodeSigningConfigResponseReceivedHandler;
281  typedef std::function<void(const LambdaClient*, const Model::CreateEventSourceMappingRequest&, const Model::CreateEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEventSourceMappingResponseReceivedHandler;
282  typedef std::function<void(const LambdaClient*, const Model::CreateFunctionRequest&, const Model::CreateFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFunctionResponseReceivedHandler;
283  typedef std::function<void(const LambdaClient*, const Model::DeleteAliasRequest&, const Model::DeleteAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAliasResponseReceivedHandler;
284  typedef std::function<void(const LambdaClient*, const Model::DeleteCodeSigningConfigRequest&, const Model::DeleteCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCodeSigningConfigResponseReceivedHandler;
285  typedef std::function<void(const LambdaClient*, const Model::DeleteEventSourceMappingRequest&, const Model::DeleteEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEventSourceMappingResponseReceivedHandler;
286  typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionRequest&, const Model::DeleteFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFunctionResponseReceivedHandler;
287  typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionCodeSigningConfigRequest&, const Model::DeleteFunctionCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFunctionCodeSigningConfigResponseReceivedHandler;
288  typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionConcurrencyRequest&, const Model::DeleteFunctionConcurrencyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFunctionConcurrencyResponseReceivedHandler;
289  typedef std::function<void(const LambdaClient*, const Model::DeleteFunctionEventInvokeConfigRequest&, const Model::DeleteFunctionEventInvokeConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFunctionEventInvokeConfigResponseReceivedHandler;
290  typedef std::function<void(const LambdaClient*, const Model::DeleteLayerVersionRequest&, const Model::DeleteLayerVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteLayerVersionResponseReceivedHandler;
291  typedef std::function<void(const LambdaClient*, const Model::DeleteProvisionedConcurrencyConfigRequest&, const Model::DeleteProvisionedConcurrencyConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProvisionedConcurrencyConfigResponseReceivedHandler;
292  typedef std::function<void(const LambdaClient*, const Model::GetAccountSettingsRequest&, const Model::GetAccountSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAccountSettingsResponseReceivedHandler;
293  typedef std::function<void(const LambdaClient*, const Model::GetAliasRequest&, const Model::GetAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAliasResponseReceivedHandler;
294  typedef std::function<void(const LambdaClient*, const Model::GetCodeSigningConfigRequest&, const Model::GetCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCodeSigningConfigResponseReceivedHandler;
295  typedef std::function<void(const LambdaClient*, const Model::GetEventSourceMappingRequest&, const Model::GetEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEventSourceMappingResponseReceivedHandler;
296  typedef std::function<void(const LambdaClient*, const Model::GetFunctionRequest&, const Model::GetFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionResponseReceivedHandler;
297  typedef std::function<void(const LambdaClient*, const Model::GetFunctionCodeSigningConfigRequest&, const Model::GetFunctionCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionCodeSigningConfigResponseReceivedHandler;
298  typedef std::function<void(const LambdaClient*, const Model::GetFunctionConcurrencyRequest&, const Model::GetFunctionConcurrencyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionConcurrencyResponseReceivedHandler;
299  typedef std::function<void(const LambdaClient*, const Model::GetFunctionConfigurationRequest&, const Model::GetFunctionConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionConfigurationResponseReceivedHandler;
300  typedef std::function<void(const LambdaClient*, const Model::GetFunctionEventInvokeConfigRequest&, const Model::GetFunctionEventInvokeConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionEventInvokeConfigResponseReceivedHandler;
301  typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionRequest&, const Model::GetLayerVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLayerVersionResponseReceivedHandler;
302  typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionByArnRequest&, const Model::GetLayerVersionByArnOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLayerVersionByArnResponseReceivedHandler;
303  typedef std::function<void(const LambdaClient*, const Model::GetLayerVersionPolicyRequest&, const Model::GetLayerVersionPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLayerVersionPolicyResponseReceivedHandler;
304  typedef std::function<void(const LambdaClient*, const Model::GetPolicyRequest&, const Model::GetPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPolicyResponseReceivedHandler;
305  typedef std::function<void(const LambdaClient*, const Model::GetProvisionedConcurrencyConfigRequest&, const Model::GetProvisionedConcurrencyConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetProvisionedConcurrencyConfigResponseReceivedHandler;
306  typedef std::function<void(const LambdaClient*, const Model::InvokeRequest&, Model::InvokeOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > InvokeResponseReceivedHandler;
307  typedef std::function<void(const LambdaClient*, const Model::ListAliasesRequest&, const Model::ListAliasesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAliasesResponseReceivedHandler;
308  typedef std::function<void(const LambdaClient*, const Model::ListCodeSigningConfigsRequest&, const Model::ListCodeSigningConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCodeSigningConfigsResponseReceivedHandler;
309  typedef std::function<void(const LambdaClient*, const Model::ListEventSourceMappingsRequest&, const Model::ListEventSourceMappingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEventSourceMappingsResponseReceivedHandler;
310  typedef std::function<void(const LambdaClient*, const Model::ListFunctionEventInvokeConfigsRequest&, const Model::ListFunctionEventInvokeConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFunctionEventInvokeConfigsResponseReceivedHandler;
311  typedef std::function<void(const LambdaClient*, const Model::ListFunctionsRequest&, const Model::ListFunctionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFunctionsResponseReceivedHandler;
312  typedef std::function<void(const LambdaClient*, const Model::ListFunctionsByCodeSigningConfigRequest&, const Model::ListFunctionsByCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFunctionsByCodeSigningConfigResponseReceivedHandler;
313  typedef std::function<void(const LambdaClient*, const Model::ListLayerVersionsRequest&, const Model::ListLayerVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLayerVersionsResponseReceivedHandler;
314  typedef std::function<void(const LambdaClient*, const Model::ListLayersRequest&, const Model::ListLayersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLayersResponseReceivedHandler;
315  typedef std::function<void(const LambdaClient*, const Model::ListProvisionedConcurrencyConfigsRequest&, const Model::ListProvisionedConcurrencyConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProvisionedConcurrencyConfigsResponseReceivedHandler;
316  typedef std::function<void(const LambdaClient*, const Model::ListTagsRequest&, const Model::ListTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsResponseReceivedHandler;
317  typedef std::function<void(const LambdaClient*, const Model::ListVersionsByFunctionRequest&, const Model::ListVersionsByFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVersionsByFunctionResponseReceivedHandler;
318  typedef std::function<void(const LambdaClient*, const Model::PublishLayerVersionRequest&, const Model::PublishLayerVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PublishLayerVersionResponseReceivedHandler;
319  typedef std::function<void(const LambdaClient*, const Model::PublishVersionRequest&, const Model::PublishVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PublishVersionResponseReceivedHandler;
320  typedef std::function<void(const LambdaClient*, const Model::PutFunctionCodeSigningConfigRequest&, const Model::PutFunctionCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutFunctionCodeSigningConfigResponseReceivedHandler;
321  typedef std::function<void(const LambdaClient*, const Model::PutFunctionConcurrencyRequest&, const Model::PutFunctionConcurrencyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutFunctionConcurrencyResponseReceivedHandler;
322  typedef std::function<void(const LambdaClient*, const Model::PutFunctionEventInvokeConfigRequest&, const Model::PutFunctionEventInvokeConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutFunctionEventInvokeConfigResponseReceivedHandler;
323  typedef std::function<void(const LambdaClient*, const Model::PutProvisionedConcurrencyConfigRequest&, const Model::PutProvisionedConcurrencyConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutProvisionedConcurrencyConfigResponseReceivedHandler;
324  typedef std::function<void(const LambdaClient*, const Model::RemoveLayerVersionPermissionRequest&, const Model::RemoveLayerVersionPermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RemoveLayerVersionPermissionResponseReceivedHandler;
325  typedef std::function<void(const LambdaClient*, const Model::RemovePermissionRequest&, const Model::RemovePermissionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RemovePermissionResponseReceivedHandler;
326  typedef std::function<void(const LambdaClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
327  typedef std::function<void(const LambdaClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
328  typedef std::function<void(const LambdaClient*, const Model::UpdateAliasRequest&, const Model::UpdateAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAliasResponseReceivedHandler;
329  typedef std::function<void(const LambdaClient*, const Model::UpdateCodeSigningConfigRequest&, const Model::UpdateCodeSigningConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCodeSigningConfigResponseReceivedHandler;
330  typedef std::function<void(const LambdaClient*, const Model::UpdateEventSourceMappingRequest&, const Model::UpdateEventSourceMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEventSourceMappingResponseReceivedHandler;
331  typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionCodeRequest&, const Model::UpdateFunctionCodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFunctionCodeResponseReceivedHandler;
332  typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionConfigurationRequest&, const Model::UpdateFunctionConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFunctionConfigurationResponseReceivedHandler;
333  typedef std::function<void(const LambdaClient*, const Model::UpdateFunctionEventInvokeConfigRequest&, const Model::UpdateFunctionEventInvokeConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFunctionEventInvokeConfigResponseReceivedHandler;
334 
345  {
346  public:
348 
354 
360 
365  LambdaClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
367 
368  virtual ~LambdaClient();
369 
370 
383 
398 
412  virtual void AddLayerVersionPermissionAsync(const Model::AddLayerVersionPermissionRequest& request, const AddLayerVersionPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
413 
434 
457 
479  virtual void AddPermissionAsync(const Model::AddPermissionRequest& request, const AddPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
480 
494 
510 
525  virtual void CreateAliasAsync(const Model::CreateAliasRequest& request, const CreateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
526 
537 
550 
562  virtual void CreateCodeSigningConfigAsync(const Model::CreateCodeSigningConfigRequest& request, const CreateCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
563 
596 
631 
665  virtual void CreateEventSourceMappingAsync(const Model::CreateEventSourceMappingRequest& request, const CreateEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
666 
713 
762 
810  virtual void CreateFunctionAsync(const Model::CreateFunctionRequest& request, const CreateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
811 
820 
831 
841  virtual void DeleteAliasAsync(const Model::DeleteAliasRequest& request, const DeleteAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
842 
850 
860 
869  virtual void DeleteCodeSigningConfigAsync(const Model::DeleteCodeSigningConfigRequest& request, const DeleteCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
870 
882 
896 
909  virtual void DeleteEventSourceMappingAsync(const Model::DeleteEventSourceMappingRequest& request, const DeleteEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
910 
922 
936 
949  virtual void DeleteFunctionAsync(const Model::DeleteFunctionRequest& request, const DeleteFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
950 
958 
968 
977  virtual void DeleteFunctionCodeSigningConfigAsync(const Model::DeleteFunctionCodeSigningConfigRequest& request, const DeleteFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
978 
986 
996 
1005  virtual void DeleteFunctionConcurrencyAsync(const Model::DeleteFunctionConcurrencyRequest& request, const DeleteFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1006 
1015 
1026 
1036  virtual void DeleteFunctionEventInvokeConfigAsync(const Model::DeleteFunctionEventInvokeConfigRequest& request, const DeleteFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1037 
1048 
1061 
1073  virtual void DeleteLayerVersionAsync(const Model::DeleteLayerVersionRequest& request, const DeleteLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1074 
1082 
1092 
1101  virtual void DeleteProvisionedConcurrencyConfigAsync(const Model::DeleteProvisionedConcurrencyConfigRequest& request, const DeleteProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1102 
1111 
1122 
1132  virtual void GetAccountSettingsAsync(const Model::GetAccountSettingsRequest& request, const GetAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1133 
1142 
1153 
1163  virtual void GetAliasAsync(const Model::GetAliasRequest& request, const GetAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1164 
1172 
1182 
1191  virtual void GetCodeSigningConfigAsync(const Model::GetCodeSigningConfigRequest& request, const GetCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1192 
1201 
1212 
1222  virtual void GetEventSourceMappingAsync(const Model::GetEventSourceMappingRequest& request, const GetEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1223 
1233 
1245 
1256  virtual void GetFunctionAsync(const Model::GetFunctionRequest& request, const GetFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1257 
1265 
1275 
1284  virtual void GetFunctionCodeSigningConfigAsync(const Model::GetFunctionCodeSigningConfigRequest& request, const GetFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1285 
1294 
1305 
1315  virtual void GetFunctionConcurrencyAsync(const Model::GetFunctionConcurrencyRequest& request, const GetFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1316 
1327 
1340 
1352  virtual void GetFunctionConfigurationAsync(const Model::GetFunctionConfigurationRequest& request, const GetFunctionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1353 
1362 
1373 
1383  virtual void GetFunctionEventInvokeConfigAsync(const Model::GetFunctionEventInvokeConfigRequest& request, const GetFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1384 
1394 
1406 
1417  virtual void GetLayerVersionAsync(const Model::GetLayerVersionRequest& request, const GetLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1418 
1428 
1440 
1451  virtual void GetLayerVersionByArnAsync(const Model::GetLayerVersionByArnRequest& request, const GetLayerVersionByArnResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1452 
1462 
1474 
1485  virtual void GetLayerVersionPolicyAsync(const Model::GetLayerVersionPolicyRequest& request, const GetLayerVersionPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1486 
1495 
1506 
1516  virtual void GetPolicyAsync(const Model::GetPolicyRequest& request, const GetPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1517 
1525 
1535 
1544  virtual void GetProvisionedConcurrencyConfigAsync(const Model::GetProvisionedConcurrencyConfigRequest& request, const GetProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1545 
1589  virtual Model::InvokeOutcome Invoke(const Model::InvokeRequest& request) const;
1590 
1637 
1683  virtual void InvokeAsync(const Model::InvokeRequest& request, const InvokeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1684 
1693 
1704 
1714  virtual void ListAliasesAsync(const Model::ListAliasesRequest& request, const ListAliasesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1715 
1726 
1739 
1751  virtual void ListCodeSigningConfigsAsync(const Model::ListCodeSigningConfigsRequest& request, const ListCodeSigningConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1752 
1761 
1772 
1782  virtual void ListEventSourceMappingsAsync(const Model::ListEventSourceMappingsRequest& request, const ListEventSourceMappingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1783 
1792 
1803 
1813  virtual void ListFunctionEventInvokeConfigsAsync(const Model::ListFunctionEventInvokeConfigsRequest& request, const ListFunctionEventInvokeConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1814 
1829 
1846 
1862  virtual void ListFunctionsAsync(const Model::ListFunctionsRequest& request, const ListFunctionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1863 
1872 
1883 
1893  virtual void ListFunctionsByCodeSigningConfigAsync(const Model::ListFunctionsByCodeSigningConfigRequest& request, const ListFunctionsByCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1894 
1906 
1920 
1933  virtual void ListLayerVersionsAsync(const Model::ListLayerVersionsRequest& request, const ListLayerVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1934 
1947 
1962 
1976  virtual void ListLayersAsync(const Model::ListLayersRequest& request, const ListLayersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1977 
1985 
1995 
2004  virtual void ListProvisionedConcurrencyConfigsAsync(const Model::ListProvisionedConcurrencyConfigsRequest& request, const ListProvisionedConcurrencyConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2005 
2014 
2025 
2035  virtual void ListTagsAsync(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2036 
2046 
2058 
2069  virtual void ListVersionsByFunctionAsync(const Model::ListVersionsByFunctionRequest& request, const ListVersionsByFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2070 
2082 
2096 
2109  virtual void PublishLayerVersionAsync(const Model::PublishLayerVersionRequest& request, const PublishLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2110 
2125 
2142 
2158  virtual void PublishVersionAsync(const Model::PublishVersionRequest& request, const PublishVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2159 
2168 
2179 
2189  virtual void PutFunctionCodeSigningConfigAsync(const Model::PutFunctionCodeSigningConfigRequest& request, const PutFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2190 
2209 
2230 
2250  virtual void PutFunctionConcurrencyAsync(const Model::PutFunctionConcurrencyRequest& request, const PutFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2251 
2275 
2301 
2326  virtual void PutFunctionEventInvokeConfigAsync(const Model::PutFunctionEventInvokeConfigRequest& request, const PutFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2327 
2335 
2345 
2354  virtual void PutProvisionedConcurrencyConfigAsync(const Model::PutProvisionedConcurrencyConfigRequest& request, const PutProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2355 
2365 
2377 
2388  virtual void RemoveLayerVersionPermissionAsync(const Model::RemoveLayerVersionPermissionRequest& request, const RemoveLayerVersionPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2389 
2398 
2409 
2419  virtual void RemovePermissionAsync(const Model::RemovePermissionRequest& request, const RemovePermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2420 
2429 
2440 
2450  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2451 
2460 
2471 
2481  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2482 
2491 
2502 
2512  virtual void UpdateAliasAsync(const Model::UpdateAliasRequest& request, const UpdateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2513 
2522 
2533 
2543  virtual void UpdateCodeSigningConfigAsync(const Model::UpdateCodeSigningConfigRequest& request, const UpdateCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2544 
2564 
2586 
2607  virtual void UpdateEventSourceMappingAsync(const Model::UpdateEventSourceMappingRequest& request, const UpdateEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2608 
2624 
2642 
2659  virtual void UpdateFunctionCodeAsync(const Model::UpdateFunctionCodeRequest& request, const UpdateFunctionCodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2660 
2682 
2706 
2729  virtual void UpdateFunctionConfigurationAsync(const Model::UpdateFunctionConfigurationRequest& request, const UpdateFunctionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2730 
2739 
2750 
2760  virtual void UpdateFunctionEventInvokeConfigAsync(const Model::UpdateFunctionEventInvokeConfigRequest& request, const UpdateFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2761 
2762 
2763  void OverrideEndpoint(const Aws::String& endpoint);
2764  private:
2765  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
2766  void AddLayerVersionPermissionAsyncHelper(const Model::AddLayerVersionPermissionRequest& request, const AddLayerVersionPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2767  void AddPermissionAsyncHelper(const Model::AddPermissionRequest& request, const AddPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2768  void CreateAliasAsyncHelper(const Model::CreateAliasRequest& request, const CreateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2769  void CreateCodeSigningConfigAsyncHelper(const Model::CreateCodeSigningConfigRequest& request, const CreateCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2770  void CreateEventSourceMappingAsyncHelper(const Model::CreateEventSourceMappingRequest& request, const CreateEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2771  void CreateFunctionAsyncHelper(const Model::CreateFunctionRequest& request, const CreateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2772  void DeleteAliasAsyncHelper(const Model::DeleteAliasRequest& request, const DeleteAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2773  void DeleteCodeSigningConfigAsyncHelper(const Model::DeleteCodeSigningConfigRequest& request, const DeleteCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2774  void DeleteEventSourceMappingAsyncHelper(const Model::DeleteEventSourceMappingRequest& request, const DeleteEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2775  void DeleteFunctionAsyncHelper(const Model::DeleteFunctionRequest& request, const DeleteFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2776  void DeleteFunctionCodeSigningConfigAsyncHelper(const Model::DeleteFunctionCodeSigningConfigRequest& request, const DeleteFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2777  void DeleteFunctionConcurrencyAsyncHelper(const Model::DeleteFunctionConcurrencyRequest& request, const DeleteFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2778  void DeleteFunctionEventInvokeConfigAsyncHelper(const Model::DeleteFunctionEventInvokeConfigRequest& request, const DeleteFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2779  void DeleteLayerVersionAsyncHelper(const Model::DeleteLayerVersionRequest& request, const DeleteLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2780  void DeleteProvisionedConcurrencyConfigAsyncHelper(const Model::DeleteProvisionedConcurrencyConfigRequest& request, const DeleteProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2781  void GetAccountSettingsAsyncHelper(const Model::GetAccountSettingsRequest& request, const GetAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2782  void GetAliasAsyncHelper(const Model::GetAliasRequest& request, const GetAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2783  void GetCodeSigningConfigAsyncHelper(const Model::GetCodeSigningConfigRequest& request, const GetCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2784  void GetEventSourceMappingAsyncHelper(const Model::GetEventSourceMappingRequest& request, const GetEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2785  void GetFunctionAsyncHelper(const Model::GetFunctionRequest& request, const GetFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2786  void GetFunctionCodeSigningConfigAsyncHelper(const Model::GetFunctionCodeSigningConfigRequest& request, const GetFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2787  void GetFunctionConcurrencyAsyncHelper(const Model::GetFunctionConcurrencyRequest& request, const GetFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2788  void GetFunctionConfigurationAsyncHelper(const Model::GetFunctionConfigurationRequest& request, const GetFunctionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2789  void GetFunctionEventInvokeConfigAsyncHelper(const Model::GetFunctionEventInvokeConfigRequest& request, const GetFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2790  void GetLayerVersionAsyncHelper(const Model::GetLayerVersionRequest& request, const GetLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2791  void GetLayerVersionByArnAsyncHelper(const Model::GetLayerVersionByArnRequest& request, const GetLayerVersionByArnResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2792  void GetLayerVersionPolicyAsyncHelper(const Model::GetLayerVersionPolicyRequest& request, const GetLayerVersionPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2793  void GetPolicyAsyncHelper(const Model::GetPolicyRequest& request, const GetPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2794  void GetProvisionedConcurrencyConfigAsyncHelper(const Model::GetProvisionedConcurrencyConfigRequest& request, const GetProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2795  void InvokeAsyncHelper(const Model::InvokeRequest& request, const InvokeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2796  void ListAliasesAsyncHelper(const Model::ListAliasesRequest& request, const ListAliasesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2797  void ListCodeSigningConfigsAsyncHelper(const Model::ListCodeSigningConfigsRequest& request, const ListCodeSigningConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2798  void ListEventSourceMappingsAsyncHelper(const Model::ListEventSourceMappingsRequest& request, const ListEventSourceMappingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2799  void ListFunctionEventInvokeConfigsAsyncHelper(const Model::ListFunctionEventInvokeConfigsRequest& request, const ListFunctionEventInvokeConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2800  void ListFunctionsAsyncHelper(const Model::ListFunctionsRequest& request, const ListFunctionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2801  void ListFunctionsByCodeSigningConfigAsyncHelper(const Model::ListFunctionsByCodeSigningConfigRequest& request, const ListFunctionsByCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2802  void ListLayerVersionsAsyncHelper(const Model::ListLayerVersionsRequest& request, const ListLayerVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2803  void ListLayersAsyncHelper(const Model::ListLayersRequest& request, const ListLayersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2804  void ListProvisionedConcurrencyConfigsAsyncHelper(const Model::ListProvisionedConcurrencyConfigsRequest& request, const ListProvisionedConcurrencyConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2805  void ListTagsAsyncHelper(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2806  void ListVersionsByFunctionAsyncHelper(const Model::ListVersionsByFunctionRequest& request, const ListVersionsByFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2807  void PublishLayerVersionAsyncHelper(const Model::PublishLayerVersionRequest& request, const PublishLayerVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2808  void PublishVersionAsyncHelper(const Model::PublishVersionRequest& request, const PublishVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2809  void PutFunctionCodeSigningConfigAsyncHelper(const Model::PutFunctionCodeSigningConfigRequest& request, const PutFunctionCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2810  void PutFunctionConcurrencyAsyncHelper(const Model::PutFunctionConcurrencyRequest& request, const PutFunctionConcurrencyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2811  void PutFunctionEventInvokeConfigAsyncHelper(const Model::PutFunctionEventInvokeConfigRequest& request, const PutFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2812  void PutProvisionedConcurrencyConfigAsyncHelper(const Model::PutProvisionedConcurrencyConfigRequest& request, const PutProvisionedConcurrencyConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2813  void RemoveLayerVersionPermissionAsyncHelper(const Model::RemoveLayerVersionPermissionRequest& request, const RemoveLayerVersionPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2814  void RemovePermissionAsyncHelper(const Model::RemovePermissionRequest& request, const RemovePermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2815  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2816  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2817  void UpdateAliasAsyncHelper(const Model::UpdateAliasRequest& request, const UpdateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2818  void UpdateCodeSigningConfigAsyncHelper(const Model::UpdateCodeSigningConfigRequest& request, const UpdateCodeSigningConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2819  void UpdateEventSourceMappingAsyncHelper(const Model::UpdateEventSourceMappingRequest& request, const UpdateEventSourceMappingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2820  void UpdateFunctionCodeAsyncHelper(const Model::UpdateFunctionCodeRequest& request, const UpdateFunctionCodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2821  void UpdateFunctionConfigurationAsyncHelper(const Model::UpdateFunctionConfigurationRequest& request, const UpdateFunctionConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2822  void UpdateFunctionEventInvokeConfigAsyncHelper(const Model::UpdateFunctionEventInvokeConfigRequest& request, const UpdateFunctionEventInvokeConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2823 
2824  Aws::String m_uri;
2825  Aws::String m_configScheme;
2826  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2827  };
2828 
2829 } // namespace Lambda
2830 } // namespace Aws
PutFunctionConcurrencyResult.h
Aws::Lambda::Model::ListTagsOutcomeCallable
std::future< ListTagsOutcome > ListTagsOutcomeCallable
Definition: LambdaClient.h:255
Aws::Lambda::Model::GetEventSourceMappingOutcomeCallable
std::future< GetEventSourceMappingOutcome > GetEventSourceMappingOutcomeCallable
Definition: LambdaClient.h:234
Aws::Lambda::LambdaClient::UpdateEventSourceMappingAsync
virtual void UpdateEventSourceMappingAsync(const Model::UpdateEventSourceMappingRequest &request, const UpdateEventSourceMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::Lambda::GetFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionConcurrencyRequest &, const Model::GetFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionConcurrencyResponseReceivedHandler
Definition: LambdaClient.h:298
Aws::Lambda::Model::GetFunctionOutcome
Aws::Utils::Outcome< GetFunctionResult, LambdaError > GetFunctionOutcome
Definition: LambdaClient.h:177
Aws::Lambda::LambdaClient::ListLayersAsync
virtual void ListLayersAsync(const Model::ListLayersRequest &request, const ListLayersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::UpdateFunctionConfigurationCallable
virtual Model::UpdateFunctionConfigurationOutcomeCallable UpdateFunctionConfigurationCallable(const Model::UpdateFunctionConfigurationRequest &request) const
ListFunctionEventInvokeConfigsResult.h
Aws::Lambda::Model::GetAliasRequest
Definition: GetAliasRequest.h:22
Aws::Lambda::Model::DeleteCodeSigningConfigOutcomeCallable
std::future< DeleteCodeSigningConfigOutcome > DeleteCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:223
Aws::Lambda::LambdaClient::PutFunctionCodeSigningConfigAsync
virtual void PutFunctionCodeSigningConfigAsync(const Model::PutFunctionCodeSigningConfigRequest &request, const PutFunctionCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::InvokeCallable
virtual Model::InvokeOutcomeCallable InvokeCallable(const Model::InvokeRequest &request) const
Aws::Lambda::LambdaClient::AddPermission
virtual Model::AddPermissionOutcome AddPermission(const Model::AddPermissionRequest &request) const
Aws::Lambda::LambdaClient::PutFunctionConcurrencyAsync
virtual void PutFunctionConcurrencyAsync(const Model::PutFunctionConcurrencyRequest &request, const PutFunctionConcurrencyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::AddPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::AddPermissionRequest &, const Model::AddPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddPermissionResponseReceivedHandler
Definition: LambdaClient.h:278
Aws::Lambda::LambdaClient::DeleteFunctionCallable
virtual Model::DeleteFunctionOutcomeCallable DeleteFunctionCallable(const Model::DeleteFunctionRequest &request) const
Aws::Lambda::LambdaClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::Lambda::GetLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionRequest &, const Model::GetLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLayerVersionResponseReceivedHandler
Definition: LambdaClient.h:301
Aws::Lambda::Model::PutFunctionEventInvokeConfigRequest
Definition: PutFunctionEventInvokeConfigRequest.h:27
Aws::Lambda::Model::UpdateAliasOutcomeCallable
std::future< UpdateAliasOutcome > UpdateAliasOutcomeCallable
Definition: LambdaClient.h:267
Aws::Lambda::LambdaClient::CreateAliasAsync
virtual void CreateAliasAsync(const Model::CreateAliasRequest &request, const CreateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::UpdateFunctionCodeOutcome
Aws::Utils::Outcome< UpdateFunctionCodeResult, LambdaError > UpdateFunctionCodeOutcome
Definition: LambdaClient.h:212
CreateFunctionResult.h
Aws::Lambda::Model::GetLayerVersionOutcomeCallable
std::future< GetLayerVersionOutcome > GetLayerVersionOutcomeCallable
Definition: LambdaClient.h:240
Aws::Lambda::LambdaClient::PutProvisionedConcurrencyConfigAsync
virtual void PutProvisionedConcurrencyConfigAsync(const Model::PutProvisionedConcurrencyConfigRequest &request, const PutProvisionedConcurrencyConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::GetProvisionedConcurrencyConfigOutcomeCallable
std::future< GetProvisionedConcurrencyConfigOutcome > GetProvisionedConcurrencyConfigOutcomeCallable
Definition: LambdaClient.h:244
Aws::Lambda::Model::ListVersionsByFunctionOutcome
Aws::Utils::Outcome< ListVersionsByFunctionResult, LambdaError > ListVersionsByFunctionOutcome
Definition: LambdaClient.h:198
UpdateAliasResult.h
Aws::Lambda::LambdaClient::PutProvisionedConcurrencyConfig
virtual Model::PutProvisionedConcurrencyConfigOutcome PutProvisionedConcurrencyConfig(const Model::PutProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::Model::GetFunctionCodeSigningConfigRequest
Definition: GetFunctionCodeSigningConfigRequest.h:22
Aws::Lambda::Model::DeleteFunctionCodeSigningConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionCodeSigningConfigOutcome
Definition: LambdaClient.h:168
Aws::Lambda::LambdaClient::DeleteAliasAsync
virtual void DeleteAliasAsync(const Model::DeleteAliasRequest &request, const DeleteAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::Lambda::LambdaClient::DeleteFunctionEventInvokeConfigCallable
virtual Model::DeleteFunctionEventInvokeConfigOutcomeCallable DeleteFunctionEventInvokeConfigCallable(const Model::DeleteFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::LambdaClient::GetLayerVersionPolicy
virtual Model::GetLayerVersionPolicyOutcome GetLayerVersionPolicy(const Model::GetLayerVersionPolicyRequest &request) const
GetProvisionedConcurrencyConfigResult.h
AWSError.h
Aws::Lambda::Model::ListProvisionedConcurrencyConfigsOutcome
Aws::Utils::Outcome< ListProvisionedConcurrencyConfigsResult, LambdaError > ListProvisionedConcurrencyConfigsOutcome
Definition: LambdaClient.h:196
CreateAliasResult.h
Aws::Lambda::LambdaClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::Lambda::LambdaClient::ListProvisionedConcurrencyConfigsAsync
virtual void ListProvisionedConcurrencyConfigsAsync(const Model::ListProvisionedConcurrencyConfigsRequest &request, const ListProvisionedConcurrencyConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetProvisionedConcurrencyConfigCallable
virtual Model::GetProvisionedConcurrencyConfigOutcomeCallable GetProvisionedConcurrencyConfigCallable(const Model::GetProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::Model::ListFunctionsRequest
Definition: ListFunctionsRequest.h:27
Aws::Lambda::Model::ListLayersRequest
Definition: ListLayersRequest.h:27
Aws::Lambda::LambdaClient::GetCodeSigningConfigCallable
virtual Model::GetCodeSigningConfigOutcomeCallable GetCodeSigningConfigCallable(const Model::GetCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::ListFunctionEventInvokeConfigsCallable
virtual Model::ListFunctionEventInvokeConfigsOutcomeCallable ListFunctionEventInvokeConfigsCallable(const Model::ListFunctionEventInvokeConfigsRequest &request) const
Aws::Lambda::Model::PublishVersionOutcomeCallable
std::future< PublishVersionOutcome > PublishVersionOutcomeCallable
Definition: LambdaClient.h:258
Aws::Lambda::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::Lambda::LambdaClient::PublishVersionCallable
virtual Model::PublishVersionOutcomeCallable PublishVersionCallable(const Model::PublishVersionRequest &request) const
Aws::Lambda::GetCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetCodeSigningConfigRequest &, const Model::GetCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:294
Aws::Lambda::Model::DeleteProvisionedConcurrencyConfigOutcomeCallable
std::future< DeleteProvisionedConcurrencyConfigOutcome > DeleteProvisionedConcurrencyConfigOutcomeCallable
Definition: LambdaClient.h:230
Aws::Lambda::LambdaClient::ListEventSourceMappingsCallable
virtual Model::ListEventSourceMappingsOutcomeCallable ListEventSourceMappingsCallable(const Model::ListEventSourceMappingsRequest &request) const
Aws::Lambda::Model::PutFunctionCodeSigningConfigOutcome
Aws::Utils::Outcome< PutFunctionCodeSigningConfigResult, LambdaError > PutFunctionCodeSigningConfigOutcome
Definition: LambdaClient.h:201
Aws::Lambda::Model::PublishLayerVersionRequest
Definition: PublishLayerVersionRequest.h:25
Aws::Lambda::LambdaClient::DeleteLayerVersionAsync
virtual void DeleteLayerVersionAsync(const Model::DeleteLayerVersionRequest &request, const DeleteLayerVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::CreateAliasCallable
virtual Model::CreateAliasOutcomeCallable CreateAliasCallable(const Model::CreateAliasRequest &request) const
Aws::Lambda::Model::TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > TagResourceOutcome
Definition: LambdaClient.h:207
Aws::Lambda::GetAccountSettingsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetAccountSettingsRequest &, const Model::GetAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountSettingsResponseReceivedHandler
Definition: LambdaClient.h:292
Aws::Lambda::LambdaClient::ListFunctionsByCodeSigningConfigAsync
virtual void ListFunctionsByCodeSigningConfigAsync(const Model::ListFunctionsByCodeSigningConfigRequest &request, const ListFunctionsByCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::ListFunctionEventInvokeConfigsOutcome
Aws::Utils::Outcome< ListFunctionEventInvokeConfigsResult, LambdaError > ListFunctionEventInvokeConfigsOutcome
Definition: LambdaClient.h:191
UpdateFunctionCodeResult.h
Aws::Lambda::ListFunctionEventInvokeConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionEventInvokeConfigsRequest &, const Model::ListFunctionEventInvokeConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionEventInvokeConfigsResponseReceivedHandler
Definition: LambdaClient.h:310
Aws::Lambda::ListAliasesResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAliasesResponseReceivedHandler
Definition: LambdaClient.h:307
Aws::Lambda::Model::DeleteAliasOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteAliasOutcome
Definition: LambdaClient.h:164
Aws::Lambda::PublishLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PublishLayerVersionRequest &, const Model::PublishLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PublishLayerVersionResponseReceivedHandler
Definition: LambdaClient.h:318
Aws::Lambda::LambdaClient::ListFunctionsAsync
virtual void ListFunctionsAsync(const Model::ListFunctionsRequest &request, const ListFunctionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::InvokeOutcome
Aws::Utils::Outcome< InvokeResult, LambdaError > InvokeOutcome
Definition: LambdaClient.h:187
Aws::Lambda::LambdaClient::RemoveLayerVersionPermission
virtual Model::RemoveLayerVersionPermissionOutcome RemoveLayerVersionPermission(const Model::RemoveLayerVersionPermissionRequest &request) const
Aws::Lambda::LambdaClient::DeleteFunctionCodeSigningConfigCallable
virtual Model::DeleteFunctionCodeSigningConfigOutcomeCallable DeleteFunctionCodeSigningConfigCallable(const Model::DeleteFunctionCodeSigningConfigRequest &request) const
CreateEventSourceMappingResult.h
UpdateFunctionConfigurationResult.h
Aws::Lambda::LambdaClient::UpdateFunctionCodeCallable
virtual Model::UpdateFunctionCodeOutcomeCallable UpdateFunctionCodeCallable(const Model::UpdateFunctionCodeRequest &request) const
Aws::Lambda::LambdaClient::ListCodeSigningConfigs
virtual Model::ListCodeSigningConfigsOutcome ListCodeSigningConfigs(const Model::ListCodeSigningConfigsRequest &request) const
Aws::Lambda::Model::UpdateFunctionCodeRequest
Definition: UpdateFunctionCodeRequest.h:23
Aws::Lambda::DeleteFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionEventInvokeConfigRequest &, const Model::DeleteFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionEventInvokeConfigResponseReceivedHandler
Definition: LambdaClient.h:289
Aws::Lambda::LambdaClient::GetFunctionEventInvokeConfig
virtual Model::GetFunctionEventInvokeConfigOutcome GetFunctionEventInvokeConfig(const Model::GetFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::Model::ListFunctionsByCodeSigningConfigOutcomeCallable
std::future< ListFunctionsByCodeSigningConfigOutcome > ListFunctionsByCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:251
ListProvisionedConcurrencyConfigsResult.h
Aws::Lambda::Model::DeleteFunctionRequest
Definition: DeleteFunctionRequest.h:26
Aws::Lambda::LambdaClient::DeleteEventSourceMappingAsync
virtual void DeleteEventSourceMappingAsync(const Model::DeleteEventSourceMappingRequest &request, const DeleteEventSourceMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetFunctionAsync
virtual void GetFunctionAsync(const Model::GetFunctionRequest &request, const GetFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::CreateFunctionAsync
virtual void CreateFunctionAsync(const Model::CreateFunctionRequest &request, const CreateFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::DeleteLayerVersionRequest
Definition: DeleteLayerVersionRequest.h:22
Aws::Lambda::LambdaClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::Lambda::LambdaClient::GetCodeSigningConfig
virtual Model::GetCodeSigningConfigOutcome GetCodeSigningConfig(const Model::GetCodeSigningConfigRequest &request) const
GetFunctionConcurrencyResult.h
Aws::Lambda::LambdaClient::UpdateFunctionCodeAsync
virtual void UpdateFunctionCodeAsync(const Model::UpdateFunctionCodeRequest &request, const UpdateFunctionCodeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::CreateCodeSigningConfigRequest
Definition: CreateCodeSigningConfigRequest.h:24
Aws::Lambda::Model::GetFunctionEventInvokeConfigOutcomeCallable
std::future< GetFunctionEventInvokeConfigOutcome > GetFunctionEventInvokeConfigOutcomeCallable
Definition: LambdaClient.h:239
Aws::Lambda::Model::GetFunctionConcurrencyOutcome
Aws::Utils::Outcome< GetFunctionConcurrencyResult, LambdaError > GetFunctionConcurrencyOutcome
Definition: LambdaClient.h:179
Aws::Lambda::LambdaClient::DeleteEventSourceMappingCallable
virtual Model::DeleteEventSourceMappingOutcomeCallable DeleteEventSourceMappingCallable(const Model::DeleteEventSourceMappingRequest &request) const
Aws::Lambda::Model::PublishVersionRequest
Definition: PublishVersionRequest.h:22
Aws::Lambda::Model::ListLayersOutcomeCallable
std::future< ListLayersOutcome > ListLayersOutcomeCallable
Definition: LambdaClient.h:253
Aws::Lambda::LambdaClient::ListTagsAsync
virtual void ListTagsAsync(const Model::ListTagsRequest &request, const ListTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::ListEventSourceMappingsOutcomeCallable
std::future< ListEventSourceMappingsOutcome > ListEventSourceMappingsOutcomeCallable
Definition: LambdaClient.h:248
Aws::Lambda::Model::ListProvisionedConcurrencyConfigsRequest
Definition: ListProvisionedConcurrencyConfigsRequest.h:26
Aws::Lambda::LambdaClient::AddLayerVersionPermissionCallable
virtual Model::AddLayerVersionPermissionOutcomeCallable AddLayerVersionPermissionCallable(const Model::AddLayerVersionPermissionRequest &request) const
Aws::Lambda::LambdaClient::GetAccountSettingsAsync
virtual void GetAccountSettingsAsync(const Model::GetAccountSettingsRequest &request, const GetAccountSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::GetAccountSettingsRequest
Definition: GetAccountSettingsRequest.h:20
Aws::Lambda::Model::GetProvisionedConcurrencyConfigRequest
Definition: GetProvisionedConcurrencyConfigRequest.h:26
Aws::Lambda::Model::CreateFunctionOutcome
Aws::Utils::Outcome< CreateFunctionResult, LambdaError > CreateFunctionOutcome
Definition: LambdaClient.h:163
Aws::Lambda::LambdaClient::GetLayerVersionCallable
virtual Model::GetLayerVersionOutcomeCallable GetLayerVersionCallable(const Model::GetLayerVersionRequest &request) const
Aws::Lambda::LambdaClient::GetAliasCallable
virtual Model::GetAliasOutcomeCallable GetAliasCallable(const Model::GetAliasRequest &request) const
Aws::Lambda::Model::GetFunctionOutcomeCallable
std::future< GetFunctionOutcome > GetFunctionOutcomeCallable
Definition: LambdaClient.h:235
Aws::Lambda::LambdaClient::GetPolicy
virtual Model::GetPolicyOutcome GetPolicy(const Model::GetPolicyRequest &request) const
Aws::Lambda::UpdateEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateEventSourceMappingRequest &, const Model::UpdateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventSourceMappingResponseReceivedHandler
Definition: LambdaClient.h:330
Aws::Lambda::Model::GetFunctionEventInvokeConfigOutcome
Aws::Utils::Outcome< GetFunctionEventInvokeConfigResult, LambdaError > GetFunctionEventInvokeConfigOutcome
Definition: LambdaClient.h:181
Aws::Lambda::LambdaClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
LambdaErrors.h
Aws::Lambda::UpdateFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionEventInvokeConfigRequest &, const Model::UpdateFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionEventInvokeConfigResponseReceivedHandler
Definition: LambdaClient.h:333
Aws::Lambda::LambdaClient::GetLayerVersionByArnAsync
virtual void GetLayerVersionByArnAsync(const Model::GetLayerVersionByArnRequest &request, const GetLayerVersionByArnResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
PublishLayerVersionResult.h
Aws::Lambda::UpdateCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateCodeSigningConfigRequest &, const Model::UpdateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:329
GetLayerVersionPolicyResult.h
Aws::Lambda::LambdaClient::GetFunctionCallable
virtual Model::GetFunctionOutcomeCallable GetFunctionCallable(const Model::GetFunctionRequest &request) const
Aws::Lambda::PublishVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PublishVersionRequest &, const Model::PublishVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PublishVersionResponseReceivedHandler
Definition: LambdaClient.h:319
Aws::Lambda::Model::ListFunctionsByCodeSigningConfigOutcome
Aws::Utils::Outcome< ListFunctionsByCodeSigningConfigResult, LambdaError > ListFunctionsByCodeSigningConfigOutcome
Definition: LambdaClient.h:193
Aws::Lambda::Model::ListEventSourceMappingsRequest
Definition: ListEventSourceMappingsRequest.h:26
Aws::Lambda::LambdaClient::UpdateFunctionEventInvokeConfigAsync
virtual void UpdateFunctionEventInvokeConfigAsync(const Model::UpdateFunctionEventInvokeConfigRequest &request, const UpdateFunctionEventInvokeConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::DeleteFunctionCodeSigningConfigAsync
virtual void DeleteFunctionCodeSigningConfigAsync(const Model::DeleteFunctionCodeSigningConfigRequest &request, const DeleteFunctionCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::ListCodeSigningConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListCodeSigningConfigsRequest &, const Model::ListCodeSigningConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCodeSigningConfigsResponseReceivedHandler
Definition: LambdaClient.h:308
Aws::Lambda::Model::PutFunctionEventInvokeConfigOutcome
Aws::Utils::Outcome< PutFunctionEventInvokeConfigResult, LambdaError > PutFunctionEventInvokeConfigOutcome
Definition: LambdaClient.h:203
Aws::Lambda::ListLayersResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListLayersRequest &, const Model::ListLayersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLayersResponseReceivedHandler
Definition: LambdaClient.h:314
Aws::Lambda::LambdaClient::ListTagsCallable
virtual Model::ListTagsOutcomeCallable ListTagsCallable(const Model::ListTagsRequest &request) const
Aws::Lambda::Model::RemovePermissionOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > RemovePermissionOutcome
Definition: LambdaClient.h:206
Aws::Lambda::DeleteAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteAliasRequest &, const Model::DeleteAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAliasResponseReceivedHandler
Definition: LambdaClient.h:283
GetFunctionCodeSigningConfigResult.h
Aws::Lambda::Model::InvokeOutcomeCallable
std::future< InvokeOutcome > InvokeOutcomeCallable
Definition: LambdaClient.h:245
AsyncCallerContext.h
Aws::Lambda::LambdaClient::ListLayers
virtual Model::ListLayersOutcome ListLayers(const Model::ListLayersRequest &request) const
Aws::Lambda::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: LambdaClient.h:266
Aws::Lambda::Model::ListProvisionedConcurrencyConfigsOutcomeCallable
std::future< ListProvisionedConcurrencyConfigsOutcome > ListProvisionedConcurrencyConfigsOutcomeCallable
Definition: LambdaClient.h:254
Aws::Lambda::ListFunctionsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionsRequest &, const Model::ListFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionsResponseReceivedHandler
Definition: LambdaClient.h:311
Aws::Lambda::Model::ListFunctionEventInvokeConfigsOutcomeCallable
std::future< ListFunctionEventInvokeConfigsOutcome > ListFunctionEventInvokeConfigsOutcomeCallable
Definition: LambdaClient.h:249
Aws::Lambda::LambdaClient::ListAliasesCallable
virtual Model::ListAliasesOutcomeCallable ListAliasesCallable(const Model::ListAliasesRequest &request) const
Aws::Lambda::Model::UpdateFunctionEventInvokeConfigOutcome
Aws::Utils::Outcome< UpdateFunctionEventInvokeConfigResult, LambdaError > UpdateFunctionEventInvokeConfigOutcome
Definition: LambdaClient.h:214
PutFunctionEventInvokeConfigResult.h
GetLayerVersionResult.h
Aws::Lambda::UpdateAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateAliasRequest &, const Model::UpdateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAliasResponseReceivedHandler
Definition: LambdaClient.h:328
Aws::Lambda::LambdaClient::LambdaClient
LambdaClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Lambda::LambdaClient::RemovePermissionAsync
virtual void RemovePermissionAsync(const Model::RemovePermissionRequest &request, const RemovePermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::DeleteAlias
virtual Model::DeleteAliasOutcome DeleteAlias(const Model::DeleteAliasRequest &request) const
Aws::Lambda::LambdaClient::CreateCodeSigningConfigCallable
virtual Model::CreateCodeSigningConfigOutcomeCallable CreateCodeSigningConfigCallable(const Model::CreateCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::DeleteFunctionCodeSigningConfig
virtual Model::DeleteFunctionCodeSigningConfigOutcome DeleteFunctionCodeSigningConfig(const Model::DeleteFunctionCodeSigningConfigRequest &request) const
Aws::Lambda::Model::GetLayerVersionPolicyOutcomeCallable
std::future< GetLayerVersionPolicyOutcome > GetLayerVersionPolicyOutcomeCallable
Definition: LambdaClient.h:242
Aws::Lambda::Model::CreateAliasOutcome
Aws::Utils::Outcome< CreateAliasResult, LambdaError > CreateAliasOutcome
Definition: LambdaClient.h:160
Aws::Lambda::Model::GetFunctionConcurrencyOutcomeCallable
std::future< GetFunctionConcurrencyOutcome > GetFunctionConcurrencyOutcomeCallable
Definition: LambdaClient.h:237
Aws::Lambda::ListFunctionsByCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListFunctionsByCodeSigningConfigRequest &, const Model::ListFunctionsByCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionsByCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:312
Aws::Lambda::Model::ListFunctionsByCodeSigningConfigRequest
Definition: ListFunctionsByCodeSigningConfigRequest.h:26
Aws::Lambda::Model::PutFunctionConcurrencyOutcome
Aws::Utils::Outcome< PutFunctionConcurrencyResult, LambdaError > PutFunctionConcurrencyOutcome
Definition: LambdaClient.h:202
Aws::Lambda::Model::UpdateCodeSigningConfigRequest
Definition: UpdateCodeSigningConfigRequest.h:24
Aws::Lambda::Model::ListLayerVersionsOutcome
Aws::Utils::Outcome< ListLayerVersionsResult, LambdaError > ListLayerVersionsOutcome
Definition: LambdaClient.h:194
Aws::Lambda::LambdaClient::ListFunctionEventInvokeConfigsAsync
virtual void ListFunctionEventInvokeConfigsAsync(const Model::ListFunctionEventInvokeConfigsRequest &request, const ListFunctionEventInvokeConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::CreateEventSourceMappingRequest
Definition: CreateEventSourceMappingRequest.h:29
Aws::Lambda::Model::PublishLayerVersionOutcome
Aws::Utils::Outcome< PublishLayerVersionResult, LambdaError > PublishLayerVersionOutcome
Definition: LambdaClient.h:199
Aws::Lambda::LambdaClient::RemoveLayerVersionPermissionAsync
virtual void RemoveLayerVersionPermissionAsync(const Model::RemoveLayerVersionPermissionRequest &request, const RemoveLayerVersionPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::ListAliasesOutcome
Aws::Utils::Outcome< ListAliasesResult, LambdaError > ListAliasesOutcome
Definition: LambdaClient.h:188
Aws::Lambda::GetFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionRequest &, const Model::GetFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionResponseReceivedHandler
Definition: LambdaClient.h:296
Aws::Lambda::LambdaClient::UpdateFunctionEventInvokeConfigCallable
virtual Model::UpdateFunctionEventInvokeConfigOutcomeCallable UpdateFunctionEventInvokeConfigCallable(const Model::UpdateFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::Model::GetLayerVersionOutcome
Aws::Utils::Outcome< GetLayerVersionResult, LambdaError > GetLayerVersionOutcome
Definition: LambdaClient.h:182
Aws::Lambda::Model::AddPermissionRequest
Definition: AddPermissionRequest.h:26
Aws::Lambda::Model::PutFunctionEventInvokeConfigOutcomeCallable
std::future< PutFunctionEventInvokeConfigOutcome > PutFunctionEventInvokeConfigOutcomeCallable
Definition: LambdaClient.h:261
Aws::Lambda::Model::PutFunctionCodeSigningConfigOutcomeCallable
std::future< PutFunctionCodeSigningConfigOutcome > PutFunctionCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:259
Aws::Lambda::Model::ListTagsRequest
Definition: ListTagsRequest.h:22
Aws::Lambda::Model::UpdateCodeSigningConfigOutcomeCallable
std::future< UpdateCodeSigningConfigOutcome > UpdateCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:268
Aws::Lambda::Model::GetFunctionConcurrencyRequest
Definition: GetFunctionConcurrencyRequest.h:22
Aws::Lambda::LambdaClient::ListVersionsByFunctionCallable
virtual Model::ListVersionsByFunctionOutcomeCallable ListVersionsByFunctionCallable(const Model::ListVersionsByFunctionRequest &request) const
Aws::Lambda::RemovePermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::RemovePermissionRequest &, const Model::RemovePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemovePermissionResponseReceivedHandler
Definition: LambdaClient.h:325
Aws::Lambda::GetAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetAliasRequest &, const Model::GetAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAliasResponseReceivedHandler
Definition: LambdaClient.h:293
NoResult.h
Aws::Lambda::LambdaClient::GetAccountSettingsCallable
virtual Model::GetAccountSettingsOutcomeCallable GetAccountSettingsCallable(const Model::GetAccountSettingsRequest &request) const
Aws::Lambda::Model::GetFunctionEventInvokeConfigRequest
Definition: GetFunctionEventInvokeConfigRequest.h:26
ListLayersResult.h
Aws::Lambda::Model::CreateAliasRequest
Definition: CreateAliasRequest.h:23
Aws::Lambda::LambdaClient::DeleteCodeSigningConfigAsync
virtual void DeleteCodeSigningConfigAsync(const Model::DeleteCodeSigningConfigRequest &request, const DeleteCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::DeleteLayerVersionCallable
virtual Model::DeleteLayerVersionOutcomeCallable DeleteLayerVersionCallable(const Model::DeleteLayerVersionRequest &request) const
Aws::Lambda::CreateAliasResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAliasResponseReceivedHandler
Definition: LambdaClient.h:279
Aws::Lambda::LambdaClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetEventSourceMappingCallable
virtual Model::GetEventSourceMappingOutcomeCallable GetEventSourceMappingCallable(const Model::GetEventSourceMappingRequest &request) const
Aws::Lambda::Model::ListLayersOutcome
Aws::Utils::Outcome< ListLayersResult, LambdaError > ListLayersOutcome
Definition: LambdaClient.h:195
AWS_LAMBDA_API
#define AWS_LAMBDA_API
Definition: Lambda_EXPORTS.h:28
Aws::Lambda::CreateCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateCodeSigningConfigRequest &, const Model::CreateCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:280
Aws::Lambda::Model::UpdateAliasRequest
Definition: UpdateAliasRequest.h:23
ListAliasesResult.h
Aws::Lambda::Model::RemovePermissionRequest
Definition: RemovePermissionRequest.h:26
Aws::Lambda::LambdaClient::GetLayerVersionByArn
virtual Model::GetLayerVersionByArnOutcome GetLayerVersionByArn(const Model::GetLayerVersionByArnRequest &request) const
Aws::Lambda::LambdaClient::LambdaClient
LambdaClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Lambda::Model::ListCodeSigningConfigsOutcomeCallable
std::future< ListCodeSigningConfigsOutcome > ListCodeSigningConfigsOutcomeCallable
Definition: LambdaClient.h:247
Aws::Lambda::LambdaClient::GetFunctionCodeSigningConfig
virtual Model::GetFunctionCodeSigningConfigOutcome GetFunctionCodeSigningConfig(const Model::GetFunctionCodeSigningConfigRequest &request) const
Aws::Lambda::Model::UpdateAliasOutcome
Aws::Utils::Outcome< UpdateAliasResult, LambdaError > UpdateAliasOutcome
Definition: LambdaClient.h:209
Aws::Lambda::ListLayerVersionsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListLayerVersionsRequest &, const Model::ListLayerVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLayerVersionsResponseReceivedHandler
Definition: LambdaClient.h:313
Aws::Lambda::LambdaClient::UpdateAliasAsync
virtual void UpdateAliasAsync(const Model::UpdateAliasRequest &request, const UpdateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetCodeSigningConfigAsync
virtual void GetCodeSigningConfigAsync(const Model::GetCodeSigningConfigRequest &request, const GetCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::Lambda::LambdaClient::DeleteFunctionConcurrency
virtual Model::DeleteFunctionConcurrencyOutcome DeleteFunctionConcurrency(const Model::DeleteFunctionConcurrencyRequest &request) const
GetEventSourceMappingResult.h
Aws::Lambda::LambdaClient::CreateCodeSigningConfig
virtual Model::CreateCodeSigningConfigOutcome CreateCodeSigningConfig(const Model::CreateCodeSigningConfigRequest &request) const
Aws::Lambda::Model::UpdateCodeSigningConfigOutcome
Aws::Utils::Outcome< UpdateCodeSigningConfigResult, LambdaError > UpdateCodeSigningConfigOutcome
Definition: LambdaClient.h:210
Aws::Lambda::LambdaClient::PutFunctionCodeSigningConfig
virtual Model::PutFunctionCodeSigningConfigOutcome PutFunctionCodeSigningConfig(const Model::PutFunctionCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::GetFunctionConfigurationAsync
virtual void GetFunctionConfigurationAsync(const Model::GetFunctionConfigurationRequest &request, const GetFunctionConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListFunctionsByCodeSigningConfigResult.h
ListFunctionsResult.h
Aws::Lambda::LambdaClient::GetProvisionedConcurrencyConfig
virtual Model::GetProvisionedConcurrencyConfigOutcome GetProvisionedConcurrencyConfig(const Model::GetProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::DeleteFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionRequest &, const Model::DeleteFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionResponseReceivedHandler
Definition: LambdaClient.h:286
Aws::Lambda::LambdaClient::GetLayerVersionPolicyAsync
virtual void GetLayerVersionPolicyAsync(const Model::GetLayerVersionPolicyRequest &request, const GetLayerVersionPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetCodeSigningConfigResult.h
Aws::Lambda::LambdaClient::GetAliasAsync
virtual void GetAliasAsync(const Model::GetAliasRequest &request, const GetAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::GetLayerVersionPolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionPolicyRequest &, const Model::GetLayerVersionPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLayerVersionPolicyResponseReceivedHandler
Definition: LambdaClient.h:303
Aws::Lambda::LambdaClient::ListVersionsByFunction
virtual Model::ListVersionsByFunctionOutcome ListVersionsByFunction(const Model::ListVersionsByFunctionRequest &request) const
Aws::Lambda::Model::DeleteProvisionedConcurrencyConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteProvisionedConcurrencyConfigOutcome
Definition: LambdaClient.h:172
DeleteCodeSigningConfigResult.h
Aws::Lambda::Model::DeleteFunctionConcurrencyOutcomeCallable
std::future< DeleteFunctionConcurrencyOutcome > DeleteFunctionConcurrencyOutcomeCallable
Definition: LambdaClient.h:227
Aws::Lambda::Model::UpdateFunctionConfigurationRequest
Definition: UpdateFunctionConfigurationRequest.h:30
Aws::Lambda::ListEventSourceMappingsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListEventSourceMappingsRequest &, const Model::ListEventSourceMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventSourceMappingsResponseReceivedHandler
Definition: LambdaClient.h:309
Aws::Lambda::Model::DeleteFunctionOutcomeCallable
std::future< DeleteFunctionOutcome > DeleteFunctionOutcomeCallable
Definition: LambdaClient.h:225
Aws::Lambda::Model::CreateCodeSigningConfigOutcomeCallable
std::future< CreateCodeSigningConfigOutcome > CreateCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:219
Aws::Lambda::Model::GetCodeSigningConfigOutcomeCallable
std::future< GetCodeSigningConfigOutcome > GetCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:233
Aws::Lambda::LambdaClient::ListLayersCallable
virtual Model::ListLayersOutcomeCallable ListLayersCallable(const Model::ListLayersRequest &request) const
Aws::Lambda::Model::AddLayerVersionPermissionRequest
Definition: AddLayerVersionPermissionRequest.h:26
Aws::Lambda::Model::PutFunctionCodeSigningConfigRequest
Definition: PutFunctionCodeSigningConfigRequest.h:22
Aws::Lambda::PutProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutProvisionedConcurrencyConfigRequest &, const Model::PutProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutProvisionedConcurrencyConfigResponseReceivedHandler
Definition: LambdaClient.h:323
Aws::Lambda::Model::DeleteEventSourceMappingOutcomeCallable
std::future< DeleteEventSourceMappingOutcome > DeleteEventSourceMappingOutcomeCallable
Definition: LambdaClient.h:224
Aws::Lambda::LambdaClient::CreateCodeSigningConfigAsync
virtual void CreateCodeSigningConfigAsync(const Model::CreateCodeSigningConfigRequest &request, const CreateCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::DeleteCodeSigningConfigCallable
virtual Model::DeleteCodeSigningConfigOutcomeCallable DeleteCodeSigningConfigCallable(const Model::DeleteCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::UpdateFunctionConfigurationAsync
virtual void UpdateFunctionConfigurationAsync(const Model::UpdateFunctionConfigurationRequest &request, const UpdateFunctionConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::PutFunctionConcurrencyRequest
Definition: PutFunctionConcurrencyRequest.h:22
Aws::Lambda::Model::GetCodeSigningConfigOutcome
Aws::Utils::Outcome< GetCodeSigningConfigResult, LambdaError > GetCodeSigningConfigOutcome
Definition: LambdaClient.h:175
ListTagsResult.h
Aws::Lambda::DeleteCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteCodeSigningConfigRequest &, const Model::DeleteCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:284
Aws::Lambda::LambdaClient::CreateEventSourceMappingCallable
virtual Model::CreateEventSourceMappingOutcomeCallable CreateEventSourceMappingCallable(const Model::CreateEventSourceMappingRequest &request) const
Aws::Lambda::LambdaClient::GetPolicyAsync
virtual void GetPolicyAsync(const Model::GetPolicyRequest &request, const GetPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::InvokeResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::InvokeRequest &, Model::InvokeOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InvokeResponseReceivedHandler
Definition: LambdaClient.h:306
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::Lambda::LambdaClient::RemoveLayerVersionPermissionCallable
virtual Model::RemoveLayerVersionPermissionOutcomeCallable RemoveLayerVersionPermissionCallable(const Model::RemoveLayerVersionPermissionRequest &request) const
Aws::Lambda::Model::ListFunctionsOutcome
Aws::Utils::Outcome< ListFunctionsResult, LambdaError > ListFunctionsOutcome
Definition: LambdaClient.h:192
Aws::Lambda::LambdaClient::UpdateAliasCallable
virtual Model::UpdateAliasOutcomeCallable UpdateAliasCallable(const Model::UpdateAliasRequest &request) const
Aws::Lambda::Model::ListCodeSigningConfigsOutcome
Aws::Utils::Outcome< ListCodeSigningConfigsResult, LambdaError > ListCodeSigningConfigsOutcome
Definition: LambdaClient.h:189
Aws::Lambda::LambdaClient::ListVersionsByFunctionAsync
virtual void ListVersionsByFunctionAsync(const Model::ListVersionsByFunctionRequest &request, const ListVersionsByFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::RemovePermissionCallable
virtual Model::RemovePermissionOutcomeCallable RemovePermissionCallable(const Model::RemovePermissionRequest &request) const
Aws::Lambda::LambdaClient::UpdateCodeSigningConfigAsync
virtual void UpdateCodeSigningConfigAsync(const Model::UpdateCodeSigningConfigRequest &request, const UpdateCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::ListVersionsByFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListVersionsByFunctionRequest &, const Model::ListVersionsByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVersionsByFunctionResponseReceivedHandler
Definition: LambdaClient.h:317
Aws::Lambda::Model::DeleteFunctionOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionOutcome
Definition: LambdaClient.h:167
Aws::Lambda::LambdaClient::DeleteProvisionedConcurrencyConfigAsync
virtual void DeleteProvisionedConcurrencyConfigAsync(const Model::DeleteProvisionedConcurrencyConfigRequest &request, const DeleteProvisionedConcurrencyConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListLayerVersionsResult.h
Aws::Lambda::Model::DeleteEventSourceMappingRequest
Definition: DeleteEventSourceMappingRequest.h:22
UpdateCodeSigningConfigResult.h
Aws::Lambda::LambdaClient::UpdateCodeSigningConfigCallable
virtual Model::UpdateCodeSigningConfigOutcomeCallable UpdateCodeSigningConfigCallable(const Model::UpdateCodeSigningConfigRequest &request) const
Aws::Lambda::Model::PutFunctionConcurrencyOutcomeCallable
std::future< PutFunctionConcurrencyOutcome > PutFunctionConcurrencyOutcomeCallable
Definition: LambdaClient.h:260
Aws::Lambda::LambdaClient::UpdateEventSourceMapping
virtual Model::UpdateEventSourceMappingOutcome UpdateEventSourceMapping(const Model::UpdateEventSourceMappingRequest &request) const
Aws::Lambda::LambdaClient::GetLayerVersionPolicyCallable
virtual Model::GetLayerVersionPolicyOutcomeCallable GetLayerVersionPolicyCallable(const Model::GetLayerVersionPolicyRequest &request) const
Aws::Lambda::LambdaClient::LambdaClient
LambdaClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Lambda::LambdaClient::GetFunctionEventInvokeConfigCallable
virtual Model::GetFunctionEventInvokeConfigOutcomeCallable GetFunctionEventInvokeConfigCallable(const Model::GetFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::Model::AddLayerVersionPermissionOutcome
Aws::Utils::Outcome< AddLayerVersionPermissionResult, LambdaError > AddLayerVersionPermissionOutcome
Definition: LambdaClient.h:156
AWSString.h
Aws::Lambda::LambdaClient::~LambdaClient
virtual ~LambdaClient()
Aws::Lambda::Model::ListEventSourceMappingsOutcome
Aws::Utils::Outcome< ListEventSourceMappingsResult, LambdaError > ListEventSourceMappingsOutcome
Definition: LambdaClient.h:190
GetFunctionEventInvokeConfigResult.h
Aws::Lambda::LambdaClient::DeleteFunctionAsync
virtual void DeleteFunctionAsync(const Model::DeleteFunctionRequest &request, const DeleteFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::InvokeAsync
virtual void InvokeAsync(const Model::InvokeRequest &request, const InvokeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::GetAliasOutcome
Aws::Utils::Outcome< GetAliasResult, LambdaError > GetAliasOutcome
Definition: LambdaClient.h:174
GetAccountSettingsResult.h
Aws::Lambda::LambdaClient::GetFunctionCodeSigningConfigAsync
virtual void GetFunctionCodeSigningConfigAsync(const Model::GetFunctionCodeSigningConfigRequest &request, const GetFunctionCodeSigningConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::DeleteCodeSigningConfigRequest
Definition: DeleteCodeSigningConfigRequest.h:22
Aws::Lambda::Model::DeleteEventSourceMappingOutcome
Aws::Utils::Outcome< DeleteEventSourceMappingResult, LambdaError > DeleteEventSourceMappingOutcome
Definition: LambdaClient.h:166
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::Lambda::LambdaClient::ListEventSourceMappings
virtual Model::ListEventSourceMappingsOutcome ListEventSourceMappings(const Model::ListEventSourceMappingsRequest &request) const
Aws::Lambda::Model::DeleteAliasRequest
Definition: DeleteAliasRequest.h:22
Aws::Lambda::LambdaClient::DeleteFunctionEventInvokeConfigAsync
virtual void DeleteFunctionEventInvokeConfigAsync(const Model::DeleteFunctionEventInvokeConfigRequest &request, const DeleteFunctionEventInvokeConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::DeleteFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionConcurrencyRequest &, const Model::DeleteFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionConcurrencyResponseReceivedHandler
Definition: LambdaClient.h:288
Aws::Lambda::LambdaClient::ListLayerVersionsCallable
virtual Model::ListLayerVersionsOutcomeCallable ListLayerVersionsCallable(const Model::ListLayerVersionsRequest &request) const
Aws::Lambda::DeleteLayerVersionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteLayerVersionRequest &, const Model::DeleteLayerVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLayerVersionResponseReceivedHandler
Definition: LambdaClient.h:290
Aws::Lambda::LambdaClient::DeleteCodeSigningConfig
virtual Model::DeleteCodeSigningConfigOutcome DeleteCodeSigningConfig(const Model::DeleteCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::CreateEventSourceMappingAsync
virtual void CreateEventSourceMappingAsync(const Model::CreateEventSourceMappingRequest &request, const CreateEventSourceMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::PutFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionEventInvokeConfigRequest &, const Model::PutFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFunctionEventInvokeConfigResponseReceivedHandler
Definition: LambdaClient.h:322
Aws::Lambda::LambdaClient::PublishLayerVersionAsync
virtual void PublishLayerVersionAsync(const Model::PublishLayerVersionRequest &request, const PublishLayerVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::PutFunctionConcurrency
virtual Model::PutFunctionConcurrencyOutcome PutFunctionConcurrency(const Model::PutFunctionConcurrencyRequest &request) const
Aws::Lambda::LambdaClient::GetLayerVersionByArnCallable
virtual Model::GetLayerVersionByArnOutcomeCallable GetLayerVersionByArnCallable(const Model::GetLayerVersionByArnRequest &request) const
Aws::Lambda::Model::CreateCodeSigningConfigOutcome
Aws::Utils::Outcome< CreateCodeSigningConfigResult, LambdaError > CreateCodeSigningConfigOutcome
Definition: LambdaClient.h:161
Aws::Lambda::Model::DeleteFunctionEventInvokeConfigRequest
Definition: DeleteFunctionEventInvokeConfigRequest.h:26
Aws::Lambda::Model::GetEventSourceMappingOutcome
Aws::Utils::Outcome< GetEventSourceMappingResult, LambdaError > GetEventSourceMappingOutcome
Definition: LambdaClient.h:176
Aws::Lambda::LambdaClient::UpdateFunctionCode
virtual Model::UpdateFunctionCodeOutcome UpdateFunctionCode(const Model::UpdateFunctionCodeRequest &request) const
Aws::Lambda::LambdaClient::PublishVersion
virtual Model::PublishVersionOutcome PublishVersion(const Model::PublishVersionRequest &request) const
Aws::Lambda::LambdaClient::DeleteEventSourceMapping
virtual Model::DeleteEventSourceMappingOutcome DeleteEventSourceMapping(const Model::DeleteEventSourceMappingRequest &request) const
Aws::Lambda::UntagResourceResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: LambdaClient.h:327
Aws::Lambda::Model::GetPolicyRequest
Definition: GetPolicyRequest.h:26
Aws::Lambda::LambdaClient::ListLayerVersions
virtual Model::ListLayerVersionsOutcome ListLayerVersions(const Model::ListLayerVersionsRequest &request) const
Aws::Lambda::Model::UpdateEventSourceMappingOutcomeCallable
std::future< UpdateEventSourceMappingOutcome > UpdateEventSourceMappingOutcomeCallable
Definition: LambdaClient.h:269
Aws::Lambda::PutFunctionConcurrencyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionConcurrencyRequest &, const Model::PutFunctionConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFunctionConcurrencyResponseReceivedHandler
Definition: LambdaClient.h:321
Aws::Lambda::DeleteFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteFunctionCodeSigningConfigRequest &, const Model::DeleteFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:287
Aws::Lambda::Model::GetAliasOutcomeCallable
std::future< GetAliasOutcome > GetAliasOutcomeCallable
Definition: LambdaClient.h:232
Aws::Lambda::Model::AddLayerVersionPermissionOutcomeCallable
std::future< AddLayerVersionPermissionOutcome > AddLayerVersionPermissionOutcomeCallable
Definition: LambdaClient.h:216
Aws::Lambda::LambdaClient::ListFunctionsCallable
virtual Model::ListFunctionsOutcomeCallable ListFunctionsCallable(const Model::ListFunctionsRequest &request) const
Aws::Lambda::LambdaClient::GetAccountSettings
virtual Model::GetAccountSettingsOutcome GetAccountSettings(const Model::GetAccountSettingsRequest &request) const
Aws::Lambda::LambdaClient::ListProvisionedConcurrencyConfigs
virtual Model::ListProvisionedConcurrencyConfigsOutcome ListProvisionedConcurrencyConfigs(const Model::ListProvisionedConcurrencyConfigsRequest &request) const
ListEventSourceMappingsResult.h
Aws::Lambda::Model::ListFunctionsOutcomeCallable
std::future< ListFunctionsOutcome > ListFunctionsOutcomeCallable
Definition: LambdaClient.h:250
Aws::Lambda::DeleteProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteProvisionedConcurrencyConfigRequest &, const Model::DeleteProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProvisionedConcurrencyConfigResponseReceivedHandler
Definition: LambdaClient.h:291
Aws::Lambda::LambdaClient::ListCodeSigningConfigsAsync
virtual void ListCodeSigningConfigsAsync(const Model::ListCodeSigningConfigsRequest &request, const ListCodeSigningConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetLayerVersionAsync
virtual void GetLayerVersionAsync(const Model::GetLayerVersionRequest &request, const GetLayerVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::AddPermissionOutcomeCallable
std::future< AddPermissionOutcome > AddPermissionOutcomeCallable
Definition: LambdaClient.h:217
Aws::Lambda::Model::UpdateFunctionConfigurationOutcome
Aws::Utils::Outcome< UpdateFunctionConfigurationResult, LambdaError > UpdateFunctionConfigurationOutcome
Definition: LambdaClient.h:213
AddLayerVersionPermissionResult.h
Aws::Lambda::Model::ListTagsOutcome
Aws::Utils::Outcome< ListTagsResult, LambdaError > ListTagsOutcome
Definition: LambdaClient.h:197
Aws::Lambda::LambdaClient::DeleteFunctionConcurrencyAsync
virtual void DeleteFunctionConcurrencyAsync(const Model::DeleteFunctionConcurrencyRequest &request, const DeleteFunctionConcurrencyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
InvokeResult.h
Aws::Lambda::Model::DeleteLayerVersionOutcomeCallable
std::future< DeleteLayerVersionOutcome > DeleteLayerVersionOutcomeCallable
Definition: LambdaClient.h:229
Aws::Lambda::PutFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::PutFunctionCodeSigningConfigRequest &, const Model::PutFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFunctionCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:320
Aws::Lambda::LambdaClient::DeleteAliasCallable
virtual Model::DeleteAliasOutcomeCallable DeleteAliasCallable(const Model::DeleteAliasRequest &request) const
ListCodeSigningConfigsResult.h
Aws::Lambda::Model::RemovePermissionOutcomeCallable
std::future< RemovePermissionOutcome > RemovePermissionOutcomeCallable
Definition: LambdaClient.h:264
Aws::Lambda::Model::GetLayerVersionByArnOutcome
Aws::Utils::Outcome< GetLayerVersionByArnResult, LambdaError > GetLayerVersionByArnOutcome
Definition: LambdaClient.h:183
Aws::Lambda::Model::ListLayerVersionsRequest
Definition: ListLayerVersionsRequest.h:27
Aws::Lambda::LambdaClient::GetEventSourceMappingAsync
virtual void GetEventSourceMappingAsync(const Model::GetEventSourceMappingRequest &request, const GetEventSourceMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::GetFunctionCodeSigningConfigOutcome
Aws::Utils::Outcome< GetFunctionCodeSigningConfigResult, LambdaError > GetFunctionCodeSigningConfigOutcome
Definition: LambdaClient.h:178
PublishVersionResult.h
Aws::Lambda::LambdaClient::AddPermissionAsync
virtual void AddPermissionAsync(const Model::AddPermissionRequest &request, const AddPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::AddLayerVersionPermissionAsync
virtual void AddLayerVersionPermissionAsync(const Model::AddLayerVersionPermissionRequest &request, const AddLayerVersionPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::UpdateFunctionEventInvokeConfigRequest
Definition: UpdateFunctionEventInvokeConfigRequest.h:27
Aws::Lambda::Model::GetPolicyOutcome
Aws::Utils::Outcome< GetPolicyResult, LambdaError > GetPolicyOutcome
Definition: LambdaClient.h:185
Aws::Lambda::LambdaClient::GetEventSourceMapping
virtual Model::GetEventSourceMappingOutcome GetEventSourceMapping(const Model::GetEventSourceMappingRequest &request) const
Aws::Lambda::Model::GetCodeSigningConfigRequest
Definition: GetCodeSigningConfigRequest.h:22
Aws::Lambda::LambdaClient::UpdateFunctionConfiguration
virtual Model::UpdateFunctionConfigurationOutcome UpdateFunctionConfiguration(const Model::UpdateFunctionConfigurationRequest &request) const
Aws::Lambda::LambdaClient::PutProvisionedConcurrencyConfigCallable
virtual Model::PutProvisionedConcurrencyConfigOutcomeCallable PutProvisionedConcurrencyConfigCallable(const Model::PutProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::GetProvisionedConcurrencyConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetProvisionedConcurrencyConfigRequest &, const Model::GetProvisionedConcurrencyConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProvisionedConcurrencyConfigResponseReceivedHandler
Definition: LambdaClient.h:305
Aws::Lambda::LambdaClient::PublishVersionAsync
virtual void PublishVersionAsync(const Model::PublishVersionRequest &request, const PublishVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: LambdaClient.h:265
Aws::Lambda::LambdaClient::ListAliases
virtual Model::ListAliasesOutcome ListAliases(const Model::ListAliasesRequest &request) const
PutFunctionCodeSigningConfigResult.h
Aws::Lambda::LambdaClient::PutFunctionConcurrencyCallable
virtual Model::PutFunctionConcurrencyOutcomeCallable PutFunctionConcurrencyCallable(const Model::PutFunctionConcurrencyRequest &request) const
Aws::Lambda::LambdaClient::AddPermissionCallable
virtual Model::AddPermissionOutcomeCallable AddPermissionCallable(const Model::AddPermissionRequest &request) const
GetLayerVersionByArnResult.h
Aws::Lambda::LambdaClient::ListTags
virtual Model::ListTagsOutcome ListTags(const Model::ListTagsRequest &request) const
Aws::Lambda::Model::GetLayerVersionPolicyRequest
Definition: GetLayerVersionPolicyRequest.h:22
GetFunctionConfigurationResult.h
Aws::Lambda::Model::PublishLayerVersionOutcomeCallable
std::future< PublishLayerVersionOutcome > PublishLayerVersionOutcomeCallable
Definition: LambdaClient.h:257
ClientConfiguration.h
ListVersionsByFunctionResult.h
Aws::Lambda::LambdaClient::DeleteLayerVersion
virtual Model::DeleteLayerVersionOutcome DeleteLayerVersion(const Model::DeleteLayerVersionRequest &request) const
Aws::Lambda::LambdaClient::PublishLayerVersionCallable
virtual Model::PublishLayerVersionOutcomeCallable PublishLayerVersionCallable(const Model::PublishLayerVersionRequest &request) const
Aws::Lambda::LambdaClient::DeleteProvisionedConcurrencyConfig
virtual Model::DeleteProvisionedConcurrencyConfigOutcome DeleteProvisionedConcurrencyConfig(const Model::DeleteProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::Model::CreateAliasOutcomeCallable
std::future< CreateAliasOutcome > CreateAliasOutcomeCallable
Definition: LambdaClient.h:218
Aws::Lambda::LambdaClient::UpdateEventSourceMappingCallable
virtual Model::UpdateEventSourceMappingOutcomeCallable UpdateEventSourceMappingCallable(const Model::UpdateEventSourceMappingRequest &request) const
Aws::Lambda::LambdaClient::DeleteFunctionEventInvokeConfig
virtual Model::DeleteFunctionEventInvokeConfigOutcome DeleteFunctionEventInvokeConfig(const Model::DeleteFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::LambdaClient::ListFunctions
virtual Model::ListFunctionsOutcome ListFunctions(const Model::ListFunctionsRequest &request) const
Aws::Lambda::UpdateFunctionConfigurationResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionConfigurationRequest &, const Model::UpdateFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionConfigurationResponseReceivedHandler
Definition: LambdaClient.h:332
Aws::Lambda::Model::AddPermissionOutcome
Aws::Utils::Outcome< AddPermissionResult, LambdaError > AddPermissionOutcome
Definition: LambdaClient.h:159
Aws::Lambda::Model::ListLayerVersionsOutcomeCallable
std::future< ListLayerVersionsOutcome > ListLayerVersionsOutcomeCallable
Definition: LambdaClient.h:252
GetFunctionResult.h
Aws::Lambda::GetFunctionConfigurationResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionConfigurationRequest &, const Model::GetFunctionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionConfigurationResponseReceivedHandler
Definition: LambdaClient.h:299
Aws::Lambda::Model::RemoveLayerVersionPermissionOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > RemoveLayerVersionPermissionOutcome
Definition: LambdaClient.h:205
Aws::Lambda::Model::DeleteFunctionCodeSigningConfigRequest
Definition: DeleteFunctionCodeSigningConfigRequest.h:22
GetAliasResult.h
Aws::Lambda::LambdaClient::UpdateCodeSigningConfig
virtual Model::UpdateCodeSigningConfigOutcome UpdateCodeSigningConfig(const Model::UpdateCodeSigningConfigRequest &request) const
Aws
Definition: AccessManagementClient.h:15
Aws::Lambda::Model::DeleteAliasOutcomeCallable
std::future< DeleteAliasOutcome > DeleteAliasOutcomeCallable
Definition: LambdaClient.h:222
HttpTypes.h
Aws::Lambda::Model::DeleteFunctionConcurrencyOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionConcurrencyOutcome
Definition: LambdaClient.h:169
Aws::Lambda::LambdaClient::ListProvisionedConcurrencyConfigsCallable
virtual Model::ListProvisionedConcurrencyConfigsOutcomeCallable ListProvisionedConcurrencyConfigsCallable(const Model::ListProvisionedConcurrencyConfigsRequest &request) const
Aws::Lambda::Model::UpdateFunctionConfigurationOutcomeCallable
std::future< UpdateFunctionConfigurationOutcome > UpdateFunctionConfigurationOutcomeCallable
Definition: LambdaClient.h:271
Aws::Lambda::LambdaClient::GetFunctionConcurrencyAsync
virtual void GetFunctionConcurrencyAsync(const Model::GetFunctionConcurrencyRequest &request, const GetFunctionConcurrencyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::RemoveLayerVersionPermissionOutcomeCallable
std::future< RemoveLayerVersionPermissionOutcome > RemoveLayerVersionPermissionOutcomeCallable
Definition: LambdaClient.h:263
Aws::Lambda::Model::GetFunctionConfigurationOutcome
Aws::Utils::Outcome< GetFunctionConfigurationResult, LambdaError > GetFunctionConfigurationOutcome
Definition: LambdaClient.h:180
Aws::Lambda::LambdaClient::PutFunctionEventInvokeConfig
virtual Model::PutFunctionEventInvokeConfigOutcome PutFunctionEventInvokeConfig(const Model::PutFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::Model::ListVersionsByFunctionRequest
Definition: ListVersionsByFunctionRequest.h:26
Aws::Lambda::CreateEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateEventSourceMappingRequest &, const Model::CreateEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventSourceMappingResponseReceivedHandler
Definition: LambdaClient.h:281
Aws::Lambda::LambdaClient::ListFunctionsByCodeSigningConfig
virtual Model::ListFunctionsByCodeSigningConfigOutcome ListFunctionsByCodeSigningConfig(const Model::ListFunctionsByCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::CreateFunction
virtual Model::CreateFunctionOutcome CreateFunction(const Model::CreateFunctionRequest &request) const
Aws::Lambda::LambdaClient::DeleteProvisionedConcurrencyConfigCallable
virtual Model::DeleteProvisionedConcurrencyConfigOutcomeCallable DeleteProvisionedConcurrencyConfigCallable(const Model::DeleteProvisionedConcurrencyConfigRequest &request) const
Aws::Lambda::LambdaClient::GetFunctionConcurrencyCallable
virtual Model::GetFunctionConcurrencyOutcomeCallable GetFunctionConcurrencyCallable(const Model::GetFunctionConcurrencyRequest &request) const
Aws::Lambda::LambdaClient::PutFunctionCodeSigningConfigCallable
virtual Model::PutFunctionCodeSigningConfigOutcomeCallable PutFunctionCodeSigningConfigCallable(const Model::PutFunctionCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::GetFunctionConfiguration
virtual Model::GetFunctionConfigurationOutcome GetFunctionConfiguration(const Model::GetFunctionConfigurationRequest &request) const
Aws::Lambda::LambdaClient::ListLayerVersionsAsync
virtual void ListLayerVersionsAsync(const Model::ListLayerVersionsRequest &request, const ListLayerVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::UpdateEventSourceMappingRequest
Definition: UpdateEventSourceMappingRequest.h:26
Aws::Utils::Outcome
Definition: Outcome.h:26
DeleteEventSourceMappingResult.h
PutProvisionedConcurrencyConfigResult.h
Aws::Lambda::Model::ListAliasesOutcomeCallable
std::future< ListAliasesOutcome > ListAliasesOutcomeCallable
Definition: LambdaClient.h:246
UpdateEventSourceMappingResult.h
Aws::Lambda::LambdaClient::GetFunctionCodeSigningConfigCallable
virtual Model::GetFunctionCodeSigningConfigOutcomeCallable GetFunctionCodeSigningConfigCallable(const Model::GetFunctionCodeSigningConfigRequest &request) const
Aws::Lambda::ListTagsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
Definition: LambdaClient.h:316
Aws::Lambda::Model::ListAliasesRequest
Definition: ListAliasesRequest.h:26
Aws::Lambda::LambdaClient::PutFunctionEventInvokeConfigAsync
virtual void PutFunctionEventInvokeConfigAsync(const Model::PutFunctionEventInvokeConfigRequest &request, const PutFunctionEventInvokeConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetPolicyCallable
virtual Model::GetPolicyOutcomeCallable GetPolicyCallable(const Model::GetPolicyRequest &request) const
Aws::Lambda::LambdaClient::AddLayerVersionPermission
virtual Model::AddLayerVersionPermissionOutcome AddLayerVersionPermission(const Model::AddLayerVersionPermissionRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Lambda::Model::GetEventSourceMappingRequest
Definition: GetEventSourceMappingRequest.h:22
Aws::Lambda::Model::CreateEventSourceMappingOutcomeCallable
std::future< CreateEventSourceMappingOutcome > CreateEventSourceMappingOutcomeCallable
Definition: LambdaClient.h:220
Aws::Lambda::LambdaClient::DeleteFunctionConcurrencyCallable
virtual Model::DeleteFunctionConcurrencyOutcomeCallable DeleteFunctionConcurrencyCallable(const Model::DeleteFunctionConcurrencyRequest &request) const
Aws::Lambda::GetPolicyResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyResponseReceivedHandler
Definition: LambdaClient.h:304
Aws::Lambda::Model::DeleteFunctionEventInvokeConfigOutcomeCallable
std::future< DeleteFunctionEventInvokeConfigOutcome > DeleteFunctionEventInvokeConfigOutcomeCallable
Definition: LambdaClient.h:228
Aws::Lambda::LambdaClient::CreateFunctionCallable
virtual Model::CreateFunctionOutcomeCallable CreateFunctionCallable(const Model::CreateFunctionRequest &request) const
Aws::Lambda::Model::GetAccountSettingsOutcome
Aws::Utils::Outcome< GetAccountSettingsResult, LambdaError > GetAccountSettingsOutcome
Definition: LambdaClient.h:173
Aws::Lambda::LambdaClient::GetProvisionedConcurrencyConfigAsync
virtual void GetProvisionedConcurrencyConfigAsync(const Model::GetProvisionedConcurrencyConfigRequest &request, const GetProvisionedConcurrencyConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::GetLayerVersionByArnResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetLayerVersionByArnRequest &, const Model::GetLayerVersionByArnOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLayerVersionByArnResponseReceivedHandler
Definition: LambdaClient.h:302
Aws::Lambda::Model::GetFunctionConfigurationRequest
Definition: GetFunctionConfigurationRequest.h:26
Aws::Lambda::Model::CreateFunctionOutcomeCallable
std::future< CreateFunctionOutcome > CreateFunctionOutcomeCallable
Definition: LambdaClient.h:221
AWSClient.h
Aws::Lambda::UpdateFunctionCodeResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::UpdateFunctionCodeRequest &, const Model::UpdateFunctionCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionCodeResponseReceivedHandler
Definition: LambdaClient.h:331
Aws::Lambda::LambdaClient::RemovePermission
virtual Model::RemovePermissionOutcome RemovePermission(const Model::RemovePermissionRequest &request) const
Aws::Lambda::Model::GetLayerVersionByArnOutcomeCallable
std::future< GetLayerVersionByArnOutcome > GetLayerVersionByArnOutcomeCallable
Definition: LambdaClient.h:241
Aws::Lambda::Model::GetFunctionRequest
Definition: GetFunctionRequest.h:26
Aws::Lambda::LambdaClient::GetFunctionConcurrency
virtual Model::GetFunctionConcurrencyOutcome GetFunctionConcurrency(const Model::GetFunctionConcurrencyRequest &request) const
Aws::Lambda::CreateFunctionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::CreateFunctionRequest &, const Model::CreateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFunctionResponseReceivedHandler
Definition: LambdaClient.h:282
CreateCodeSigningConfigResult.h
Aws::Lambda::Model::DeleteFunctionConcurrencyRequest
Definition: DeleteFunctionConcurrencyRequest.h:22
Aws::Lambda::AddLayerVersionPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::AddLayerVersionPermissionRequest &, const Model::AddLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddLayerVersionPermissionResponseReceivedHandler
Definition: LambdaClient.h:275
Aws::Lambda::Model::PutProvisionedConcurrencyConfigOutcomeCallable
std::future< PutProvisionedConcurrencyConfigOutcome > PutProvisionedConcurrencyConfigOutcomeCallable
Definition: LambdaClient.h:262
Aws::Lambda::LambdaClient::GetFunction
virtual Model::GetFunctionOutcome GetFunction(const Model::GetFunctionRequest &request) const
Aws::Lambda::RemoveLayerVersionPermissionResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::RemoveLayerVersionPermissionRequest &, const Model::RemoveLayerVersionPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveLayerVersionPermissionResponseReceivedHandler
Definition: LambdaClient.h:324
Aws::Lambda::Model::GetPolicyOutcomeCallable
std::future< GetPolicyOutcome > GetPolicyOutcomeCallable
Definition: LambdaClient.h:243
Aws::Lambda::LambdaClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: LambdaClient.h:347
Aws::Lambda::Model::UpdateFunctionCodeOutcomeCallable
std::future< UpdateFunctionCodeOutcome > UpdateFunctionCodeOutcomeCallable
Definition: LambdaClient.h:270
Aws::Lambda::Model::GetLayerVersionByArnRequest
Definition: GetLayerVersionByArnRequest.h:26
Aws::Lambda::TagResourceResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: LambdaClient.h:326
AddPermissionResult.h
Aws::Lambda::Model::UpdateFunctionEventInvokeConfigOutcomeCallable
std::future< UpdateFunctionEventInvokeConfigOutcome > UpdateFunctionEventInvokeConfigOutcomeCallable
Definition: LambdaClient.h:272
Aws::Lambda::LambdaClient::ListAliasesAsync
virtual void ListAliasesAsync(const Model::ListAliasesRequest &request, const ListAliasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient::GetFunctionEventInvokeConfigAsync
virtual void GetFunctionEventInvokeConfigAsync(const Model::GetFunctionEventInvokeConfigRequest &request, const GetFunctionEventInvokeConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::Model::DeleteProvisionedConcurrencyConfigRequest
Definition: DeleteProvisionedConcurrencyConfigRequest.h:26
Aws::Lambda::LambdaClient::GetFunctionConfigurationCallable
virtual Model::GetFunctionConfigurationOutcomeCallable GetFunctionConfigurationCallable(const Model::GetFunctionConfigurationRequest &request) const
Aws::Lambda::LambdaClient::ListFunctionsByCodeSigningConfigCallable
virtual Model::ListFunctionsByCodeSigningConfigOutcomeCallable ListFunctionsByCodeSigningConfigCallable(const Model::ListFunctionsByCodeSigningConfigRequest &request) const
Aws::Lambda::LambdaClient::ListCodeSigningConfigsCallable
virtual Model::ListCodeSigningConfigsOutcomeCallable ListCodeSigningConfigsCallable(const Model::ListCodeSigningConfigsRequest &request) const
Aws::Lambda::LambdaClient::UpdateAlias
virtual Model::UpdateAliasOutcome UpdateAlias(const Model::UpdateAliasRequest &request) const
Aws::Lambda::GetFunctionEventInvokeConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionEventInvokeConfigRequest &, const Model::GetFunctionEventInvokeConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionEventInvokeConfigResponseReceivedHandler
Definition: LambdaClient.h:300
Aws::Lambda::LambdaClient::DeleteFunction
virtual Model::DeleteFunctionOutcome DeleteFunction(const Model::DeleteFunctionRequest &request) const
Aws::Lambda::LambdaClient::GetLayerVersion
virtual Model::GetLayerVersionOutcome GetLayerVersion(const Model::GetLayerVersionRequest &request) const
Aws::Lambda::Model::GetProvisionedConcurrencyConfigOutcome
Aws::Utils::Outcome< GetProvisionedConcurrencyConfigResult, LambdaError > GetProvisionedConcurrencyConfigOutcome
Definition: LambdaClient.h:186
Aws::Lambda::Model::ListVersionsByFunctionOutcomeCallable
std::future< ListVersionsByFunctionOutcome > ListVersionsByFunctionOutcomeCallable
Definition: LambdaClient.h:256
Aws::Lambda::LambdaClient::UpdateFunctionEventInvokeConfig
virtual Model::UpdateFunctionEventInvokeConfigOutcome UpdateFunctionEventInvokeConfig(const Model::UpdateFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::LambdaClient::ListFunctionEventInvokeConfigs
virtual Model::ListFunctionEventInvokeConfigsOutcome ListFunctionEventInvokeConfigs(const Model::ListFunctionEventInvokeConfigsRequest &request) const
Aws::Lambda::LambdaClient::PutFunctionEventInvokeConfigCallable
virtual Model::PutFunctionEventInvokeConfigOutcomeCallable PutFunctionEventInvokeConfigCallable(const Model::PutFunctionEventInvokeConfigRequest &request) const
Aws::Lambda::LambdaClient::PublishLayerVersion
virtual Model::PublishLayerVersionOutcome PublishLayerVersion(const Model::PublishLayerVersionRequest &request) const
Aws::Lambda::Model::GetLayerVersionPolicyOutcome
Aws::Utils::Outcome< GetLayerVersionPolicyResult, LambdaError > GetLayerVersionPolicyOutcome
Definition: LambdaClient.h:184
Aws::Lambda::Model::UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > UntagResourceOutcome
Definition: LambdaClient.h:208
Aws::Lambda::GetEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetEventSourceMappingRequest &, const Model::GetEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEventSourceMappingResponseReceivedHandler
Definition: LambdaClient.h:295
Aws::Lambda::Model::GetLayerVersionRequest
Definition: GetLayerVersionRequest.h:22
Aws::Lambda::Model::PutProvisionedConcurrencyConfigOutcome
Aws::Utils::Outcome< PutProvisionedConcurrencyConfigResult, LambdaError > PutProvisionedConcurrencyConfigOutcome
Definition: LambdaClient.h:204
Aws::Lambda::LambdaClient::GetAlias
virtual Model::GetAliasOutcome GetAlias(const Model::GetAliasRequest &request) const
Aws::Lambda::Model::RemoveLayerVersionPermissionRequest
Definition: RemoveLayerVersionPermissionRequest.h:26
Aws::Lambda::Model::DeleteCodeSigningConfigOutcome
Aws::Utils::Outcome< DeleteCodeSigningConfigResult, LambdaError > DeleteCodeSigningConfigOutcome
Definition: LambdaClient.h:165
Aws::Lambda::Model::GetAccountSettingsOutcomeCallable
std::future< GetAccountSettingsOutcome > GetAccountSettingsOutcomeCallable
Definition: LambdaClient.h:231
UpdateFunctionEventInvokeConfigResult.h
Aws::Lambda::Model::CreateEventSourceMappingOutcome
Aws::Utils::Outcome< CreateEventSourceMappingResult, LambdaError > CreateEventSourceMappingOutcome
Definition: LambdaClient.h:162
Aws::Lambda::Model::InvokeRequest
Definition: InvokeRequest.h:29
Aws::Lambda::Model::GetFunctionConfigurationOutcomeCallable
std::future< GetFunctionConfigurationOutcome > GetFunctionConfigurationOutcomeCallable
Definition: LambdaClient.h:238
Aws::Lambda::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::Lambda::GetFunctionCodeSigningConfigResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::GetFunctionCodeSigningConfigRequest &, const Model::GetFunctionCodeSigningConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionCodeSigningConfigResponseReceivedHandler
Definition: LambdaClient.h:297
Aws::Lambda::Model::CreateFunctionRequest
Definition: CreateFunctionRequest.h:33
Aws::Lambda::Model::DeleteLayerVersionOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteLayerVersionOutcome
Definition: LambdaClient.h:171
Aws::Lambda::Model::GetFunctionCodeSigningConfigOutcomeCallable
std::future< GetFunctionCodeSigningConfigOutcome > GetFunctionCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:236
Lambda_EXPORTS.h
Aws::Lambda::Model::DeleteFunctionEventInvokeConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, LambdaError > DeleteFunctionEventInvokeConfigOutcome
Definition: LambdaClient.h:170
Aws::Lambda::Model::PutProvisionedConcurrencyConfigRequest
Definition: PutProvisionedConcurrencyConfigRequest.h:26
Aws::Lambda::Model::DeleteFunctionCodeSigningConfigOutcomeCallable
std::future< DeleteFunctionCodeSigningConfigOutcome > DeleteFunctionCodeSigningConfigOutcomeCallable
Definition: LambdaClient.h:226
Aws::Lambda::ListProvisionedConcurrencyConfigsResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::ListProvisionedConcurrencyConfigsRequest &, const Model::ListProvisionedConcurrencyConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProvisionedConcurrencyConfigsResponseReceivedHandler
Definition: LambdaClient.h:315
Aws::Lambda::Model::ListFunctionEventInvokeConfigsRequest
Definition: ListFunctionEventInvokeConfigsRequest.h:26
Aws::Lambda::Model::PublishVersionOutcome
Aws::Utils::Outcome< PublishVersionResult, LambdaError > PublishVersionOutcome
Definition: LambdaClient.h:200
Aws::Lambda::LambdaClient::Invoke
virtual Model::InvokeOutcome Invoke(const Model::InvokeRequest &request) const
JsonSerializer.h
Aws::Lambda::LambdaClient::CreateEventSourceMapping
virtual Model::CreateEventSourceMappingOutcome CreateEventSourceMapping(const Model::CreateEventSourceMappingRequest &request) const
Aws::Lambda::DeleteEventSourceMappingResponseReceivedHandler
std::function< void(const LambdaClient *, const Model::DeleteEventSourceMappingRequest &, const Model::DeleteEventSourceMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventSourceMappingResponseReceivedHandler
Definition: LambdaClient.h:285
GetPolicyResult.h
Aws::Lambda::LambdaClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::Lambda::Model::ListCodeSigningConfigsRequest
Definition: ListCodeSigningConfigsRequest.h:26
Aws::Lambda::LambdaClient::ListEventSourceMappingsAsync
virtual void ListEventSourceMappingsAsync(const Model::ListEventSourceMappingsRequest &request, const ListEventSourceMappingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Lambda::LambdaClient
Definition: LambdaClient.h:345
Aws::Lambda::Model::UpdateEventSourceMappingOutcome
Aws::Utils::Outcome< UpdateEventSourceMappingResult, LambdaError > UpdateEventSourceMappingOutcome
Definition: LambdaClient.h:211
Aws::Lambda::LambdaClient::CreateAlias
virtual Model::CreateAliasOutcome CreateAlias(const Model::CreateAliasRequest &request) const