AWS SDK for C++

AWS SDK for C++ Version 1.11.817

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
Aws::resiliencehubv2::Resiliencehubv2Client Class Reference

#include <Resiliencehubv2Client.h>

Inheritance diagram for Aws::resiliencehubv2::Resiliencehubv2Client:
[legend]

Public Types

 
 
 

Public Types inherited from Aws::Client::AWSJsonClient

 
 
typedef OutcomeType OUTCOME
 
typedef ResponseType RESPONSE
 

Public Member Functions

 
 
 
 
 Resiliencehubv2Client (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
 
 Resiliencehubv2Client (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
 
 
 
template<typename CreateAssertionRequestT = Model::CreateAssertionRequest>
Model::CreateAssertionOutcomeCallable CreateAssertionCallable (const CreateAssertionRequestT &request) const
 
template<typename CreateAssertionRequestT = Model::CreateAssertionRequest>
void CreateAssertionAsync (const CreateAssertionRequestT &request, const CreateAssertionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateInputSourceRequestT = Model::CreateInputSourceRequest>
Model::CreateInputSourceOutcomeCallable CreateInputSourceCallable (const CreateInputSourceRequestT &request) const
 
template<typename CreateInputSourceRequestT = Model::CreateInputSourceRequest>
void CreateInputSourceAsync (const CreateInputSourceRequestT &request, const CreateInputSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreatePolicyRequestT = Model::CreatePolicyRequest>
Model::CreatePolicyOutcomeCallable CreatePolicyCallable (const CreatePolicyRequestT &request) const
 
template<typename CreatePolicyRequestT = Model::CreatePolicyRequest>
void CreatePolicyAsync (const CreatePolicyRequestT &request, const CreatePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateReportRequestT = Model::CreateReportRequest>
Model::CreateReportOutcomeCallable CreateReportCallable (const CreateReportRequestT &request) const
 
template<typename CreateReportRequestT = Model::CreateReportRequest>
void CreateReportAsync (const CreateReportRequestT &request, const CreateReportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateServiceRequestT = Model::CreateServiceRequest>
Model::CreateServiceOutcomeCallable CreateServiceCallable (const CreateServiceRequestT &request) const
 
template<typename CreateServiceRequestT = Model::CreateServiceRequest>
void CreateServiceAsync (const CreateServiceRequestT &request, const CreateServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateServiceFunctionRequestT = Model::CreateServiceFunctionRequest>
Model::CreateServiceFunctionOutcomeCallable CreateServiceFunctionCallable (const CreateServiceFunctionRequestT &request) const
 
template<typename CreateServiceFunctionRequestT = Model::CreateServiceFunctionRequest>
void CreateServiceFunctionAsync (const CreateServiceFunctionRequestT &request, const CreateServiceFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateServiceFunctionResourcesRequestT = Model::CreateServiceFunctionResourcesRequest>
Model::CreateServiceFunctionResourcesOutcomeCallable CreateServiceFunctionResourcesCallable (const CreateServiceFunctionResourcesRequestT &request) const
 
template<typename CreateServiceFunctionResourcesRequestT = Model::CreateServiceFunctionResourcesRequest>
void CreateServiceFunctionResourcesAsync (const CreateServiceFunctionResourcesRequestT &request, const CreateServiceFunctionResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateSystemRequestT = Model::CreateSystemRequest>
Model::CreateSystemOutcomeCallable CreateSystemCallable (const CreateSystemRequestT &request) const
 
template<typename CreateSystemRequestT = Model::CreateSystemRequest>
void CreateSystemAsync (const CreateSystemRequestT &request, const CreateSystemResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateUserJourneyRequestT = Model::CreateUserJourneyRequest>
Model::CreateUserJourneyOutcomeCallable CreateUserJourneyCallable (const CreateUserJourneyRequestT &request) const
 
template<typename CreateUserJourneyRequestT = Model::CreateUserJourneyRequest>
void CreateUserJourneyAsync (const CreateUserJourneyRequestT &request, const CreateUserJourneyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteAssertionRequestT = Model::DeleteAssertionRequest>
Model::DeleteAssertionOutcomeCallable DeleteAssertionCallable (const DeleteAssertionRequestT &request) const
 
template<typename DeleteAssertionRequestT = Model::DeleteAssertionRequest>
void DeleteAssertionAsync (const DeleteAssertionRequestT &request, const DeleteAssertionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteInputSourceRequestT = Model::DeleteInputSourceRequest>
Model::DeleteInputSourceOutcomeCallable DeleteInputSourceCallable (const DeleteInputSourceRequestT &request) const
 
template<typename DeleteInputSourceRequestT = Model::DeleteInputSourceRequest>
void DeleteInputSourceAsync (const DeleteInputSourceRequestT &request, const DeleteInputSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeletePolicyRequestT = Model::DeletePolicyRequest>
Model::DeletePolicyOutcomeCallable DeletePolicyCallable (const DeletePolicyRequestT &request) const
 
template<typename DeletePolicyRequestT = Model::DeletePolicyRequest>
void DeletePolicyAsync (const DeletePolicyRequestT &request, const DeletePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteServiceRequestT = Model::DeleteServiceRequest>
Model::DeleteServiceOutcomeCallable DeleteServiceCallable (const DeleteServiceRequestT &request) const
 
template<typename DeleteServiceRequestT = Model::DeleteServiceRequest>
void DeleteServiceAsync (const DeleteServiceRequestT &request, const DeleteServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteServiceFunctionRequestT = Model::DeleteServiceFunctionRequest>
Model::DeleteServiceFunctionOutcomeCallable DeleteServiceFunctionCallable (const DeleteServiceFunctionRequestT &request) const
 
template<typename DeleteServiceFunctionRequestT = Model::DeleteServiceFunctionRequest>
void DeleteServiceFunctionAsync (const DeleteServiceFunctionRequestT &request, const DeleteServiceFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteServiceFunctionResourcesRequestT = Model::DeleteServiceFunctionResourcesRequest>
Model::DeleteServiceFunctionResourcesOutcomeCallable DeleteServiceFunctionResourcesCallable (const DeleteServiceFunctionResourcesRequestT &request) const
 
template<typename DeleteServiceFunctionResourcesRequestT = Model::DeleteServiceFunctionResourcesRequest>
void DeleteServiceFunctionResourcesAsync (const DeleteServiceFunctionResourcesRequestT &request, const DeleteServiceFunctionResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteSystemRequestT = Model::DeleteSystemRequest>
Model::DeleteSystemOutcomeCallable DeleteSystemCallable (const DeleteSystemRequestT &request) const
 
template<typename DeleteSystemRequestT = Model::DeleteSystemRequest>
void DeleteSystemAsync (const DeleteSystemRequestT &request, const DeleteSystemResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteUserJourneyRequestT = Model::DeleteUserJourneyRequest>
Model::DeleteUserJourneyOutcomeCallable DeleteUserJourneyCallable (const DeleteUserJourneyRequestT &request) const
 
template<typename DeleteUserJourneyRequestT = Model::DeleteUserJourneyRequest>
void DeleteUserJourneyAsync (const DeleteUserJourneyRequestT &request, const DeleteUserJourneyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetFailureModeFindingRequestT = Model::GetFailureModeFindingRequest>
Model::GetFailureModeFindingOutcomeCallable GetFailureModeFindingCallable (const GetFailureModeFindingRequestT &request) const
 
template<typename GetFailureModeFindingRequestT = Model::GetFailureModeFindingRequest>
void GetFailureModeFindingAsync (const GetFailureModeFindingRequestT &request, const GetFailureModeFindingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetPolicyRequestT = Model::GetPolicyRequest>
Model::GetPolicyOutcomeCallable GetPolicyCallable (const GetPolicyRequestT &request) const
 
template<typename GetPolicyRequestT = Model::GetPolicyRequest>
void GetPolicyAsync (const GetPolicyRequestT &request, const GetPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetServiceRequestT = Model::GetServiceRequest>
Model::GetServiceOutcomeCallable GetServiceCallable (const GetServiceRequestT &request) const
 
template<typename GetServiceRequestT = Model::GetServiceRequest>
void GetServiceAsync (const GetServiceRequestT &request, const GetServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetSystemRequestT = Model::GetSystemRequest>
Model::GetSystemOutcomeCallable GetSystemCallable (const GetSystemRequestT &request) const
 
template<typename GetSystemRequestT = Model::GetSystemRequest>
void GetSystemAsync (const GetSystemRequestT &request, const GetSystemResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetUserJourneyRequestT = Model::GetUserJourneyRequest>
Model::GetUserJourneyOutcomeCallable GetUserJourneyCallable (const GetUserJourneyRequestT &request) const
 
template<typename GetUserJourneyRequestT = Model::GetUserJourneyRequest>
void GetUserJourneyAsync (const GetUserJourneyRequestT &request, const GetUserJourneyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ImportAppRequestT = Model::ImportAppRequest>
Model::ImportAppOutcomeCallable ImportAppCallable (const ImportAppRequestT &request) const
 
template<typename ImportAppRequestT = Model::ImportAppRequest>
void ImportAppAsync (const ImportAppRequestT &request, const ImportAppResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ImportPolicyRequestT = Model::ImportPolicyRequest>
Model::ImportPolicyOutcomeCallable ImportPolicyCallable (const ImportPolicyRequestT &request) const
 
template<typename ImportPolicyRequestT = Model::ImportPolicyRequest>
void ImportPolicyAsync (const ImportPolicyRequestT &request, const ImportPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListAssertionsRequestT = Model::ListAssertionsRequest>
Model::ListAssertionsOutcomeCallable ListAssertionsCallable (const ListAssertionsRequestT &request) const
 
template<typename ListAssertionsRequestT = Model::ListAssertionsRequest>
void ListAssertionsAsync (const ListAssertionsRequestT &request, const ListAssertionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListDependenciesRequestT = Model::ListDependenciesRequest>
Model::ListDependenciesOutcomeCallable ListDependenciesCallable (const ListDependenciesRequestT &request={}) const
 
template<typename ListDependenciesRequestT = Model::ListDependenciesRequest>
void ListDependenciesAsync (const ListDependenciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDependenciesRequestT &request={}) const
 
 
template<typename ListFailureModeAssessmentsRequestT = Model::ListFailureModeAssessmentsRequest>
Model::ListFailureModeAssessmentsOutcomeCallable ListFailureModeAssessmentsCallable (const ListFailureModeAssessmentsRequestT &request) const
 
template<typename ListFailureModeAssessmentsRequestT = Model::ListFailureModeAssessmentsRequest>
void ListFailureModeAssessmentsAsync (const ListFailureModeAssessmentsRequestT &request, const ListFailureModeAssessmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListFailureModeFindingsRequestT = Model::ListFailureModeFindingsRequest>
Model::ListFailureModeFindingsOutcomeCallable ListFailureModeFindingsCallable (const ListFailureModeFindingsRequestT &request) const
 
template<typename ListFailureModeFindingsRequestT = Model::ListFailureModeFindingsRequest>
void ListFailureModeFindingsAsync (const ListFailureModeFindingsRequestT &request, const ListFailureModeFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListInputSourcesRequestT = Model::ListInputSourcesRequest>
Model::ListInputSourcesOutcomeCallable ListInputSourcesCallable (const ListInputSourcesRequestT &request) const
 
template<typename ListInputSourcesRequestT = Model::ListInputSourcesRequest>
void ListInputSourcesAsync (const ListInputSourcesRequestT &request, const ListInputSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListPoliciesRequestT = Model::ListPoliciesRequest>
Model::ListPoliciesOutcomeCallable ListPoliciesCallable (const ListPoliciesRequestT &request={}) const
 
template<typename ListPoliciesRequestT = Model::ListPoliciesRequest>
void ListPoliciesAsync (const ListPoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPoliciesRequestT &request={}) const
 
 
template<typename ListReportsRequestT = Model::ListReportsRequest>
Model::ListReportsOutcomeCallable ListReportsCallable (const ListReportsRequestT &request={}) const
 
template<typename ListReportsRequestT = Model::ListReportsRequest>
void ListReportsAsync (const ListReportsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListReportsRequestT &request={}) const
 
 
template<typename ListResourcesRequestT = Model::ListResourcesRequest>
Model::ListResourcesOutcomeCallable ListResourcesCallable (const ListResourcesRequestT &request) const
 
template<typename ListResourcesRequestT = Model::ListResourcesRequest>
void ListResourcesAsync (const ListResourcesRequestT &request, const ListResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListServiceEventsRequestT = Model::ListServiceEventsRequest>
Model::ListServiceEventsOutcomeCallable ListServiceEventsCallable (const ListServiceEventsRequestT &request) const
 
template<typename ListServiceEventsRequestT = Model::ListServiceEventsRequest>
void ListServiceEventsAsync (const ListServiceEventsRequestT &request, const ListServiceEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListServiceFunctionsRequestT = Model::ListServiceFunctionsRequest>
Model::ListServiceFunctionsOutcomeCallable ListServiceFunctionsCallable (const ListServiceFunctionsRequestT &request) const
 
template<typename ListServiceFunctionsRequestT = Model::ListServiceFunctionsRequest>
void ListServiceFunctionsAsync (const ListServiceFunctionsRequestT &request, const ListServiceFunctionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListServiceTopologyEdgesRequestT = Model::ListServiceTopologyEdgesRequest>
Model::ListServiceTopologyEdgesOutcomeCallable ListServiceTopologyEdgesCallable (const ListServiceTopologyEdgesRequestT &request) const
 
template<typename ListServiceTopologyEdgesRequestT = Model::ListServiceTopologyEdgesRequest>
void ListServiceTopologyEdgesAsync (const ListServiceTopologyEdgesRequestT &request, const ListServiceTopologyEdgesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListServicesRequestT = Model::ListServicesRequest>
Model::ListServicesOutcomeCallable ListServicesCallable (const ListServicesRequestT &request={}) const
 
template<typename ListServicesRequestT = Model::ListServicesRequest>
void ListServicesAsync (const ListServicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListServicesRequestT &request={}) const
 
 
template<typename ListSystemEventsRequestT = Model::ListSystemEventsRequest>
Model::ListSystemEventsOutcomeCallable ListSystemEventsCallable (const ListSystemEventsRequestT &request) const
 
template<typename ListSystemEventsRequestT = Model::ListSystemEventsRequest>
void ListSystemEventsAsync (const ListSystemEventsRequestT &request, const ListSystemEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListSystemsRequestT = Model::ListSystemsRequest>
Model::ListSystemsOutcomeCallable ListSystemsCallable (const ListSystemsRequestT &request={}) const
 
template<typename ListSystemsRequestT = Model::ListSystemsRequest>
void ListSystemsAsync (const ListSystemsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSystemsRequestT &request={}) const
 
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const ListTagsForResourceRequestT &request) const
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void ListTagsForResourceAsync (const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListUserJourneysRequestT = Model::ListUserJourneysRequest>
Model::ListUserJourneysOutcomeCallable ListUserJourneysCallable (const ListUserJourneysRequestT &request) const
 
template<typename ListUserJourneysRequestT = Model::ListUserJourneysRequest>
void ListUserJourneysAsync (const ListUserJourneysRequestT &request, const ListUserJourneysResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartFailureModeAssessmentRequestT = Model::StartFailureModeAssessmentRequest>
Model::StartFailureModeAssessmentOutcomeCallable StartFailureModeAssessmentCallable (const StartFailureModeAssessmentRequestT &request) const
 
template<typename StartFailureModeAssessmentRequestT = Model::StartFailureModeAssessmentRequest>
void StartFailureModeAssessmentAsync (const StartFailureModeAssessmentRequestT &request, const StartFailureModeAssessmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable TagResourceCallable (const TagResourceRequestT &request) const
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
void TagResourceAsync (const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable UntagResourceCallable (const UntagResourceRequestT &request) const
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void UntagResourceAsync (const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateAssertionRequestT = Model::UpdateAssertionRequest>
Model::UpdateAssertionOutcomeCallable UpdateAssertionCallable (const UpdateAssertionRequestT &request) const
 
template<typename UpdateAssertionRequestT = Model::UpdateAssertionRequest>
void UpdateAssertionAsync (const UpdateAssertionRequestT &request, const UpdateAssertionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateDependencyRequestT = Model::UpdateDependencyRequest>
Model::UpdateDependencyOutcomeCallable UpdateDependencyCallable (const UpdateDependencyRequestT &request) const
 
template<typename UpdateDependencyRequestT = Model::UpdateDependencyRequest>
void UpdateDependencyAsync (const UpdateDependencyRequestT &request, const UpdateDependencyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateFailureModeFindingRequestT = Model::UpdateFailureModeFindingRequest>
Model::UpdateFailureModeFindingOutcomeCallable UpdateFailureModeFindingCallable (const UpdateFailureModeFindingRequestT &request) const
 
template<typename UpdateFailureModeFindingRequestT = Model::UpdateFailureModeFindingRequest>
void UpdateFailureModeFindingAsync (const UpdateFailureModeFindingRequestT &request, const UpdateFailureModeFindingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdatePolicyRequestT = Model::UpdatePolicyRequest>
Model::UpdatePolicyOutcomeCallable UpdatePolicyCallable (const UpdatePolicyRequestT &request) const
 
template<typename UpdatePolicyRequestT = Model::UpdatePolicyRequest>
void UpdatePolicyAsync (const UpdatePolicyRequestT &request, const UpdatePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateServiceRequestT = Model::UpdateServiceRequest>
Model::UpdateServiceOutcomeCallable UpdateServiceCallable (const UpdateServiceRequestT &request) const
 
template<typename UpdateServiceRequestT = Model::UpdateServiceRequest>
void UpdateServiceAsync (const UpdateServiceRequestT &request, const UpdateServiceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateServiceFunctionRequestT = Model::UpdateServiceFunctionRequest>
Model::UpdateServiceFunctionOutcomeCallable UpdateServiceFunctionCallable (const UpdateServiceFunctionRequestT &request) const
 
template<typename UpdateServiceFunctionRequestT = Model::UpdateServiceFunctionRequest>
void UpdateServiceFunctionAsync (const UpdateServiceFunctionRequestT &request, const UpdateServiceFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateSystemRequestT = Model::UpdateSystemRequest>
Model::UpdateSystemOutcomeCallable UpdateSystemCallable (const UpdateSystemRequestT &request) const
 
template<typename UpdateSystemRequestT = Model::UpdateSystemRequest>
void UpdateSystemAsync (const UpdateSystemRequestT &request, const UpdateSystemResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateUserJourneyRequestT = Model::UpdateUserJourneyRequest>
Model::UpdateUserJourneyOutcomeCallable UpdateUserJourneyCallable (const UpdateUserJourneyRequestT &request) const
 
template<typename UpdateUserJourneyRequestT = Model::UpdateUserJourneyRequest>
void UpdateUserJourneyAsync (const UpdateUserJourneyRequestT &request, const UpdateUserJourneyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual void OverrideEndpoint (const Aws::String &endpoint)
 
 

Public Member Functions inherited from Aws::Client::AWSJsonClient

 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
 AWSProtocolClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSProtocolClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSProtocolClient ()=default
 

Public Member Functions inherited from Aws::Client::AWSClient

 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Endpoint::AWSEndpoint &endpoint, Aws::Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const Aws::Http::HeaderValueCollection &customizedHeaders={}, uint64_t expirationInSeconds=0, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
const std::shared_ptr< Aws::Http::HttpClient > & GetHttpClient () const
 
 
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 
void AppendToUserAgent (const Aws::String &valueToAppend)
 
 
 
 
 
void SubmitAsync (OperationFuncT operationFunc, const RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
auto SubmitCallable (OperationFuncT operationFunc, const RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc, RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)())>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Static Public Member Functions

static const char * GetServiceName ()
 
static const char * GetAllocationTag ()
 

Static Public Member Functions inherited from Aws::Client::ClientWithAsyncTemplateMethods< Resiliencehubv2Client >

static void ShutdownSdkClient (void *pThis, int64_t timeoutMs=-1)
 

Friends

 

Additional Inherited Members

OutcomeType MakeRequest (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
OutcomeType MakeRequest (const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
OutcomeType MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
OutcomeType MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
OutcomeType MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &httpResponse) const override
 

Protected Member Functions inherited from Aws::Client::AWSClient

HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
virtual void AddContentLengthToRequest (const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest, const std::shared_ptr< Aws::IOStream > &body, bool isChunked) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 

Static Protected Member Functions inherited from Aws::Client::AWSClient

static void AppendRecursionDetectionHeader (std::shared_ptr< Aws::Http::HttpRequest > ioRequest)
 
 
static bool DoesResponseGenerateError (const std::shared_ptr< Aws::Http::HttpResponse > &response)
 

Protected Attributes inherited from Aws::Client::AWSClient

 
 
 
std::atomic< bool > m_isInitialized
 
std::atomic< size_t > m_operationsProcessed
 
std::condition_variable m_shutdownSignal
 
std::mutex m_shutdownMutex
 

Detailed Description

The next generation of AWS Resilience Hub is the single location in AWS where you assess and improve the resilience of your critical applications. It helps Site Reliability Engineers (SREs) and development teams proactively reason about resilience at scale — identifying failure modes, discovering hidden dependencies, and report on progress across the enterprise.

Definition at line 25 of file Resiliencehubv2Client.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 30 of file Resiliencehubv2Client.h.

◆ ClientConfigurationType

Definition at line 34 of file Resiliencehubv2Client.h.

◆ EndpointProviderType

Definition at line 35 of file Resiliencehubv2Client.h.

Constructor & Destructor Documentation

◆ Resiliencehubv2Client() [1/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration clientConfiguration = Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration(),
std::shared_ptr< Resiliencehubv2EndpointProviderBase endpointProvider = nullptr 
)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Resiliencehubv2Client() [2/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const Aws::Auth::AWSCredentials credentials,
std::shared_ptr< Resiliencehubv2EndpointProviderBase endpointProvider = nullptr,
const Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration clientConfiguration = Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Resiliencehubv2Client() [3/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
std::shared_ptr< Resiliencehubv2EndpointProviderBase endpointProvider = nullptr,
const Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration clientConfiguration = Aws::resiliencehubv2::Resiliencehubv2ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ Resiliencehubv2Client() [4/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const Aws::Client::ClientConfiguration clientConfiguration)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Resiliencehubv2Client() [5/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Resiliencehubv2Client() [6/6]

Aws::resiliencehubv2::Resiliencehubv2Client::Resiliencehubv2Client ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~Resiliencehubv2Client()

virtual Aws::resiliencehubv2::Resiliencehubv2Client::~Resiliencehubv2Client ( )
virtual

Member Function Documentation

◆ accessEndpointProvider()

virtual std::shared_ptr< Resiliencehubv2EndpointProviderBase > & Aws::resiliencehubv2::Resiliencehubv2Client::accessEndpointProvider ( )
virtual

◆ CreateAssertion()

virtual Model::CreateAssertionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateAssertion ( const Model::CreateAssertionRequest request) const
virtual

Creates a resilience assertion for a service.

See Also:

AWS API Reference

◆ CreateAssertionAsync()

template<typename CreateAssertionRequestT = Model::CreateAssertionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateAssertionAsync ( const CreateAssertionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateAssertion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 106 of file Resiliencehubv2Client.h.

◆ CreateAssertionCallable()

template<typename CreateAssertionRequestT = Model::CreateAssertionRequest>
Model::CreateAssertionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateAssertionCallable ( const CreateAssertionRequestT &  request) const
inline

A Callable wrapper for CreateAssertion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 97 of file Resiliencehubv2Client.h.

◆ CreateInputSource()

virtual Model::CreateInputSourceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateInputSource ( const Model::CreateInputSourceRequest request) const
virtual

Creates an input source for a service.

See Also:

AWS API Reference

◆ CreateInputSourceAsync()

template<typename CreateInputSourceRequestT = Model::CreateInputSourceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateInputSourceAsync ( const CreateInputSourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateInputSource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 132 of file Resiliencehubv2Client.h.

◆ CreateInputSourceCallable()

template<typename CreateInputSourceRequestT = Model::CreateInputSourceRequest>
Model::CreateInputSourceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateInputSourceCallable ( const CreateInputSourceRequestT &  request) const
inline

A Callable wrapper for CreateInputSource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 123 of file Resiliencehubv2Client.h.

◆ CreatePolicy()

virtual Model::CreatePolicyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreatePolicy ( const Model::CreatePolicyRequest request) const
virtual

Creates a resilience policy that defines availability and disaster recovery requirements.

See Also:

AWS API Reference

◆ CreatePolicyAsync()

template<typename CreatePolicyRequestT = Model::CreatePolicyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreatePolicyAsync ( const CreatePolicyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreatePolicy that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 158 of file Resiliencehubv2Client.h.

◆ CreatePolicyCallable()

template<typename CreatePolicyRequestT = Model::CreatePolicyRequest>
Model::CreatePolicyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreatePolicyCallable ( const CreatePolicyRequestT &  request) const
inline

A Callable wrapper for CreatePolicy that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 149 of file Resiliencehubv2Client.h.

◆ CreateReport()

virtual Model::CreateReportOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateReport ( const Model::CreateReportRequest request) const
virtual

On-demand report creation. Idempotent — duplicate requests with same clientToken return existing result.

See Also:

AWS API Reference

◆ CreateReportAsync()

template<typename CreateReportRequestT = Model::CreateReportRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateReportAsync ( const CreateReportRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateReport that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 184 of file Resiliencehubv2Client.h.

◆ CreateReportCallable()

template<typename CreateReportRequestT = Model::CreateReportRequest>
Model::CreateReportOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateReportCallable ( const CreateReportRequestT &  request) const
inline

A Callable wrapper for CreateReport that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 175 of file Resiliencehubv2Client.h.

◆ CreateService()

virtual Model::CreateServiceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateService ( const Model::CreateServiceRequest request) const
virtual

Creates a service.

See Also:

AWS API Reference

◆ CreateServiceAsync()

template<typename CreateServiceRequestT = Model::CreateServiceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceAsync ( const CreateServiceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateService that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 209 of file Resiliencehubv2Client.h.

◆ CreateServiceCallable()

template<typename CreateServiceRequestT = Model::CreateServiceRequest>
Model::CreateServiceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceCallable ( const CreateServiceRequestT &  request) const
inline

A Callable wrapper for CreateService that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 200 of file Resiliencehubv2Client.h.

◆ CreateServiceFunction()

virtual Model::CreateServiceFunctionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunction ( const Model::CreateServiceFunctionRequest request) const
virtual

Creates a service function within a service.

See Also:

AWS API Reference

◆ CreateServiceFunctionAsync()

template<typename CreateServiceFunctionRequestT = Model::CreateServiceFunctionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunctionAsync ( const CreateServiceFunctionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateServiceFunction that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 235 of file Resiliencehubv2Client.h.

◆ CreateServiceFunctionCallable()

template<typename CreateServiceFunctionRequestT = Model::CreateServiceFunctionRequest>
Model::CreateServiceFunctionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunctionCallable ( const CreateServiceFunctionRequestT &  request) const
inline

A Callable wrapper for CreateServiceFunction that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 226 of file Resiliencehubv2Client.h.

◆ CreateServiceFunctionResources()

virtual Model::CreateServiceFunctionResourcesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunctionResources ( const Model::CreateServiceFunctionResourcesRequest request) const
virtual

Associates resources with a service function.

See Also:

AWS API Reference

◆ CreateServiceFunctionResourcesAsync()

template<typename CreateServiceFunctionResourcesRequestT = Model::CreateServiceFunctionResourcesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunctionResourcesAsync ( const CreateServiceFunctionResourcesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateServiceFunctionResources that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 263 of file Resiliencehubv2Client.h.

◆ CreateServiceFunctionResourcesCallable()

template<typename CreateServiceFunctionResourcesRequestT = Model::CreateServiceFunctionResourcesRequest>
Model::CreateServiceFunctionResourcesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateServiceFunctionResourcesCallable ( const CreateServiceFunctionResourcesRequestT &  request) const
inline

A Callable wrapper for CreateServiceFunctionResources that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 253 of file Resiliencehubv2Client.h.

◆ CreateSystem()

virtual Model::CreateSystemOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateSystem ( const Model::CreateSystemRequest request) const
virtual

Creates a system that represents a logical grouping of services.

See Also:

AWS API Reference

◆ CreateSystemAsync()

template<typename CreateSystemRequestT = Model::CreateSystemRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateSystemAsync ( const CreateSystemRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateSystem that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 290 of file Resiliencehubv2Client.h.

◆ CreateSystemCallable()

template<typename CreateSystemRequestT = Model::CreateSystemRequest>
Model::CreateSystemOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateSystemCallable ( const CreateSystemRequestT &  request) const
inline

A Callable wrapper for CreateSystem that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 281 of file Resiliencehubv2Client.h.

◆ CreateUserJourney()

virtual Model::CreateUserJourneyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::CreateUserJourney ( const Model::CreateUserJourneyRequest request) const
virtual

Creates a user journey within a system.

See Also:

AWS API Reference

◆ CreateUserJourneyAsync()

template<typename CreateUserJourneyRequestT = Model::CreateUserJourneyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::CreateUserJourneyAsync ( const CreateUserJourneyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateUserJourney that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 316 of file Resiliencehubv2Client.h.

◆ CreateUserJourneyCallable()

template<typename CreateUserJourneyRequestT = Model::CreateUserJourneyRequest>
Model::CreateUserJourneyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::CreateUserJourneyCallable ( const CreateUserJourneyRequestT &  request) const
inline

A Callable wrapper for CreateUserJourney that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 307 of file Resiliencehubv2Client.h.

◆ DeleteAssertion()

virtual Model::DeleteAssertionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteAssertion ( const Model::DeleteAssertionRequest request) const
virtual

Deletes a resilience assertion from a service.

See Also:

AWS API Reference

◆ DeleteAssertionAsync()

template<typename DeleteAssertionRequestT = Model::DeleteAssertionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteAssertionAsync ( const DeleteAssertionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteAssertion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 341 of file Resiliencehubv2Client.h.

◆ DeleteAssertionCallable()

template<typename DeleteAssertionRequestT = Model::DeleteAssertionRequest>
Model::DeleteAssertionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteAssertionCallable ( const DeleteAssertionRequestT &  request) const
inline

A Callable wrapper for DeleteAssertion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 332 of file Resiliencehubv2Client.h.

◆ DeleteInputSource()

virtual Model::DeleteInputSourceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteInputSource ( const Model::DeleteInputSourceRequest request) const
virtual

Deletes an input source.

See Also:

AWS API Reference

◆ DeleteInputSourceAsync()

template<typename DeleteInputSourceRequestT = Model::DeleteInputSourceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteInputSourceAsync ( const DeleteInputSourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteInputSource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 367 of file Resiliencehubv2Client.h.

◆ DeleteInputSourceCallable()

template<typename DeleteInputSourceRequestT = Model::DeleteInputSourceRequest>
Model::DeleteInputSourceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteInputSourceCallable ( const DeleteInputSourceRequestT &  request) const
inline

A Callable wrapper for DeleteInputSource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 358 of file Resiliencehubv2Client.h.

◆ DeletePolicy()

virtual Model::DeletePolicyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeletePolicy ( const Model::DeletePolicyRequest request) const
virtual

Deletes a resilience policy.

See Also:

AWS API Reference

◆ DeletePolicyAsync()

template<typename DeletePolicyRequestT = Model::DeletePolicyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeletePolicyAsync ( const DeletePolicyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeletePolicy that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 392 of file Resiliencehubv2Client.h.

◆ DeletePolicyCallable()

template<typename DeletePolicyRequestT = Model::DeletePolicyRequest>
Model::DeletePolicyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeletePolicyCallable ( const DeletePolicyRequestT &  request) const
inline

A Callable wrapper for DeletePolicy that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 383 of file Resiliencehubv2Client.h.

◆ DeleteService()

virtual Model::DeleteServiceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteService ( const Model::DeleteServiceRequest request) const
virtual

Deletes a service.

See Also:

AWS API Reference

◆ DeleteServiceAsync()

template<typename DeleteServiceRequestT = Model::DeleteServiceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceAsync ( const DeleteServiceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteService that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 417 of file Resiliencehubv2Client.h.

◆ DeleteServiceCallable()

template<typename DeleteServiceRequestT = Model::DeleteServiceRequest>
Model::DeleteServiceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceCallable ( const DeleteServiceRequestT &  request) const
inline

A Callable wrapper for DeleteService that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 408 of file Resiliencehubv2Client.h.

◆ DeleteServiceFunction()

virtual Model::DeleteServiceFunctionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunction ( const Model::DeleteServiceFunctionRequest request) const
virtual

Deletes a service function.

See Also:

AWS API Reference

◆ DeleteServiceFunctionAsync()

template<typename DeleteServiceFunctionRequestT = Model::DeleteServiceFunctionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunctionAsync ( const DeleteServiceFunctionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteServiceFunction that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 443 of file Resiliencehubv2Client.h.

◆ DeleteServiceFunctionCallable()

template<typename DeleteServiceFunctionRequestT = Model::DeleteServiceFunctionRequest>
Model::DeleteServiceFunctionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunctionCallable ( const DeleteServiceFunctionRequestT &  request) const
inline

A Callable wrapper for DeleteServiceFunction that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 434 of file Resiliencehubv2Client.h.

◆ DeleteServiceFunctionResources()

virtual Model::DeleteServiceFunctionResourcesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunctionResources ( const Model::DeleteServiceFunctionResourcesRequest request) const
virtual

Removes resources from a service function.

See Also:

AWS API Reference

◆ DeleteServiceFunctionResourcesAsync()

template<typename DeleteServiceFunctionResourcesRequestT = Model::DeleteServiceFunctionResourcesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunctionResourcesAsync ( const DeleteServiceFunctionResourcesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteServiceFunctionResources that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 471 of file Resiliencehubv2Client.h.

◆ DeleteServiceFunctionResourcesCallable()

template<typename DeleteServiceFunctionResourcesRequestT = Model::DeleteServiceFunctionResourcesRequest>
Model::DeleteServiceFunctionResourcesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteServiceFunctionResourcesCallable ( const DeleteServiceFunctionResourcesRequestT &  request) const
inline

A Callable wrapper for DeleteServiceFunctionResources that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 461 of file Resiliencehubv2Client.h.

◆ DeleteSystem()

virtual Model::DeleteSystemOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteSystem ( const Model::DeleteSystemRequest request) const
virtual

Deletes a system.

See Also:

AWS API Reference

◆ DeleteSystemAsync()

template<typename DeleteSystemRequestT = Model::DeleteSystemRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteSystemAsync ( const DeleteSystemRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteSystem that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 497 of file Resiliencehubv2Client.h.

◆ DeleteSystemCallable()

template<typename DeleteSystemRequestT = Model::DeleteSystemRequest>
Model::DeleteSystemOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteSystemCallable ( const DeleteSystemRequestT &  request) const
inline

A Callable wrapper for DeleteSystem that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 488 of file Resiliencehubv2Client.h.

◆ DeleteUserJourney()

virtual Model::DeleteUserJourneyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::DeleteUserJourney ( const Model::DeleteUserJourneyRequest request) const
virtual

Deletes a user journey.

See Also:

AWS API Reference

◆ DeleteUserJourneyAsync()

template<typename DeleteUserJourneyRequestT = Model::DeleteUserJourneyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::DeleteUserJourneyAsync ( const DeleteUserJourneyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteUserJourney that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 523 of file Resiliencehubv2Client.h.

◆ DeleteUserJourneyCallable()

template<typename DeleteUserJourneyRequestT = Model::DeleteUserJourneyRequest>
Model::DeleteUserJourneyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::DeleteUserJourneyCallable ( const DeleteUserJourneyRequestT &  request) const
inline

A Callable wrapper for DeleteUserJourney that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 514 of file Resiliencehubv2Client.h.

◆ GetAllocationTag()

static const char * Aws::resiliencehubv2::Resiliencehubv2Client::GetAllocationTag ( )
static

◆ GetFailureModeFinding()

virtual Model::GetFailureModeFindingOutcome Aws::resiliencehubv2::Resiliencehubv2Client::GetFailureModeFinding ( const Model::GetFailureModeFindingRequest request) const
virtual

Retrieves a finding by findingId.

See Also:

AWS API Reference

◆ GetFailureModeFindingAsync()

template<typename GetFailureModeFindingRequestT = Model::GetFailureModeFindingRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::GetFailureModeFindingAsync ( const GetFailureModeFindingRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetFailureModeFinding that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 549 of file Resiliencehubv2Client.h.

◆ GetFailureModeFindingCallable()

template<typename GetFailureModeFindingRequestT = Model::GetFailureModeFindingRequest>
Model::GetFailureModeFindingOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::GetFailureModeFindingCallable ( const GetFailureModeFindingRequestT &  request) const
inline

A Callable wrapper for GetFailureModeFinding that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 540 of file Resiliencehubv2Client.h.

◆ GetPolicy()

virtual Model::GetPolicyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::GetPolicy ( const Model::GetPolicyRequest request) const
virtual

Retrieves a resilience policy by ARN.

See Also:

AWS API Reference

◆ GetPolicyAsync()

template<typename GetPolicyRequestT = Model::GetPolicyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::GetPolicyAsync ( const GetPolicyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetPolicy that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 574 of file Resiliencehubv2Client.h.

◆ GetPolicyCallable()

template<typename GetPolicyRequestT = Model::GetPolicyRequest>
Model::GetPolicyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::GetPolicyCallable ( const GetPolicyRequestT &  request) const
inline

A Callable wrapper for GetPolicy that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 565 of file Resiliencehubv2Client.h.

◆ GetService()

virtual Model::GetServiceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::GetService ( const Model::GetServiceRequest request) const
virtual

Retrieves a service by ARN.

See Also:

AWS API Reference

◆ GetServiceAsync()

template<typename GetServiceRequestT = Model::GetServiceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::GetServiceAsync ( const GetServiceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetService that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 599 of file Resiliencehubv2Client.h.

◆ GetServiceCallable()

template<typename GetServiceRequestT = Model::GetServiceRequest>
Model::GetServiceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::GetServiceCallable ( const GetServiceRequestT &  request) const
inline

A Callable wrapper for GetService that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 590 of file Resiliencehubv2Client.h.

◆ GetServiceName()

static const char * Aws::resiliencehubv2::Resiliencehubv2Client::GetServiceName ( )
static

◆ GetSystem()

virtual Model::GetSystemOutcome Aws::resiliencehubv2::Resiliencehubv2Client::GetSystem ( const Model::GetSystemRequest request) const
virtual

Retrieves a system by ARN.

See Also:

AWS API Reference

◆ GetSystemAsync()

template<typename GetSystemRequestT = Model::GetSystemRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::GetSystemAsync ( const GetSystemRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetSystem that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 624 of file Resiliencehubv2Client.h.

◆ GetSystemCallable()

template<typename GetSystemRequestT = Model::GetSystemRequest>
Model::GetSystemOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::GetSystemCallable ( const GetSystemRequestT &  request) const
inline

A Callable wrapper for GetSystem that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 615 of file Resiliencehubv2Client.h.

◆ GetUserJourney()

virtual Model::GetUserJourneyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::GetUserJourney ( const Model::GetUserJourneyRequest request) const
virtual

Retrieves a user journey.

See Also:

AWS API Reference

◆ GetUserJourneyAsync()

template<typename GetUserJourneyRequestT = Model::GetUserJourneyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::GetUserJourneyAsync ( const GetUserJourneyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetUserJourney that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 649 of file Resiliencehubv2Client.h.

◆ GetUserJourneyCallable()

template<typename GetUserJourneyRequestT = Model::GetUserJourneyRequest>
Model::GetUserJourneyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::GetUserJourneyCallable ( const GetUserJourneyRequestT &  request) const
inline

A Callable wrapper for GetUserJourney that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 640 of file Resiliencehubv2Client.h.

◆ ImportApp()

virtual Model::ImportAppOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ImportApp ( const Model::ImportAppRequest request) const
virtual

Imports a V1 app into the V2 resource model, creating a service with the same name.

See Also:

AWS API Reference

◆ ImportAppAsync()

template<typename ImportAppRequestT = Model::ImportAppRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ImportAppAsync ( const ImportAppRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ImportApp that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 675 of file Resiliencehubv2Client.h.

◆ ImportAppCallable()

template<typename ImportAppRequestT = Model::ImportAppRequest>
Model::ImportAppOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ImportAppCallable ( const ImportAppRequestT &  request) const
inline

A Callable wrapper for ImportApp that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 666 of file Resiliencehubv2Client.h.

◆ ImportPolicy()

virtual Model::ImportPolicyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ImportPolicy ( const Model::ImportPolicyRequest request) const
virtual

Imports a V1 policy into V2, mapping RTO/RPO values from V1 scenarios.

See Also:

AWS API Reference

◆ ImportPolicyAsync()

template<typename ImportPolicyRequestT = Model::ImportPolicyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ImportPolicyAsync ( const ImportPolicyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ImportPolicy that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 701 of file Resiliencehubv2Client.h.

◆ ImportPolicyCallable()

template<typename ImportPolicyRequestT = Model::ImportPolicyRequest>
Model::ImportPolicyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ImportPolicyCallable ( const ImportPolicyRequestT &  request) const
inline

A Callable wrapper for ImportPolicy that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 692 of file Resiliencehubv2Client.h.

◆ ListAssertions()

virtual Model::ListAssertionsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListAssertions ( const Model::ListAssertionsRequest request) const
virtual

Lists resilience assertions for a service.

See Also:

AWS API Reference

◆ ListAssertionsAsync()

template<typename ListAssertionsRequestT = Model::ListAssertionsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListAssertionsAsync ( const ListAssertionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListAssertions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 726 of file Resiliencehubv2Client.h.

◆ ListAssertionsCallable()

template<typename ListAssertionsRequestT = Model::ListAssertionsRequest>
Model::ListAssertionsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListAssertionsCallable ( const ListAssertionsRequestT &  request) const
inline

A Callable wrapper for ListAssertions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 717 of file Resiliencehubv2Client.h.

◆ ListDependencies()

virtual Model::ListDependenciesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListDependencies ( const Model::ListDependenciesRequest request = {}) const
virtual

Lists dependencies discovered for services.

See Also:

AWS API Reference

◆ ListDependenciesAsync()

template<typename ListDependenciesRequestT = Model::ListDependenciesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListDependenciesAsync ( const ListDependenciesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListDependenciesRequestT &  request = {} 
) const
inline

An Async wrapper for ListDependencies that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 752 of file Resiliencehubv2Client.h.

◆ ListDependenciesCallable()

template<typename ListDependenciesRequestT = Model::ListDependenciesRequest>
Model::ListDependenciesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListDependenciesCallable ( const ListDependenciesRequestT &  request = {}) const
inline

A Callable wrapper for ListDependencies that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 743 of file Resiliencehubv2Client.h.

◆ ListFailureModeAssessments()

virtual Model::ListFailureModeAssessmentsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeAssessments ( const Model::ListFailureModeAssessmentsRequest request) const
virtual

Lists failure mode assessments.

See Also:

AWS API Reference

◆ ListFailureModeAssessmentsAsync()

template<typename ListFailureModeAssessmentsRequestT = Model::ListFailureModeAssessmentsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeAssessmentsAsync ( const ListFailureModeAssessmentsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListFailureModeAssessments that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 781 of file Resiliencehubv2Client.h.

◆ ListFailureModeAssessmentsCallable()

template<typename ListFailureModeAssessmentsRequestT = Model::ListFailureModeAssessmentsRequest>
Model::ListFailureModeAssessmentsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeAssessmentsCallable ( const ListFailureModeAssessmentsRequestT &  request) const
inline

A Callable wrapper for ListFailureModeAssessments that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 771 of file Resiliencehubv2Client.h.

◆ ListFailureModeFindings()

virtual Model::ListFailureModeFindingsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeFindings ( const Model::ListFailureModeFindingsRequest request) const
virtual

List findings.

See Also:

AWS API Reference

◆ ListFailureModeFindingsAsync()

template<typename ListFailureModeFindingsRequestT = Model::ListFailureModeFindingsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeFindingsAsync ( const ListFailureModeFindingsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListFailureModeFindings that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 808 of file Resiliencehubv2Client.h.

◆ ListFailureModeFindingsCallable()

template<typename ListFailureModeFindingsRequestT = Model::ListFailureModeFindingsRequest>
Model::ListFailureModeFindingsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListFailureModeFindingsCallable ( const ListFailureModeFindingsRequestT &  request) const
inline

A Callable wrapper for ListFailureModeFindings that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 799 of file Resiliencehubv2Client.h.

◆ ListInputSources()

virtual Model::ListInputSourcesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListInputSources ( const Model::ListInputSourcesRequest request) const
virtual

Lists input sources for a service.

See Also:

AWS API Reference

◆ ListInputSourcesAsync()

template<typename ListInputSourcesRequestT = Model::ListInputSourcesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListInputSourcesAsync ( const ListInputSourcesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListInputSources that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 835 of file Resiliencehubv2Client.h.

◆ ListInputSourcesCallable()

template<typename ListInputSourcesRequestT = Model::ListInputSourcesRequest>
Model::ListInputSourcesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListInputSourcesCallable ( const ListInputSourcesRequestT &  request) const
inline

A Callable wrapper for ListInputSources that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 826 of file Resiliencehubv2Client.h.

◆ ListPolicies()

virtual Model::ListPoliciesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListPolicies ( const Model::ListPoliciesRequest request = {}) const
virtual

Lists resilience policies.

See Also:

AWS API Reference

◆ ListPoliciesAsync()

template<typename ListPoliciesRequestT = Model::ListPoliciesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListPoliciesAsync ( const ListPoliciesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListPoliciesRequestT &  request = {} 
) const
inline

An Async wrapper for ListPolicies that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 860 of file Resiliencehubv2Client.h.

◆ ListPoliciesCallable()

template<typename ListPoliciesRequestT = Model::ListPoliciesRequest>
Model::ListPoliciesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListPoliciesCallable ( const ListPoliciesRequestT &  request = {}) const
inline

A Callable wrapper for ListPolicies that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 851 of file Resiliencehubv2Client.h.

◆ ListReports()

virtual Model::ListReportsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListReports ( const Model::ListReportsRequest request = {}) const
virtual

List reports for a service, or all reports owned by the account if serviceArn is not provided.

See Also:

AWS API Reference

◆ ListReportsAsync()

template<typename ListReportsRequestT = Model::ListReportsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListReportsAsync ( const ListReportsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListReportsRequestT &  request = {} 
) const
inline

An Async wrapper for ListReports that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 887 of file Resiliencehubv2Client.h.

◆ ListReportsCallable()

template<typename ListReportsRequestT = Model::ListReportsRequest>
Model::ListReportsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListReportsCallable ( const ListReportsRequestT &  request = {}) const
inline

A Callable wrapper for ListReports that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 878 of file Resiliencehubv2Client.h.

◆ ListResources()

virtual Model::ListResourcesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListResources ( const Model::ListResourcesRequest request) const
virtual

List resources.

See Also:

AWS API Reference

◆ ListResourcesAsync()

template<typename ListResourcesRequestT = Model::ListResourcesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListResourcesAsync ( const ListResourcesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListResources that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 913 of file Resiliencehubv2Client.h.

◆ ListResourcesCallable()

template<typename ListResourcesRequestT = Model::ListResourcesRequest>
Model::ListResourcesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListResourcesCallable ( const ListResourcesRequestT &  request) const
inline

A Callable wrapper for ListResources that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 904 of file Resiliencehubv2Client.h.

◆ ListServiceEvents()

virtual Model::ListServiceEventsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceEvents ( const Model::ListServiceEventsRequest request) const
virtual

Lists events for a service.

See Also:

AWS API Reference

◆ ListServiceEventsAsync()

template<typename ListServiceEventsRequestT = Model::ListServiceEventsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceEventsAsync ( const ListServiceEventsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListServiceEvents that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 939 of file Resiliencehubv2Client.h.

◆ ListServiceEventsCallable()

template<typename ListServiceEventsRequestT = Model::ListServiceEventsRequest>
Model::ListServiceEventsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceEventsCallable ( const ListServiceEventsRequestT &  request) const
inline

A Callable wrapper for ListServiceEvents that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 930 of file Resiliencehubv2Client.h.

◆ ListServiceFunctions()

virtual Model::ListServiceFunctionsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceFunctions ( const Model::ListServiceFunctionsRequest request) const
virtual

Lists service functions for a service.

See Also:

AWS API Reference

◆ ListServiceFunctionsAsync()

template<typename ListServiceFunctionsRequestT = Model::ListServiceFunctionsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceFunctionsAsync ( const ListServiceFunctionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListServiceFunctions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 965 of file Resiliencehubv2Client.h.

◆ ListServiceFunctionsCallable()

template<typename ListServiceFunctionsRequestT = Model::ListServiceFunctionsRequest>
Model::ListServiceFunctionsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceFunctionsCallable ( const ListServiceFunctionsRequestT &  request) const
inline

A Callable wrapper for ListServiceFunctions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 956 of file Resiliencehubv2Client.h.

◆ ListServices()

virtual Model::ListServicesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListServices ( const Model::ListServicesRequest request = {}) const
virtual

Lists services.

See Also:

AWS API Reference

◆ ListServicesAsync()

template<typename ListServicesRequestT = Model::ListServicesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListServicesAsync ( const ListServicesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListServicesRequestT &  request = {} 
) const
inline

An Async wrapper for ListServices that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1017 of file Resiliencehubv2Client.h.

◆ ListServicesCallable()

template<typename ListServicesRequestT = Model::ListServicesRequest>
Model::ListServicesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListServicesCallable ( const ListServicesRequestT &  request = {}) const
inline

A Callable wrapper for ListServices that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1008 of file Resiliencehubv2Client.h.

◆ ListServiceTopologyEdges()

virtual Model::ListServiceTopologyEdgesOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceTopologyEdges ( const Model::ListServiceTopologyEdgesRequest request) const
virtual

Lists topology edges for a service.

See Also:

AWS API Reference

◆ ListServiceTopologyEdgesAsync()

template<typename ListServiceTopologyEdgesRequestT = Model::ListServiceTopologyEdgesRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceTopologyEdgesAsync ( const ListServiceTopologyEdgesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListServiceTopologyEdges that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 991 of file Resiliencehubv2Client.h.

◆ ListServiceTopologyEdgesCallable()

template<typename ListServiceTopologyEdgesRequestT = Model::ListServiceTopologyEdgesRequest>
Model::ListServiceTopologyEdgesOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListServiceTopologyEdgesCallable ( const ListServiceTopologyEdgesRequestT &  request) const
inline

A Callable wrapper for ListServiceTopologyEdges that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 982 of file Resiliencehubv2Client.h.

◆ ListSystemEvents()

virtual Model::ListSystemEventsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListSystemEvents ( const Model::ListSystemEventsRequest request) const
virtual

Lists events for a system.

See Also:

AWS API Reference

◆ ListSystemEventsAsync()

template<typename ListSystemEventsRequestT = Model::ListSystemEventsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListSystemEventsAsync ( const ListSystemEventsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListSystemEvents that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1044 of file Resiliencehubv2Client.h.

◆ ListSystemEventsCallable()

template<typename ListSystemEventsRequestT = Model::ListSystemEventsRequest>
Model::ListSystemEventsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListSystemEventsCallable ( const ListSystemEventsRequestT &  request) const
inline

A Callable wrapper for ListSystemEvents that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1035 of file Resiliencehubv2Client.h.

◆ ListSystems()

virtual Model::ListSystemsOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListSystems ( const Model::ListSystemsRequest request = {}) const
virtual

Lists systems.

See Also:

AWS API Reference

◆ ListSystemsAsync()

template<typename ListSystemsRequestT = Model::ListSystemsRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListSystemsAsync ( const ListSystemsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListSystemsRequestT &  request = {} 
) const
inline

An Async wrapper for ListSystems that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1069 of file Resiliencehubv2Client.h.

◆ ListSystemsCallable()

template<typename ListSystemsRequestT = Model::ListSystemsRequest>
Model::ListSystemsOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListSystemsCallable ( const ListSystemsRequestT &  request = {}) const
inline

A Callable wrapper for ListSystems that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1060 of file Resiliencehubv2Client.h.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Lists the tags for a resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListTagsForResourceAsync ( const ListTagsForResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1096 of file Resiliencehubv2Client.h.

◆ ListTagsForResourceCallable()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListTagsForResourceCallable ( const ListTagsForResourceRequestT &  request) const
inline

A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1087 of file Resiliencehubv2Client.h.

◆ ListUserJourneys()

virtual Model::ListUserJourneysOutcome Aws::resiliencehubv2::Resiliencehubv2Client::ListUserJourneys ( const Model::ListUserJourneysRequest request) const
virtual

Lists user journeys for a system.

See Also:

AWS API Reference

◆ ListUserJourneysAsync()

template<typename ListUserJourneysRequestT = Model::ListUserJourneysRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::ListUserJourneysAsync ( const ListUserJourneysRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListUserJourneys that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1122 of file Resiliencehubv2Client.h.

◆ ListUserJourneysCallable()

template<typename ListUserJourneysRequestT = Model::ListUserJourneysRequest>
Model::ListUserJourneysOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::ListUserJourneysCallable ( const ListUserJourneysRequestT &  request) const
inline

A Callable wrapper for ListUserJourneys that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1113 of file Resiliencehubv2Client.h.

◆ OverrideEndpoint()

virtual void Aws::resiliencehubv2::Resiliencehubv2Client::OverrideEndpoint ( const Aws::String endpoint)
virtual

◆ StartFailureModeAssessment()

virtual Model::StartFailureModeAssessmentOutcome Aws::resiliencehubv2::Resiliencehubv2Client::StartFailureModeAssessment ( const Model::StartFailureModeAssessmentRequest request) const
virtual

Start a failure mode assessment.

See Also:

AWS API Reference

◆ StartFailureModeAssessmentAsync()

template<typename StartFailureModeAssessmentRequestT = Model::StartFailureModeAssessmentRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::StartFailureModeAssessmentAsync ( const StartFailureModeAssessmentRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartFailureModeAssessment that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1150 of file Resiliencehubv2Client.h.

◆ StartFailureModeAssessmentCallable()

template<typename StartFailureModeAssessmentRequestT = Model::StartFailureModeAssessmentRequest>
Model::StartFailureModeAssessmentOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::StartFailureModeAssessmentCallable ( const StartFailureModeAssessmentRequestT &  request) const
inline

A Callable wrapper for StartFailureModeAssessment that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1140 of file Resiliencehubv2Client.h.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::TagResource ( const Model::TagResourceRequest request) const
virtual

Adds tags to a resource.

See Also:

AWS API Reference

◆ TagResourceAsync()

template<typename TagResourceRequestT = Model::TagResourceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::TagResourceAsync ( const TagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1176 of file Resiliencehubv2Client.h.

◆ TagResourceCallable()

template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::TagResourceCallable ( const TagResourceRequestT &  request) const
inline

A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1167 of file Resiliencehubv2Client.h.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes tags from a resource.

See Also:

AWS API Reference

◆ UntagResourceAsync()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UntagResourceAsync ( const UntagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1201 of file Resiliencehubv2Client.h.

◆ UntagResourceCallable()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UntagResourceCallable ( const UntagResourceRequestT &  request) const
inline

A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1192 of file Resiliencehubv2Client.h.

◆ UpdateAssertion()

virtual Model::UpdateAssertionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateAssertion ( const Model::UpdateAssertionRequest request) const
virtual

Updates a resilience assertion.

See Also:

AWS API Reference

◆ UpdateAssertionAsync()

template<typename UpdateAssertionRequestT = Model::UpdateAssertionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateAssertionAsync ( const UpdateAssertionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateAssertion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1226 of file Resiliencehubv2Client.h.

◆ UpdateAssertionCallable()

template<typename UpdateAssertionRequestT = Model::UpdateAssertionRequest>
Model::UpdateAssertionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateAssertionCallable ( const UpdateAssertionRequestT &  request) const
inline

A Callable wrapper for UpdateAssertion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1217 of file Resiliencehubv2Client.h.

◆ UpdateDependency()

virtual Model::UpdateDependencyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateDependency ( const Model::UpdateDependencyRequest request) const
virtual

Updates a dependency classification.

See Also:

AWS API Reference

◆ UpdateDependencyAsync()

template<typename UpdateDependencyRequestT = Model::UpdateDependencyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateDependencyAsync ( const UpdateDependencyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateDependency that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1252 of file Resiliencehubv2Client.h.

◆ UpdateDependencyCallable()

template<typename UpdateDependencyRequestT = Model::UpdateDependencyRequest>
Model::UpdateDependencyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateDependencyCallable ( const UpdateDependencyRequestT &  request) const
inline

A Callable wrapper for UpdateDependency that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1243 of file Resiliencehubv2Client.h.

◆ UpdateFailureModeFinding()

virtual Model::UpdateFailureModeFindingOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateFailureModeFinding ( const Model::UpdateFailureModeFindingRequest request) const
virtual

Updates an existing finding.

See Also:

AWS API Reference

◆ UpdateFailureModeFindingAsync()

template<typename UpdateFailureModeFindingRequestT = Model::UpdateFailureModeFindingRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateFailureModeFindingAsync ( const UpdateFailureModeFindingRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateFailureModeFinding that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1278 of file Resiliencehubv2Client.h.

◆ UpdateFailureModeFindingCallable()

template<typename UpdateFailureModeFindingRequestT = Model::UpdateFailureModeFindingRequest>
Model::UpdateFailureModeFindingOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateFailureModeFindingCallable ( const UpdateFailureModeFindingRequestT &  request) const
inline

A Callable wrapper for UpdateFailureModeFinding that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1269 of file Resiliencehubv2Client.h.

◆ UpdatePolicy()

virtual Model::UpdatePolicyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdatePolicy ( const Model::UpdatePolicyRequest request) const
virtual

Updates an existing resilience policy.

See Also:

AWS API Reference

◆ UpdatePolicyAsync()

template<typename UpdatePolicyRequestT = Model::UpdatePolicyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdatePolicyAsync ( const UpdatePolicyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdatePolicy that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1304 of file Resiliencehubv2Client.h.

◆ UpdatePolicyCallable()

template<typename UpdatePolicyRequestT = Model::UpdatePolicyRequest>
Model::UpdatePolicyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdatePolicyCallable ( const UpdatePolicyRequestT &  request) const
inline

A Callable wrapper for UpdatePolicy that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1295 of file Resiliencehubv2Client.h.

◆ UpdateService()

virtual Model::UpdateServiceOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateService ( const Model::UpdateServiceRequest request) const
virtual

Updates an existing service.

See Also:

AWS API Reference

◆ UpdateServiceAsync()

template<typename UpdateServiceRequestT = Model::UpdateServiceRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateServiceAsync ( const UpdateServiceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateService that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1329 of file Resiliencehubv2Client.h.

◆ UpdateServiceCallable()

template<typename UpdateServiceRequestT = Model::UpdateServiceRequest>
Model::UpdateServiceOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateServiceCallable ( const UpdateServiceRequestT &  request) const
inline

A Callable wrapper for UpdateService that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1320 of file Resiliencehubv2Client.h.

◆ UpdateServiceFunction()

virtual Model::UpdateServiceFunctionOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateServiceFunction ( const Model::UpdateServiceFunctionRequest request) const
virtual

Updates a service function.

See Also:

AWS API Reference

◆ UpdateServiceFunctionAsync()

template<typename UpdateServiceFunctionRequestT = Model::UpdateServiceFunctionRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateServiceFunctionAsync ( const UpdateServiceFunctionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateServiceFunction that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1355 of file Resiliencehubv2Client.h.

◆ UpdateServiceFunctionCallable()

template<typename UpdateServiceFunctionRequestT = Model::UpdateServiceFunctionRequest>
Model::UpdateServiceFunctionOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateServiceFunctionCallable ( const UpdateServiceFunctionRequestT &  request) const
inline

A Callable wrapper for UpdateServiceFunction that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1346 of file Resiliencehubv2Client.h.

◆ UpdateSystem()

virtual Model::UpdateSystemOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateSystem ( const Model::UpdateSystemRequest request) const
virtual

Updates an existing system.

See Also:

AWS API Reference

◆ UpdateSystemAsync()

template<typename UpdateSystemRequestT = Model::UpdateSystemRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateSystemAsync ( const UpdateSystemRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateSystem that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1380 of file Resiliencehubv2Client.h.

◆ UpdateSystemCallable()

template<typename UpdateSystemRequestT = Model::UpdateSystemRequest>
Model::UpdateSystemOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateSystemCallable ( const UpdateSystemRequestT &  request) const
inline

A Callable wrapper for UpdateSystem that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1371 of file Resiliencehubv2Client.h.

◆ UpdateUserJourney()

virtual Model::UpdateUserJourneyOutcome Aws::resiliencehubv2::Resiliencehubv2Client::UpdateUserJourney ( const Model::UpdateUserJourneyRequest request) const
virtual

Updates an existing user journey.

See Also:

AWS API Reference

◆ UpdateUserJourneyAsync()

template<typename UpdateUserJourneyRequestT = Model::UpdateUserJourneyRequest>
void Aws::resiliencehubv2::Resiliencehubv2Client::UpdateUserJourneyAsync ( const UpdateUserJourneyRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateUserJourney that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1406 of file Resiliencehubv2Client.h.

◆ UpdateUserJourneyCallable()

template<typename UpdateUserJourneyRequestT = Model::UpdateUserJourneyRequest>
Model::UpdateUserJourneyOutcomeCallable Aws::resiliencehubv2::Resiliencehubv2Client::UpdateUserJourneyCallable ( const UpdateUserJourneyRequestT &  request) const
inline

A Callable wrapper for UpdateUserJourney that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1397 of file Resiliencehubv2Client.h.

Friends And Related Symbol Documentation

◆ Aws::Client::ClientWithAsyncTemplateMethods< Resiliencehubv2Client >

Definition at line 1412 of file Resiliencehubv2Client.h.


The documentation for this class was generated from the following file: