9#include <aws/auditmanager/AuditManagerErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/auditmanager/AuditManagerEndpointProvider.h>
21#include <aws/auditmanager/model/AssociateAssessmentReportEvidenceFolderResult.h>
22#include <aws/auditmanager/model/BatchAssociateAssessmentReportEvidenceResult.h>
23#include <aws/auditmanager/model/BatchCreateDelegationByAssessmentResult.h>
24#include <aws/auditmanager/model/BatchDeleteDelegationByAssessmentResult.h>
25#include <aws/auditmanager/model/BatchDisassociateAssessmentReportEvidenceResult.h>
26#include <aws/auditmanager/model/BatchImportEvidenceToAssessmentControlResult.h>
27#include <aws/auditmanager/model/CreateAssessmentResult.h>
28#include <aws/auditmanager/model/CreateAssessmentFrameworkResult.h>
29#include <aws/auditmanager/model/CreateAssessmentReportResult.h>
30#include <aws/auditmanager/model/CreateControlResult.h>
31#include <aws/auditmanager/model/DeleteAssessmentResult.h>
32#include <aws/auditmanager/model/DeleteAssessmentFrameworkResult.h>
33#include <aws/auditmanager/model/DeleteAssessmentFrameworkShareResult.h>
34#include <aws/auditmanager/model/DeleteAssessmentReportResult.h>
35#include <aws/auditmanager/model/DeleteControlResult.h>
36#include <aws/auditmanager/model/DeregisterAccountResult.h>
37#include <aws/auditmanager/model/DeregisterOrganizationAdminAccountResult.h>
38#include <aws/auditmanager/model/DisassociateAssessmentReportEvidenceFolderResult.h>
39#include <aws/auditmanager/model/GetAccountStatusResult.h>
40#include <aws/auditmanager/model/GetAssessmentResult.h>
41#include <aws/auditmanager/model/GetAssessmentFrameworkResult.h>
42#include <aws/auditmanager/model/GetAssessmentReportUrlResult.h>
43#include <aws/auditmanager/model/GetChangeLogsResult.h>
44#include <aws/auditmanager/model/GetControlResult.h>
45#include <aws/auditmanager/model/GetDelegationsResult.h>
46#include <aws/auditmanager/model/GetEvidenceResult.h>
47#include <aws/auditmanager/model/GetEvidenceByEvidenceFolderResult.h>
48#include <aws/auditmanager/model/GetEvidenceFileUploadUrlResult.h>
49#include <aws/auditmanager/model/GetEvidenceFolderResult.h>
50#include <aws/auditmanager/model/GetEvidenceFoldersByAssessmentResult.h>
51#include <aws/auditmanager/model/GetEvidenceFoldersByAssessmentControlResult.h>
52#include <aws/auditmanager/model/GetInsightsResult.h>
53#include <aws/auditmanager/model/GetInsightsByAssessmentResult.h>
54#include <aws/auditmanager/model/GetOrganizationAdminAccountResult.h>
55#include <aws/auditmanager/model/GetServicesInScopeResult.h>
56#include <aws/auditmanager/model/GetSettingsResult.h>
57#include <aws/auditmanager/model/ListAssessmentControlInsightsByControlDomainResult.h>
58#include <aws/auditmanager/model/ListAssessmentFrameworkShareRequestsResult.h>
59#include <aws/auditmanager/model/ListAssessmentFrameworksResult.h>
60#include <aws/auditmanager/model/ListAssessmentReportsResult.h>
61#include <aws/auditmanager/model/ListAssessmentsResult.h>
62#include <aws/auditmanager/model/ListControlDomainInsightsResult.h>
63#include <aws/auditmanager/model/ListControlDomainInsightsByAssessmentResult.h>
64#include <aws/auditmanager/model/ListControlInsightsByControlDomainResult.h>
65#include <aws/auditmanager/model/ListControlsResult.h>
66#include <aws/auditmanager/model/ListKeywordsForDataSourceResult.h>
67#include <aws/auditmanager/model/ListNotificationsResult.h>
68#include <aws/auditmanager/model/ListTagsForResourceResult.h>
69#include <aws/auditmanager/model/RegisterAccountResult.h>
70#include <aws/auditmanager/model/RegisterOrganizationAdminAccountResult.h>
71#include <aws/auditmanager/model/StartAssessmentFrameworkShareResult.h>
72#include <aws/auditmanager/model/TagResourceResult.h>
73#include <aws/auditmanager/model/UntagResourceResult.h>
74#include <aws/auditmanager/model/UpdateAssessmentResult.h>
75#include <aws/auditmanager/model/UpdateAssessmentControlResult.h>
76#include <aws/auditmanager/model/UpdateAssessmentControlSetStatusResult.h>
77#include <aws/auditmanager/model/UpdateAssessmentFrameworkResult.h>
78#include <aws/auditmanager/model/UpdateAssessmentFrameworkShareResult.h>
79#include <aws/auditmanager/model/UpdateAssessmentStatusResult.h>
80#include <aws/auditmanager/model/UpdateControlResult.h>
81#include <aws/auditmanager/model/UpdateSettingsResult.h>
82#include <aws/auditmanager/model/ValidateAssessmentReportIntegrityResult.h>
83#include <aws/auditmanager/model/ListAssessmentsRequest.h>
84#include <aws/auditmanager/model/DeregisterAccountRequest.h>
85#include <aws/auditmanager/model/GetOrganizationAdminAccountRequest.h>
86#include <aws/auditmanager/model/ListControlDomainInsightsRequest.h>
87#include <aws/auditmanager/model/GetDelegationsRequest.h>
88#include <aws/auditmanager/model/UpdateSettingsRequest.h>
89#include <aws/auditmanager/model/ListNotificationsRequest.h>
90#include <aws/auditmanager/model/ListAssessmentReportsRequest.h>
91#include <aws/auditmanager/model/DeregisterOrganizationAdminAccountRequest.h>
92#include <aws/auditmanager/model/GetServicesInScopeRequest.h>
93#include <aws/auditmanager/model/GetInsightsRequest.h>
94#include <aws/auditmanager/model/RegisterAccountRequest.h>
95#include <aws/auditmanager/model/GetAccountStatusRequest.h>
103 class HttpClientFactory;
108 template<
typename R,
typename E>
class Outcome;
118 class AWSCredentials;
119 class AWSCredentialsProvider;
127 namespace AuditManager
EndpointProviderBase< AuditManagerClientConfiguration, AuditManagerBuiltInParameters, AuditManagerClientContextParameters > AuditManagerEndpointProviderBase
std::future< DisassociateAssessmentReportEvidenceFolderOutcome > DisassociateAssessmentReportEvidenceFolderOutcomeCallable
std::future< ListAssessmentControlInsightsByControlDomainOutcome > ListAssessmentControlInsightsByControlDomainOutcomeCallable
Aws::Utils::Outcome< ListAssessmentsResult, AuditManagerError > ListAssessmentsOutcome
Aws::Utils::Outcome< ListControlsResult, AuditManagerError > ListControlsOutcome
std::future< CreateControlOutcome > CreateControlOutcomeCallable
std::future< UpdateAssessmentControlOutcome > UpdateAssessmentControlOutcomeCallable
std::future< DeleteAssessmentFrameworkOutcome > DeleteAssessmentFrameworkOutcomeCallable
std::future< GetServicesInScopeOutcome > GetServicesInScopeOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateAssessmentFrameworkShareOutcome > UpdateAssessmentFrameworkShareOutcomeCallable
std::future< GetInsightsOutcome > GetInsightsOutcomeCallable
std::future< BatchAssociateAssessmentReportEvidenceOutcome > BatchAssociateAssessmentReportEvidenceOutcomeCallable
Aws::Utils::Outcome< CreateAssessmentReportResult, AuditManagerError > CreateAssessmentReportOutcome
Aws::Utils::Outcome< CreateAssessmentResult, AuditManagerError > CreateAssessmentOutcome
Aws::Utils::Outcome< ListControlInsightsByControlDomainResult, AuditManagerError > ListControlInsightsByControlDomainOutcome
Aws::Utils::Outcome< GetEvidenceFolderResult, AuditManagerError > GetEvidenceFolderOutcome
Aws::Utils::Outcome< ListAssessmentFrameworksResult, AuditManagerError > ListAssessmentFrameworksOutcome
std::future< DeleteAssessmentReportOutcome > DeleteAssessmentReportOutcomeCallable
Aws::Utils::Outcome< DeleteAssessmentFrameworkShareResult, AuditManagerError > DeleteAssessmentFrameworkShareOutcome
Aws::Utils::Outcome< ListKeywordsForDataSourceResult, AuditManagerError > ListKeywordsForDataSourceOutcome
std::future< DeregisterAccountOutcome > DeregisterAccountOutcomeCallable
Aws::Utils::Outcome< GetDelegationsResult, AuditManagerError > GetDelegationsOutcome
Aws::Utils::Outcome< TagResourceResult, AuditManagerError > TagResourceOutcome
Aws::Utils::Outcome< GetAssessmentFrameworkResult, AuditManagerError > GetAssessmentFrameworkOutcome
Aws::Utils::Outcome< CreateAssessmentFrameworkResult, AuditManagerError > CreateAssessmentFrameworkOutcome
std::future< CreateAssessmentOutcome > CreateAssessmentOutcomeCallable
Aws::Utils::Outcome< BatchAssociateAssessmentReportEvidenceResult, AuditManagerError > BatchAssociateAssessmentReportEvidenceOutcome
Aws::Utils::Outcome< ValidateAssessmentReportIntegrityResult, AuditManagerError > ValidateAssessmentReportIntegrityOutcome
std::future< GetEvidenceOutcome > GetEvidenceOutcomeCallable
Aws::Utils::Outcome< RegisterAccountResult, AuditManagerError > RegisterAccountOutcome
Aws::Utils::Outcome< RegisterOrganizationAdminAccountResult, AuditManagerError > RegisterOrganizationAdminAccountOutcome
std::future< CreateAssessmentFrameworkOutcome > CreateAssessmentFrameworkOutcomeCallable
Aws::Utils::Outcome< GetEvidenceFoldersByAssessmentResult, AuditManagerError > GetEvidenceFoldersByAssessmentOutcome
Aws::Utils::Outcome< UpdateAssessmentStatusResult, AuditManagerError > UpdateAssessmentStatusOutcome
std::future< GetAssessmentFrameworkOutcome > GetAssessmentFrameworkOutcomeCallable
std::future< UpdateSettingsOutcome > UpdateSettingsOutcomeCallable
std::future< GetEvidenceFoldersByAssessmentControlOutcome > GetEvidenceFoldersByAssessmentControlOutcomeCallable
Aws::Utils::Outcome< ListAssessmentFrameworkShareRequestsResult, AuditManagerError > ListAssessmentFrameworkShareRequestsOutcome
std::future< ListControlDomainInsightsByAssessmentOutcome > ListControlDomainInsightsByAssessmentOutcomeCallable
std::future< GetInsightsByAssessmentOutcome > GetInsightsByAssessmentOutcomeCallable
std::future< GetEvidenceByEvidenceFolderOutcome > GetEvidenceByEvidenceFolderOutcomeCallable
std::future< UpdateAssessmentOutcome > UpdateAssessmentOutcomeCallable
std::future< DeleteControlOutcome > DeleteControlOutcomeCallable
std::future< BatchDeleteDelegationByAssessmentOutcome > BatchDeleteDelegationByAssessmentOutcomeCallable
Aws::Utils::Outcome< DeleteControlResult, AuditManagerError > DeleteControlOutcome
std::future< GetChangeLogsOutcome > GetChangeLogsOutcomeCallable
std::future< DeregisterOrganizationAdminAccountOutcome > DeregisterOrganizationAdminAccountOutcomeCallable
std::future< ListAssessmentReportsOutcome > ListAssessmentReportsOutcomeCallable
std::future< GetAccountStatusOutcome > GetAccountStatusOutcomeCallable
std::future< GetAssessmentOutcome > GetAssessmentOutcomeCallable
Aws::Utils::Outcome< GetEvidenceResult, AuditManagerError > GetEvidenceOutcome
Aws::Utils::Outcome< GetInsightsByAssessmentResult, AuditManagerError > GetInsightsByAssessmentOutcome
std::future< GetEvidenceFolderOutcome > GetEvidenceFolderOutcomeCallable
std::future< ListAssessmentFrameworkShareRequestsOutcome > ListAssessmentFrameworkShareRequestsOutcomeCallable
Aws::Utils::Outcome< GetOrganizationAdminAccountResult, AuditManagerError > GetOrganizationAdminAccountOutcome
std::future< UpdateAssessmentStatusOutcome > UpdateAssessmentStatusOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, AuditManagerError > ListTagsForResourceOutcome
Aws::Utils::Outcome< DeregisterOrganizationAdminAccountResult, AuditManagerError > DeregisterOrganizationAdminAccountOutcome
std::future< BatchCreateDelegationByAssessmentOutcome > BatchCreateDelegationByAssessmentOutcomeCallable
std::future< ListControlsOutcome > ListControlsOutcomeCallable
std::future< GetSettingsOutcome > GetSettingsOutcomeCallable
std::future< CreateAssessmentReportOutcome > CreateAssessmentReportOutcomeCallable
std::future< ListAssessmentFrameworksOutcome > ListAssessmentFrameworksOutcomeCallable
Aws::Utils::Outcome< GetEvidenceFileUploadUrlResult, AuditManagerError > GetEvidenceFileUploadUrlOutcome
Aws::Utils::Outcome< UpdateAssessmentControlResult, AuditManagerError > UpdateAssessmentControlOutcome
std::future< GetDelegationsOutcome > GetDelegationsOutcomeCallable
Aws::Utils::Outcome< DeregisterAccountResult, AuditManagerError > DeregisterAccountOutcome
std::future< UpdateControlOutcome > UpdateControlOutcomeCallable
std::future< ListNotificationsOutcome > ListNotificationsOutcomeCallable
Aws::Utils::Outcome< BatchDeleteDelegationByAssessmentResult, AuditManagerError > BatchDeleteDelegationByAssessmentOutcome
Aws::Utils::Outcome< AssociateAssessmentReportEvidenceFolderResult, AuditManagerError > AssociateAssessmentReportEvidenceFolderOutcome
Aws::Utils::Outcome< BatchCreateDelegationByAssessmentResult, AuditManagerError > BatchCreateDelegationByAssessmentOutcome
Aws::Utils::Outcome< GetControlResult, AuditManagerError > GetControlOutcome
std::future< RegisterAccountOutcome > RegisterAccountOutcomeCallable
Aws::Utils::Outcome< DeleteAssessmentResult, AuditManagerError > DeleteAssessmentOutcome
Aws::Utils::Outcome< UntagResourceResult, AuditManagerError > UntagResourceOutcome
Aws::Utils::Outcome< UpdateAssessmentControlSetStatusResult, AuditManagerError > UpdateAssessmentControlSetStatusOutcome
Aws::Utils::Outcome< GetEvidenceFoldersByAssessmentControlResult, AuditManagerError > GetEvidenceFoldersByAssessmentControlOutcome
std::future< GetOrganizationAdminAccountOutcome > GetOrganizationAdminAccountOutcomeCallable
std::future< UpdateAssessmentFrameworkOutcome > UpdateAssessmentFrameworkOutcomeCallable
std::future< ListAssessmentsOutcome > ListAssessmentsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< BatchDisassociateAssessmentReportEvidenceOutcome > BatchDisassociateAssessmentReportEvidenceOutcomeCallable
std::future< GetEvidenceFileUploadUrlOutcome > GetEvidenceFileUploadUrlOutcomeCallable
Aws::Utils::Outcome< ListAssessmentReportsResult, AuditManagerError > ListAssessmentReportsOutcome
std::future< ListKeywordsForDataSourceOutcome > ListKeywordsForDataSourceOutcomeCallable
Aws::Utils::Outcome< ListControlDomainInsightsResult, AuditManagerError > ListControlDomainInsightsOutcome
std::future< ListControlDomainInsightsOutcome > ListControlDomainInsightsOutcomeCallable
Aws::Utils::Outcome< BatchDisassociateAssessmentReportEvidenceResult, AuditManagerError > BatchDisassociateAssessmentReportEvidenceOutcome
Aws::Utils::Outcome< GetSettingsResult, AuditManagerError > GetSettingsOutcome
std::future< BatchImportEvidenceToAssessmentControlOutcome > BatchImportEvidenceToAssessmentControlOutcomeCallable
std::future< GetControlOutcome > GetControlOutcomeCallable
std::future< GetEvidenceFoldersByAssessmentOutcome > GetEvidenceFoldersByAssessmentOutcomeCallable
Aws::Utils::Outcome< ListControlDomainInsightsByAssessmentResult, AuditManagerError > ListControlDomainInsightsByAssessmentOutcome
Aws::Utils::Outcome< DeleteAssessmentFrameworkResult, AuditManagerError > DeleteAssessmentFrameworkOutcome
std::future< StartAssessmentFrameworkShareOutcome > StartAssessmentFrameworkShareOutcomeCallable
Aws::Utils::Outcome< DisassociateAssessmentReportEvidenceFolderResult, AuditManagerError > DisassociateAssessmentReportEvidenceFolderOutcome
Aws::Utils::Outcome< GetAssessmentResult, AuditManagerError > GetAssessmentOutcome
std::future< AssociateAssessmentReportEvidenceFolderOutcome > AssociateAssessmentReportEvidenceFolderOutcomeCallable
Aws::Utils::Outcome< GetInsightsResult, AuditManagerError > GetInsightsOutcome
Aws::Utils::Outcome< DeleteAssessmentReportResult, AuditManagerError > DeleteAssessmentReportOutcome
std::future< DeleteAssessmentFrameworkShareOutcome > DeleteAssessmentFrameworkShareOutcomeCallable
Aws::Utils::Outcome< UpdateAssessmentResult, AuditManagerError > UpdateAssessmentOutcome
Aws::Utils::Outcome< UpdateAssessmentFrameworkResult, AuditManagerError > UpdateAssessmentFrameworkOutcome
std::future< RegisterOrganizationAdminAccountOutcome > RegisterOrganizationAdminAccountOutcomeCallable
Aws::Utils::Outcome< GetChangeLogsResult, AuditManagerError > GetChangeLogsOutcome
Aws::Utils::Outcome< BatchImportEvidenceToAssessmentControlResult, AuditManagerError > BatchImportEvidenceToAssessmentControlOutcome
Aws::Utils::Outcome< GetAccountStatusResult, AuditManagerError > GetAccountStatusOutcome
Aws::Utils::Outcome< ListNotificationsResult, AuditManagerError > ListNotificationsOutcome
Aws::Utils::Outcome< UpdateControlResult, AuditManagerError > UpdateControlOutcome
std::future< ValidateAssessmentReportIntegrityOutcome > ValidateAssessmentReportIntegrityOutcomeCallable
Aws::Utils::Outcome< CreateControlResult, AuditManagerError > CreateControlOutcome
Aws::Utils::Outcome< GetServicesInScopeResult, AuditManagerError > GetServicesInScopeOutcome
std::future< UpdateAssessmentControlSetStatusOutcome > UpdateAssessmentControlSetStatusOutcomeCallable
Aws::Utils::Outcome< GetEvidenceByEvidenceFolderResult, AuditManagerError > GetEvidenceByEvidenceFolderOutcome
Aws::Utils::Outcome< StartAssessmentFrameworkShareResult, AuditManagerError > StartAssessmentFrameworkShareOutcome
std::future< DeleteAssessmentOutcome > DeleteAssessmentOutcomeCallable
std::future< GetAssessmentReportUrlOutcome > GetAssessmentReportUrlOutcomeCallable
std::future< ListControlInsightsByControlDomainOutcome > ListControlInsightsByControlDomainOutcomeCallable
Aws::Utils::Outcome< UpdateAssessmentFrameworkShareResult, AuditManagerError > UpdateAssessmentFrameworkShareOutcome
Aws::Utils::Outcome< UpdateSettingsResult, AuditManagerError > UpdateSettingsOutcome
Aws::Utils::Outcome< ListAssessmentControlInsightsByControlDomainResult, AuditManagerError > ListAssessmentControlInsightsByControlDomainOutcome
Aws::Utils::Outcome< GetAssessmentReportUrlResult, AuditManagerError > GetAssessmentReportUrlOutcome
std::function< void(const AuditManagerClient *, const Model::ListControlDomainInsightsRequest &, const Model::ListControlDomainInsightsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListControlDomainInsightsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::CreateAssessmentReportRequest &, const Model::CreateAssessmentReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssessmentReportResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DisassociateAssessmentReportEvidenceFolderRequest &, const Model::DisassociateAssessmentReportEvidenceFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAssessmentReportEvidenceFolderResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::BatchDeleteDelegationByAssessmentRequest &, const Model::BatchDeleteDelegationByAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteDelegationByAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentStatusRequest &, const Model::UpdateAssessmentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentStatusResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentFrameworkShareRequest &, const Model::UpdateAssessmentFrameworkShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentFrameworkShareResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetAssessmentReportUrlRequest &, const Model::GetAssessmentReportUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssessmentReportUrlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::BatchCreateDelegationByAssessmentRequest &, const Model::BatchCreateDelegationByAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchCreateDelegationByAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetInsightsRequest &, const Model::GetInsightsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInsightsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListKeywordsForDataSourceRequest &, const Model::ListKeywordsForDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListKeywordsForDataSourceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::BatchImportEvidenceToAssessmentControlRequest &, const Model::BatchImportEvidenceToAssessmentControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchImportEvidenceToAssessmentControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::CreateAssessmentFrameworkRequest &, const Model::CreateAssessmentFrameworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssessmentFrameworkResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ValidateAssessmentReportIntegrityRequest &, const Model::ValidateAssessmentReportIntegrityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateAssessmentReportIntegrityResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListControlInsightsByControlDomainRequest &, const Model::ListControlInsightsByControlDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListControlInsightsByControlDomainResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListControlsRequest &, const Model::ListControlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListControlsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListAssessmentsRequest &, const Model::ListAssessmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::AssociateAssessmentReportEvidenceFolderRequest &, const Model::AssociateAssessmentReportEvidenceFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAssessmentReportEvidenceFolderResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeleteControlRequest &, const Model::DeleteControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListNotificationsRequest &, const Model::ListNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotificationsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceByEvidenceFolderRequest &, const Model::GetEvidenceByEvidenceFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceByEvidenceFolderResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeregisterAccountRequest &, const Model::DeregisterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterAccountResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::BatchDisassociateAssessmentReportEvidenceRequest &, const Model::BatchDisassociateAssessmentReportEvidenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDisassociateAssessmentReportEvidenceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListControlDomainInsightsByAssessmentRequest &, const Model::ListControlDomainInsightsByAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListControlDomainInsightsByAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceFoldersByAssessmentControlRequest &, const Model::GetEvidenceFoldersByAssessmentControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceFoldersByAssessmentControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeleteAssessmentFrameworkShareRequest &, const Model::DeleteAssessmentFrameworkShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssessmentFrameworkShareResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetAssessmentRequest &, const Model::GetAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListAssessmentFrameworkShareRequestsRequest &, const Model::ListAssessmentFrameworkShareRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentFrameworkShareRequestsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceFolderRequest &, const Model::GetEvidenceFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceFolderResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeleteAssessmentReportRequest &, const Model::DeleteAssessmentReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssessmentReportResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::RegisterAccountRequest &, const Model::RegisterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterAccountResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateControlRequest &, const Model::UpdateControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::CreateAssessmentRequest &, const Model::CreateAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetDelegationsRequest &, const Model::GetDelegationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDelegationsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetInsightsByAssessmentRequest &, const Model::GetInsightsByAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInsightsByAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetAssessmentFrameworkRequest &, const Model::GetAssessmentFrameworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssessmentFrameworkResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeleteAssessmentRequest &, const Model::DeleteAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetServicesInScopeRequest &, const Model::GetServicesInScopeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServicesInScopeResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetOrganizationAdminAccountRequest &, const Model::GetOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOrganizationAdminAccountResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::BatchAssociateAssessmentReportEvidenceRequest &, const Model::BatchAssociateAssessmentReportEvidenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchAssociateAssessmentReportEvidenceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceRequest &, const Model::GetEvidenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListAssessmentControlInsightsByControlDomainRequest &, const Model::ListAssessmentControlInsightsByControlDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentControlInsightsByControlDomainResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentFrameworkRequest &, const Model::UpdateAssessmentFrameworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentFrameworkResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceFoldersByAssessmentRequest &, const Model::GetEvidenceFoldersByAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceFoldersByAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentControlRequest &, const Model::UpdateAssessmentControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentRequest &, const Model::UpdateAssessmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetAccountStatusRequest &, const Model::GetAccountStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountStatusResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::RegisterOrganizationAdminAccountRequest &, const Model::RegisterOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterOrganizationAdminAccountResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::StartAssessmentFrameworkShareRequest &, const Model::StartAssessmentFrameworkShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAssessmentFrameworkShareResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListAssessmentReportsRequest &, const Model::ListAssessmentReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentReportsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateAssessmentControlSetStatusRequest &, const Model::UpdateAssessmentControlSetStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssessmentControlSetStatusResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::ListAssessmentFrameworksRequest &, const Model::ListAssessmentFrameworksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssessmentFrameworksResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetChangeLogsRequest &, const Model::GetChangeLogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetChangeLogsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::CreateControlRequest &, const Model::CreateControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::UpdateSettingsRequest &, const Model::UpdateSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSettingsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeleteAssessmentFrameworkRequest &, const Model::DeleteAssessmentFrameworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssessmentFrameworkResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetControlRequest &, const Model::GetControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetControlResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetSettingsRequest &, const Model::GetSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSettingsResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::DeregisterOrganizationAdminAccountRequest &, const Model::DeregisterOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterOrganizationAdminAccountResponseReceivedHandler
std::function< void(const AuditManagerClient *, const Model::GetEvidenceFileUploadUrlRequest &, const Model::GetEvidenceFileUploadUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEvidenceFileUploadUrlResponseReceivedHandler