9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/resiliencehubv2/Resiliencehubv2EndpointProvider.h>
15#include <aws/resiliencehubv2/Resiliencehubv2Errors.h>
22#include <aws/resiliencehubv2/model/CreateAssertionResult.h>
23#include <aws/resiliencehubv2/model/CreateInputSourceResult.h>
24#include <aws/resiliencehubv2/model/CreatePolicyResult.h>
25#include <aws/resiliencehubv2/model/CreateReportResult.h>
26#include <aws/resiliencehubv2/model/CreateServiceFunctionResourcesResult.h>
27#include <aws/resiliencehubv2/model/CreateServiceFunctionResult.h>
28#include <aws/resiliencehubv2/model/CreateServiceResult.h>
29#include <aws/resiliencehubv2/model/CreateSystemResult.h>
30#include <aws/resiliencehubv2/model/CreateUserJourneyResult.h>
31#include <aws/resiliencehubv2/model/DeleteAssertionResult.h>
32#include <aws/resiliencehubv2/model/DeleteInputSourceResult.h>
33#include <aws/resiliencehubv2/model/DeletePolicyResult.h>
34#include <aws/resiliencehubv2/model/DeleteServiceFunctionResourcesResult.h>
35#include <aws/resiliencehubv2/model/DeleteServiceFunctionResult.h>
36#include <aws/resiliencehubv2/model/DeleteServiceResult.h>
37#include <aws/resiliencehubv2/model/DeleteSystemResult.h>
38#include <aws/resiliencehubv2/model/DeleteUserJourneyResult.h>
39#include <aws/resiliencehubv2/model/GetFailureModeFindingResult.h>
40#include <aws/resiliencehubv2/model/GetPolicyResult.h>
41#include <aws/resiliencehubv2/model/GetServiceResult.h>
42#include <aws/resiliencehubv2/model/GetSystemResult.h>
43#include <aws/resiliencehubv2/model/GetUserJourneyResult.h>
44#include <aws/resiliencehubv2/model/ImportAppResult.h>
45#include <aws/resiliencehubv2/model/ImportPolicyResult.h>
46#include <aws/resiliencehubv2/model/ListAssertionsResult.h>
47#include <aws/resiliencehubv2/model/ListDependenciesRequest.h>
48#include <aws/resiliencehubv2/model/ListDependenciesResult.h>
49#include <aws/resiliencehubv2/model/ListFailureModeAssessmentsResult.h>
50#include <aws/resiliencehubv2/model/ListFailureModeFindingsResult.h>
51#include <aws/resiliencehubv2/model/ListInputSourcesResult.h>
52#include <aws/resiliencehubv2/model/ListPoliciesRequest.h>
53#include <aws/resiliencehubv2/model/ListPoliciesResult.h>
54#include <aws/resiliencehubv2/model/ListReportsRequest.h>
55#include <aws/resiliencehubv2/model/ListReportsResult.h>
56#include <aws/resiliencehubv2/model/ListResourcesResult.h>
57#include <aws/resiliencehubv2/model/ListServiceEventsResult.h>
58#include <aws/resiliencehubv2/model/ListServiceFunctionsResult.h>
59#include <aws/resiliencehubv2/model/ListServiceTopologyEdgesResult.h>
60#include <aws/resiliencehubv2/model/ListServicesRequest.h>
61#include <aws/resiliencehubv2/model/ListServicesResult.h>
62#include <aws/resiliencehubv2/model/ListSystemEventsResult.h>
63#include <aws/resiliencehubv2/model/ListSystemsRequest.h>
64#include <aws/resiliencehubv2/model/ListSystemsResult.h>
65#include <aws/resiliencehubv2/model/ListTagsForResourceResult.h>
66#include <aws/resiliencehubv2/model/ListUserJourneysResult.h>
67#include <aws/resiliencehubv2/model/StartFailureModeAssessmentResult.h>
68#include <aws/resiliencehubv2/model/TagResourceResult.h>
69#include <aws/resiliencehubv2/model/UntagResourceResult.h>
70#include <aws/resiliencehubv2/model/UpdateAssertionResult.h>
71#include <aws/resiliencehubv2/model/UpdateDependencyResult.h>
72#include <aws/resiliencehubv2/model/UpdateFailureModeFindingResult.h>
73#include <aws/resiliencehubv2/model/UpdatePolicyResult.h>
74#include <aws/resiliencehubv2/model/UpdateServiceFunctionResult.h>
75#include <aws/resiliencehubv2/model/UpdateServiceResult.h>
76#include <aws/resiliencehubv2/model/UpdateSystemResult.h>
77#include <aws/resiliencehubv2/model/UpdateUserJourneyResult.h>
83class HttpClientFactory;
87template <
typename R,
typename E>
97class AWSCredentialsProvider;
104namespace resiliencehubv2 {
111class CreateAssertionRequest;
112class CreateInputSourceRequest;
113class CreatePolicyRequest;
114class CreateReportRequest;
115class CreateServiceRequest;
116class CreateServiceFunctionRequest;
117class CreateServiceFunctionResourcesRequest;
118class CreateSystemRequest;
119class CreateUserJourneyRequest;
120class DeleteAssertionRequest;
121class DeleteInputSourceRequest;
122class DeletePolicyRequest;
123class DeleteServiceRequest;
124class DeleteServiceFunctionRequest;
125class DeleteServiceFunctionResourcesRequest;
126class DeleteSystemRequest;
127class DeleteUserJourneyRequest;
128class GetFailureModeFindingRequest;
129class GetPolicyRequest;
130class GetServiceRequest;
131class GetSystemRequest;
132class GetUserJourneyRequest;
133class ImportAppRequest;
134class ImportPolicyRequest;
135class ListAssertionsRequest;
136class ListDependenciesRequest;
137class ListFailureModeAssessmentsRequest;
138class ListFailureModeFindingsRequest;
139class ListInputSourcesRequest;
140class ListPoliciesRequest;
141class ListReportsRequest;
142class ListResourcesRequest;
143class ListServiceEventsRequest;
144class ListServiceFunctionsRequest;
145class ListServiceTopologyEdgesRequest;
146class ListServicesRequest;
147class ListSystemEventsRequest;
148class ListSystemsRequest;
149class ListTagsForResourceRequest;
150class ListUserJourneysRequest;
151class StartFailureModeAssessmentRequest;
152class TagResourceRequest;
153class UntagResourceRequest;
154class UpdateAssertionRequest;
155class UpdateDependencyRequest;
156class UpdateFailureModeFindingRequest;
157class UpdatePolicyRequest;
158class UpdateServiceRequest;
159class UpdateServiceFunctionRequest;
160class UpdateSystemRequest;
161class UpdateUserJourneyRequest;
277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
283 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
286 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
289 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
296 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
299 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
305 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
308 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
311 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
314 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
321 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
324 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
339 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
342 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
345 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
348 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
351 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
354 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
363 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
366 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
372 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
384 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
387 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
390 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
393 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
396 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
402 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
405 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
408 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
411 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
417 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
426 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
429 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< Resiliencehubv2ClientConfiguration, Resiliencehubv2BuiltInParameters, Resiliencehubv2ClientContextParameters > Resiliencehubv2EndpointProviderBase
Aws::Utils::Outcome< ListAssertionsResult, Resiliencehubv2Error > ListAssertionsOutcome
Aws::Utils::Outcome< DeletePolicyResult, Resiliencehubv2Error > DeletePolicyOutcome
std::future< CreateAssertionOutcome > CreateAssertionOutcomeCallable
Aws::Utils::Outcome< DeleteInputSourceResult, Resiliencehubv2Error > DeleteInputSourceOutcome
std::future< UpdateServiceOutcome > UpdateServiceOutcomeCallable
std::future< GetUserJourneyOutcome > GetUserJourneyOutcomeCallable
std::future< CreatePolicyOutcome > CreatePolicyOutcomeCallable
std::future< CreateInputSourceOutcome > CreateInputSourceOutcomeCallable
Aws::Utils::Outcome< CreateInputSourceResult, Resiliencehubv2Error > CreateInputSourceOutcome
Aws::Utils::Outcome< ListUserJourneysResult, Resiliencehubv2Error > ListUserJourneysOutcome
std::future< ListResourcesOutcome > ListResourcesOutcomeCallable
Aws::Utils::Outcome< ImportAppResult, Resiliencehubv2Error > ImportAppOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< GetUserJourneyResult, Resiliencehubv2Error > GetUserJourneyOutcome
Aws::Utils::Outcome< GetFailureModeFindingResult, Resiliencehubv2Error > GetFailureModeFindingOutcome
Aws::Utils::Outcome< CreateSystemResult, Resiliencehubv2Error > CreateSystemOutcome
Aws::Utils::Outcome< CreateServiceFunctionResourcesResult, Resiliencehubv2Error > CreateServiceFunctionResourcesOutcome
std::future< GetPolicyOutcome > GetPolicyOutcomeCallable
std::future< UpdateFailureModeFindingOutcome > UpdateFailureModeFindingOutcomeCallable
std::future< DeletePolicyOutcome > DeletePolicyOutcomeCallable
Aws::Utils::Outcome< GetPolicyResult, Resiliencehubv2Error > GetPolicyOutcome
Aws::Utils::Outcome< UpdateFailureModeFindingResult, Resiliencehubv2Error > UpdateFailureModeFindingOutcome
std::future< ListServiceTopologyEdgesOutcome > ListServiceTopologyEdgesOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< UpdatePolicyOutcome > UpdatePolicyOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< UpdateServiceResult, Resiliencehubv2Error > UpdateServiceOutcome
std::future< ListUserJourneysOutcome > ListUserJourneysOutcomeCallable
Aws::Utils::Outcome< ListInputSourcesResult, Resiliencehubv2Error > ListInputSourcesOutcome
Aws::Utils::Outcome< GetSystemResult, Resiliencehubv2Error > GetSystemOutcome
Aws::Utils::Outcome< ListFailureModeAssessmentsResult, Resiliencehubv2Error > ListFailureModeAssessmentsOutcome
Aws::Utils::Outcome< ListServicesResult, Resiliencehubv2Error > ListServicesOutcome
std::future< DeleteServiceOutcome > DeleteServiceOutcomeCallable
std::future< CreateServiceOutcome > CreateServiceOutcomeCallable
Aws::Utils::Outcome< ListPoliciesResult, Resiliencehubv2Error > ListPoliciesOutcome
std::future< ListSystemEventsOutcome > ListSystemEventsOutcomeCallable
std::future< ListReportsOutcome > ListReportsOutcomeCallable
Aws::Utils::Outcome< DeleteUserJourneyResult, Resiliencehubv2Error > DeleteUserJourneyOutcome
std::future< CreateSystemOutcome > CreateSystemOutcomeCallable
std::future< UpdateServiceFunctionOutcome > UpdateServiceFunctionOutcomeCallable
Aws::Utils::Outcome< UpdatePolicyResult, Resiliencehubv2Error > UpdatePolicyOutcome
Aws::Utils::Outcome< ListServiceTopologyEdgesResult, Resiliencehubv2Error > ListServiceTopologyEdgesOutcome
Aws::Utils::Outcome< StartFailureModeAssessmentResult, Resiliencehubv2Error > StartFailureModeAssessmentOutcome
Aws::Utils::Outcome< UpdateDependencyResult, Resiliencehubv2Error > UpdateDependencyOutcome
std::future< DeleteUserJourneyOutcome > DeleteUserJourneyOutcomeCallable
std::future< DeleteSystemOutcome > DeleteSystemOutcomeCallable
Aws::Utils::Outcome< ListServiceEventsResult, Resiliencehubv2Error > ListServiceEventsOutcome
Aws::Utils::Outcome< ListSystemsResult, Resiliencehubv2Error > ListSystemsOutcome
Aws::Utils::Outcome< ListSystemEventsResult, Resiliencehubv2Error > ListSystemEventsOutcome
std::future< UpdateUserJourneyOutcome > UpdateUserJourneyOutcomeCallable
std::future< GetServiceOutcome > GetServiceOutcomeCallable
std::future< DeleteInputSourceOutcome > DeleteInputSourceOutcomeCallable
std::future< ListAssertionsOutcome > ListAssertionsOutcomeCallable
std::future< ListPoliciesOutcome > ListPoliciesOutcomeCallable
Aws::Utils::Outcome< CreatePolicyResult, Resiliencehubv2Error > CreatePolicyOutcome
std::future< DeleteServiceFunctionResourcesOutcome > DeleteServiceFunctionResourcesOutcomeCallable
std::future< UpdateAssertionOutcome > UpdateAssertionOutcomeCallable
std::future< DeleteAssertionOutcome > DeleteAssertionOutcomeCallable
Aws::Utils::Outcome< CreateReportResult, Resiliencehubv2Error > CreateReportOutcome
Aws::Utils::Outcome< DeleteServiceResult, Resiliencehubv2Error > DeleteServiceOutcome
std::future< CreateServiceFunctionResourcesOutcome > CreateServiceFunctionResourcesOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, Resiliencehubv2Error > ListTagsForResourceOutcome
Aws::Utils::Outcome< UpdateUserJourneyResult, Resiliencehubv2Error > UpdateUserJourneyOutcome
std::future< CreateServiceFunctionOutcome > CreateServiceFunctionOutcomeCallable
Aws::Utils::Outcome< UpdateServiceFunctionResult, Resiliencehubv2Error > UpdateServiceFunctionOutcome
Aws::Utils::Outcome< UpdateSystemResult, Resiliencehubv2Error > UpdateSystemOutcome
Aws::Utils::Outcome< GetServiceResult, Resiliencehubv2Error > GetServiceOutcome
std::future< ListServiceEventsOutcome > ListServiceEventsOutcomeCallable
Aws::Utils::Outcome< DeleteServiceFunctionResourcesResult, Resiliencehubv2Error > DeleteServiceFunctionResourcesOutcome
Aws::Utils::Outcome< DeleteAssertionResult, Resiliencehubv2Error > DeleteAssertionOutcome
Aws::Utils::Outcome< UpdateAssertionResult, Resiliencehubv2Error > UpdateAssertionOutcome
std::future< ListFailureModeFindingsOutcome > ListFailureModeFindingsOutcomeCallable
std::future< ImportAppOutcome > ImportAppOutcomeCallable
Aws::Utils::Outcome< CreateAssertionResult, Resiliencehubv2Error > CreateAssertionOutcome
std::future< ListServicesOutcome > ListServicesOutcomeCallable
std::future< UpdateDependencyOutcome > UpdateDependencyOutcomeCallable
Aws::Utils::Outcome< DeleteSystemResult, Resiliencehubv2Error > DeleteSystemOutcome
std::future< CreateUserJourneyOutcome > CreateUserJourneyOutcomeCallable
std::future< GetSystemOutcome > GetSystemOutcomeCallable
std::future< UpdateSystemOutcome > UpdateSystemOutcomeCallable
std::future< ListInputSourcesOutcome > ListInputSourcesOutcomeCallable
std::future< ImportPolicyOutcome > ImportPolicyOutcomeCallable
Aws::Utils::Outcome< ListDependenciesResult, Resiliencehubv2Error > ListDependenciesOutcome
Aws::Utils::Outcome< ListReportsResult, Resiliencehubv2Error > ListReportsOutcome
std::future< DeleteServiceFunctionOutcome > DeleteServiceFunctionOutcomeCallable
std::future< GetFailureModeFindingOutcome > GetFailureModeFindingOutcomeCallable
Aws::Utils::Outcome< ListFailureModeFindingsResult, Resiliencehubv2Error > ListFailureModeFindingsOutcome
std::future< CreateReportOutcome > CreateReportOutcomeCallable
Aws::Utils::Outcome< ListResourcesResult, Resiliencehubv2Error > ListResourcesOutcome
std::future< StartFailureModeAssessmentOutcome > StartFailureModeAssessmentOutcomeCallable
Aws::Utils::Outcome< ListServiceFunctionsResult, Resiliencehubv2Error > ListServiceFunctionsOutcome
Aws::Utils::Outcome< CreateServiceResult, Resiliencehubv2Error > CreateServiceOutcome
std::future< ListServiceFunctionsOutcome > ListServiceFunctionsOutcomeCallable
Aws::Utils::Outcome< DeleteServiceFunctionResult, Resiliencehubv2Error > DeleteServiceFunctionOutcome
std::future< ListDependenciesOutcome > ListDependenciesOutcomeCallable
Aws::Utils::Outcome< CreateUserJourneyResult, Resiliencehubv2Error > CreateUserJourneyOutcome
Aws::Utils::Outcome< UntagResourceResult, Resiliencehubv2Error > UntagResourceOutcome
std::future< ListFailureModeAssessmentsOutcome > ListFailureModeAssessmentsOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, Resiliencehubv2Error > TagResourceOutcome
Aws::Utils::Outcome< CreateServiceFunctionResult, Resiliencehubv2Error > CreateServiceFunctionOutcome
Aws::Utils::Outcome< ImportPolicyResult, Resiliencehubv2Error > ImportPolicyOutcome
std::future< ListSystemsOutcome > ListSystemsOutcomeCallable
std::function< void(const Resiliencehubv2Client *, const Model::ListServiceEventsRequest &, const Model::ListServiceEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceEventsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListDependenciesRequest &, const Model::ListDependenciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDependenciesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListInputSourcesRequest &, const Model::ListInputSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInputSourcesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListServiceTopologyEdgesRequest &, const Model::ListServiceTopologyEdgesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceTopologyEdgesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListUserJourneysRequest &, const Model::ListUserJourneysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUserJourneysResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::StartFailureModeAssessmentRequest &, const Model::StartFailureModeAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartFailureModeAssessmentResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPoliciesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateAssertionRequest &, const Model::CreateAssertionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAssertionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListServiceFunctionsRequest &, const Model::ListServiceFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServiceFunctionsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteInputSourceRequest &, const Model::DeleteInputSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInputSourceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateUserJourneyRequest &, const Model::CreateUserJourneyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserJourneyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteAssertionRequest &, const Model::DeleteAssertionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAssertionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteServiceFunctionRequest &, const Model::DeleteServiceFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteServiceFunctionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateServiceRequest &, const Model::CreateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateServiceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListSystemsRequest &, const Model::ListSystemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSystemsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteServiceRequest &, const Model::DeleteServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteServiceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateServiceFunctionRequest &, const Model::UpdateServiceFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateServiceFunctionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateSystemRequest &, const Model::CreateSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSystemResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListSystemEventsRequest &, const Model::ListSystemEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSystemEventsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateServiceFunctionResourcesRequest &, const Model::CreateServiceFunctionResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateServiceFunctionResourcesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreatePolicyRequest &, const Model::CreatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePolicyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateServiceFunctionRequest &, const Model::CreateServiceFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateServiceFunctionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListReportsRequest &, const Model::ListReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReportsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateReportRequest &, const Model::CreateReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReportResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdatePolicyRequest &, const Model::UpdatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePolicyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateFailureModeFindingRequest &, const Model::UpdateFailureModeFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFailureModeFindingResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ImportPolicyRequest &, const Model::ImportPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportPolicyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateAssertionRequest &, const Model::UpdateAssertionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAssertionResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePolicyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateUserJourneyRequest &, const Model::UpdateUserJourneyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserJourneyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::CreateInputSourceRequest &, const Model::CreateInputSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInputSourceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateDependencyRequest &, const Model::UpdateDependencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDependencyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::GetFailureModeFindingRequest &, const Model::GetFailureModeFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFailureModeFindingResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateSystemRequest &, const Model::UpdateSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSystemResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteSystemRequest &, const Model::DeleteSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSystemResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::GetUserJourneyRequest &, const Model::GetUserJourneyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUserJourneyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ImportAppRequest &, const Model::ImportAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportAppResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteServiceFunctionResourcesRequest &, const Model::DeleteServiceFunctionResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteServiceFunctionResourcesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::UpdateServiceRequest &, const Model::UpdateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateServiceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPolicyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListResourcesRequest &, const Model::ListResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListResourcesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListAssertionsRequest &, const Model::ListAssertionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssertionsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::DeleteUserJourneyRequest &, const Model::DeleteUserJourneyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserJourneyResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::GetSystemRequest &, const Model::GetSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSystemResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListFailureModeAssessmentsRequest &, const Model::ListFailureModeAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFailureModeAssessmentsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListFailureModeFindingsRequest &, const Model::ListFailureModeFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFailureModeFindingsResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListServicesResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const Resiliencehubv2Client *, const Model::GetServiceRequest &, const Model::GetServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetServiceResponseReceivedHandler