9#include <aws/inspector2/Inspector2Errors.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/inspector2/Inspector2EndpointProvider.h>
21#include <aws/inspector2/model/AssociateMemberResult.h>
22#include <aws/inspector2/model/BatchGetAccountStatusResult.h>
23#include <aws/inspector2/model/BatchGetCodeSnippetResult.h>
24#include <aws/inspector2/model/BatchGetFindingDetailsResult.h>
25#include <aws/inspector2/model/BatchGetFreeTrialInfoResult.h>
26#include <aws/inspector2/model/BatchGetMemberEc2DeepInspectionStatusResult.h>
27#include <aws/inspector2/model/BatchUpdateMemberEc2DeepInspectionStatusResult.h>
28#include <aws/inspector2/model/CancelFindingsReportResult.h>
29#include <aws/inspector2/model/CancelSbomExportResult.h>
30#include <aws/inspector2/model/CreateCisScanConfigurationResult.h>
31#include <aws/inspector2/model/CreateFilterResult.h>
32#include <aws/inspector2/model/CreateFindingsReportResult.h>
33#include <aws/inspector2/model/CreateSbomExportResult.h>
34#include <aws/inspector2/model/DeleteCisScanConfigurationResult.h>
35#include <aws/inspector2/model/DeleteFilterResult.h>
36#include <aws/inspector2/model/DescribeOrganizationConfigurationResult.h>
37#include <aws/inspector2/model/DisableResult.h>
38#include <aws/inspector2/model/DisableDelegatedAdminAccountResult.h>
39#include <aws/inspector2/model/DisassociateMemberResult.h>
40#include <aws/inspector2/model/EnableResult.h>
41#include <aws/inspector2/model/EnableDelegatedAdminAccountResult.h>
42#include <aws/inspector2/model/GetCisScanReportResult.h>
43#include <aws/inspector2/model/GetCisScanResultDetailsResult.h>
44#include <aws/inspector2/model/GetConfigurationResult.h>
45#include <aws/inspector2/model/GetDelegatedAdminAccountResult.h>
46#include <aws/inspector2/model/GetEc2DeepInspectionConfigurationResult.h>
47#include <aws/inspector2/model/GetEncryptionKeyResult.h>
48#include <aws/inspector2/model/GetFindingsReportStatusResult.h>
49#include <aws/inspector2/model/GetMemberResult.h>
50#include <aws/inspector2/model/GetSbomExportResult.h>
51#include <aws/inspector2/model/ListAccountPermissionsResult.h>
52#include <aws/inspector2/model/ListCisScanConfigurationsResult.h>
53#include <aws/inspector2/model/ListCisScanResultsAggregatedByChecksResult.h>
54#include <aws/inspector2/model/ListCisScanResultsAggregatedByTargetResourceResult.h>
55#include <aws/inspector2/model/ListCisScansResult.h>
56#include <aws/inspector2/model/ListCoverageResult.h>
57#include <aws/inspector2/model/ListCoverageStatisticsResult.h>
58#include <aws/inspector2/model/ListDelegatedAdminAccountsResult.h>
59#include <aws/inspector2/model/ListFiltersResult.h>
60#include <aws/inspector2/model/ListFindingAggregationsResult.h>
61#include <aws/inspector2/model/ListFindingsResult.h>
62#include <aws/inspector2/model/ListMembersResult.h>
63#include <aws/inspector2/model/ListTagsForResourceResult.h>
64#include <aws/inspector2/model/ListUsageTotalsResult.h>
65#include <aws/inspector2/model/ResetEncryptionKeyResult.h>
66#include <aws/inspector2/model/SearchVulnerabilitiesResult.h>
67#include <aws/inspector2/model/SendCisSessionHealthResult.h>
68#include <aws/inspector2/model/SendCisSessionTelemetryResult.h>
69#include <aws/inspector2/model/StartCisSessionResult.h>
70#include <aws/inspector2/model/StopCisSessionResult.h>
71#include <aws/inspector2/model/TagResourceResult.h>
72#include <aws/inspector2/model/UntagResourceResult.h>
73#include <aws/inspector2/model/UpdateCisScanConfigurationResult.h>
74#include <aws/inspector2/model/UpdateConfigurationResult.h>
75#include <aws/inspector2/model/UpdateEc2DeepInspectionConfigurationResult.h>
76#include <aws/inspector2/model/UpdateEncryptionKeyResult.h>
77#include <aws/inspector2/model/UpdateFilterResult.h>
78#include <aws/inspector2/model/UpdateOrgEc2DeepInspectionConfigurationResult.h>
79#include <aws/inspector2/model/UpdateOrganizationConfigurationResult.h>
80#include <aws/inspector2/model/ListCisScansRequest.h>
81#include <aws/inspector2/model/GetEc2DeepInspectionConfigurationRequest.h>
82#include <aws/inspector2/model/GetFindingsReportStatusRequest.h>
83#include <aws/inspector2/model/UpdateEc2DeepInspectionConfigurationRequest.h>
84#include <aws/inspector2/model/ListMembersRequest.h>
85#include <aws/inspector2/model/UpdateConfigurationRequest.h>
86#include <aws/inspector2/model/ListCoverageRequest.h>
87#include <aws/inspector2/model/ListFiltersRequest.h>
88#include <aws/inspector2/model/ListCoverageStatisticsRequest.h>
89#include <aws/inspector2/model/ListCisScanConfigurationsRequest.h>
90#include <aws/inspector2/model/ListAccountPermissionsRequest.h>
91#include <aws/inspector2/model/BatchGetAccountStatusRequest.h>
92#include <aws/inspector2/model/ListDelegatedAdminAccountsRequest.h>
93#include <aws/inspector2/model/GetConfigurationRequest.h>
94#include <aws/inspector2/model/GetDelegatedAdminAccountRequest.h>
95#include <aws/inspector2/model/DescribeOrganizationConfigurationRequest.h>
96#include <aws/inspector2/model/BatchGetMemberEc2DeepInspectionStatusRequest.h>
97#include <aws/inspector2/model/ListFindingsRequest.h>
98#include <aws/inspector2/model/ListUsageTotalsRequest.h>
99#include <aws/inspector2/model/DisableRequest.h>
107 class HttpClientFactory;
112 template<
typename R,
typename E>
class Outcome;
122 class AWSCredentials;
123 class AWSCredentialsProvider;
EndpointProviderBase< Inspector2ClientConfiguration, Inspector2BuiltInParameters, Inspector2ClientContextParameters > Inspector2EndpointProviderBase
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListCoverageOutcome > ListCoverageOutcomeCallable
Aws::Utils::Outcome< EnableResult, Inspector2Error > EnableOutcome
Aws::Utils::Outcome< BatchGetMemberEc2DeepInspectionStatusResult, Inspector2Error > BatchGetMemberEc2DeepInspectionStatusOutcome
std::future< GetEncryptionKeyOutcome > GetEncryptionKeyOutcomeCallable
Aws::Utils::Outcome< GetDelegatedAdminAccountResult, Inspector2Error > GetDelegatedAdminAccountOutcome
Aws::Utils::Outcome< TagResourceResult, Inspector2Error > TagResourceOutcome
Aws::Utils::Outcome< SendCisSessionHealthResult, Inspector2Error > SendCisSessionHealthOutcome
Aws::Utils::Outcome< ListCoverageResult, Inspector2Error > ListCoverageOutcome
std::future< DeleteFilterOutcome > DeleteFilterOutcomeCallable
std::future< ListCisScanConfigurationsOutcome > ListCisScanConfigurationsOutcomeCallable
Aws::Utils::Outcome< ListUsageTotalsResult, Inspector2Error > ListUsageTotalsOutcome
Aws::Utils::Outcome< BatchUpdateMemberEc2DeepInspectionStatusResult, Inspector2Error > BatchUpdateMemberEc2DeepInspectionStatusOutcome
Aws::Utils::Outcome< ListCisScansResult, Inspector2Error > ListCisScansOutcome
Aws::Utils::Outcome< GetFindingsReportStatusResult, Inspector2Error > GetFindingsReportStatusOutcome
Aws::Utils::Outcome< CreateFindingsReportResult, Inspector2Error > CreateFindingsReportOutcome
Aws::Utils::Outcome< UpdateFilterResult, Inspector2Error > UpdateFilterOutcome
std::future< EnableDelegatedAdminAccountOutcome > EnableDelegatedAdminAccountOutcomeCallable
Aws::Utils::Outcome< CancelSbomExportResult, Inspector2Error > CancelSbomExportOutcome
Aws::Utils::Outcome< CreateFilterResult, Inspector2Error > CreateFilterOutcome
Aws::Utils::Outcome< ListCisScanResultsAggregatedByChecksResult, Inspector2Error > ListCisScanResultsAggregatedByChecksOutcome
Aws::Utils::Outcome< UpdateOrganizationConfigurationResult, Inspector2Error > UpdateOrganizationConfigurationOutcome
Aws::Utils::Outcome< ListCisScanResultsAggregatedByTargetResourceResult, Inspector2Error > ListCisScanResultsAggregatedByTargetResourceOutcome
std::future< DeleteCisScanConfigurationOutcome > DeleteCisScanConfigurationOutcomeCallable
Aws::Utils::Outcome< BatchGetAccountStatusResult, Inspector2Error > BatchGetAccountStatusOutcome
std::future< ListFindingAggregationsOutcome > ListFindingAggregationsOutcomeCallable
Aws::Utils::Outcome< ResetEncryptionKeyResult, Inspector2Error > ResetEncryptionKeyOutcome
Aws::Utils::Outcome< GetSbomExportResult, Inspector2Error > GetSbomExportOutcome
Aws::Utils::Outcome< SearchVulnerabilitiesResult, Inspector2Error > SearchVulnerabilitiesOutcome
Aws::Utils::Outcome< DisassociateMemberResult, Inspector2Error > DisassociateMemberOutcome
std::future< StopCisSessionOutcome > StopCisSessionOutcomeCallable
std::future< UpdateFilterOutcome > UpdateFilterOutcomeCallable
Aws::Utils::Outcome< UpdateEncryptionKeyResult, Inspector2Error > UpdateEncryptionKeyOutcome
std::future< GetFindingsReportStatusOutcome > GetFindingsReportStatusOutcomeCallable
std::future< UpdateEc2DeepInspectionConfigurationOutcome > UpdateEc2DeepInspectionConfigurationOutcomeCallable
std::future< ListUsageTotalsOutcome > ListUsageTotalsOutcomeCallable
std::future< AssociateMemberOutcome > AssociateMemberOutcomeCallable
std::future< GetMemberOutcome > GetMemberOutcomeCallable
Aws::Utils::Outcome< GetMemberResult, Inspector2Error > GetMemberOutcome
std::future< BatchGetCodeSnippetOutcome > BatchGetCodeSnippetOutcomeCallable
Aws::Utils::Outcome< GetCisScanResultDetailsResult, Inspector2Error > GetCisScanResultDetailsOutcome
Aws::Utils::Outcome< BatchGetFindingDetailsResult, Inspector2Error > BatchGetFindingDetailsOutcome
Aws::Utils::Outcome< ListAccountPermissionsResult, Inspector2Error > ListAccountPermissionsOutcome
Aws::Utils::Outcome< SendCisSessionTelemetryResult, Inspector2Error > SendCisSessionTelemetryOutcome
std::future< ListCisScanResultsAggregatedByChecksOutcome > ListCisScanResultsAggregatedByChecksOutcomeCallable
std::future< GetDelegatedAdminAccountOutcome > GetDelegatedAdminAccountOutcomeCallable
std::future< DisassociateMemberOutcome > DisassociateMemberOutcomeCallable
Aws::Utils::Outcome< CreateCisScanConfigurationResult, Inspector2Error > CreateCisScanConfigurationOutcome
Aws::Utils::Outcome< GetEc2DeepInspectionConfigurationResult, Inspector2Error > GetEc2DeepInspectionConfigurationOutcome
std::future< UpdateConfigurationOutcome > UpdateConfigurationOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, Inspector2Error > ListTagsForResourceOutcome
Aws::Utils::Outcome< UpdateEc2DeepInspectionConfigurationResult, Inspector2Error > UpdateEc2DeepInspectionConfigurationOutcome
Aws::Utils::Outcome< ListCoverageStatisticsResult, Inspector2Error > ListCoverageStatisticsOutcome
std::future< CreateFindingsReportOutcome > CreateFindingsReportOutcomeCallable
std::future< BatchGetFreeTrialInfoOutcome > BatchGetFreeTrialInfoOutcomeCallable
Aws::Utils::Outcome< ListFiltersResult, Inspector2Error > ListFiltersOutcome
std::future< UpdateEncryptionKeyOutcome > UpdateEncryptionKeyOutcomeCallable
Aws::Utils::Outcome< CancelFindingsReportResult, Inspector2Error > CancelFindingsReportOutcome
std::future< DisableOutcome > DisableOutcomeCallable
std::future< SendCisSessionHealthOutcome > SendCisSessionHealthOutcomeCallable
std::future< EnableOutcome > EnableOutcomeCallable
Aws::Utils::Outcome< ListCisScanConfigurationsResult, Inspector2Error > ListCisScanConfigurationsOutcome
std::future< GetConfigurationOutcome > GetConfigurationOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< StartCisSessionResult, Inspector2Error > StartCisSessionOutcome
std::future< GetCisScanReportOutcome > GetCisScanReportOutcomeCallable
std::future< ListMembersOutcome > ListMembersOutcomeCallable
Aws::Utils::Outcome< DescribeOrganizationConfigurationResult, Inspector2Error > DescribeOrganizationConfigurationOutcome
std::future< BatchGetMemberEc2DeepInspectionStatusOutcome > BatchGetMemberEc2DeepInspectionStatusOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListFiltersOutcome > ListFiltersOutcomeCallable
Aws::Utils::Outcome< GetConfigurationResult, Inspector2Error > GetConfigurationOutcome
Aws::Utils::Outcome< ListFindingsResult, Inspector2Error > ListFindingsOutcome
Aws::Utils::Outcome< DisableResult, Inspector2Error > DisableOutcome
Aws::Utils::Outcome< ListDelegatedAdminAccountsResult, Inspector2Error > ListDelegatedAdminAccountsOutcome
Aws::Utils::Outcome< EnableDelegatedAdminAccountResult, Inspector2Error > EnableDelegatedAdminAccountOutcome
std::future< SendCisSessionTelemetryOutcome > SendCisSessionTelemetryOutcomeCallable
std::future< UpdateOrgEc2DeepInspectionConfigurationOutcome > UpdateOrgEc2DeepInspectionConfigurationOutcomeCallable
std::future< CancelSbomExportOutcome > CancelSbomExportOutcomeCallable
std::future< CancelFindingsReportOutcome > CancelFindingsReportOutcomeCallable
std::future< DescribeOrganizationConfigurationOutcome > DescribeOrganizationConfigurationOutcomeCallable
std::future< BatchUpdateMemberEc2DeepInspectionStatusOutcome > BatchUpdateMemberEc2DeepInspectionStatusOutcomeCallable
std::future< UpdateOrganizationConfigurationOutcome > UpdateOrganizationConfigurationOutcomeCallable
Aws::Utils::Outcome< ListMembersResult, Inspector2Error > ListMembersOutcome
std::future< GetCisScanResultDetailsOutcome > GetCisScanResultDetailsOutcomeCallable
std::future< ListDelegatedAdminAccountsOutcome > ListDelegatedAdminAccountsOutcomeCallable
std::future< CreateSbomExportOutcome > CreateSbomExportOutcomeCallable
std::future< ListFindingsOutcome > ListFindingsOutcomeCallable
Aws::Utils::Outcome< BatchGetFreeTrialInfoResult, Inspector2Error > BatchGetFreeTrialInfoOutcome
Aws::Utils::Outcome< UntagResourceResult, Inspector2Error > UntagResourceOutcome
Aws::Utils::Outcome< UpdateConfigurationResult, Inspector2Error > UpdateConfigurationOutcome
std::future< DisableDelegatedAdminAccountOutcome > DisableDelegatedAdminAccountOutcomeCallable
Aws::Utils::Outcome< UpdateCisScanConfigurationResult, Inspector2Error > UpdateCisScanConfigurationOutcome
std::future< SearchVulnerabilitiesOutcome > SearchVulnerabilitiesOutcomeCallable
Aws::Utils::Outcome< BatchGetCodeSnippetResult, Inspector2Error > BatchGetCodeSnippetOutcome
Aws::Utils::Outcome< ListFindingAggregationsResult, Inspector2Error > ListFindingAggregationsOutcome
std::future< BatchGetAccountStatusOutcome > BatchGetAccountStatusOutcomeCallable
Aws::Utils::Outcome< DisableDelegatedAdminAccountResult, Inspector2Error > DisableDelegatedAdminAccountOutcome
std::future< ListCoverageStatisticsOutcome > ListCoverageStatisticsOutcomeCallable
std::future< GetSbomExportOutcome > GetSbomExportOutcomeCallable
std::future< StartCisSessionOutcome > StartCisSessionOutcomeCallable
Aws::Utils::Outcome< AssociateMemberResult, Inspector2Error > AssociateMemberOutcome
Aws::Utils::Outcome< GetEncryptionKeyResult, Inspector2Error > GetEncryptionKeyOutcome
std::future< UpdateCisScanConfigurationOutcome > UpdateCisScanConfigurationOutcomeCallable
Aws::Utils::Outcome< GetCisScanReportResult, Inspector2Error > GetCisScanReportOutcome
Aws::Utils::Outcome< StopCisSessionResult, Inspector2Error > StopCisSessionOutcome
std::future< GetEc2DeepInspectionConfigurationOutcome > GetEc2DeepInspectionConfigurationOutcomeCallable
std::future< ListAccountPermissionsOutcome > ListAccountPermissionsOutcomeCallable
Aws::Utils::Outcome< DeleteCisScanConfigurationResult, Inspector2Error > DeleteCisScanConfigurationOutcome
std::future< ResetEncryptionKeyOutcome > ResetEncryptionKeyOutcomeCallable
std::future< CreateFilterOutcome > CreateFilterOutcomeCallable
Aws::Utils::Outcome< CreateSbomExportResult, Inspector2Error > CreateSbomExportOutcome
Aws::Utils::Outcome< DeleteFilterResult, Inspector2Error > DeleteFilterOutcome
std::future< CreateCisScanConfigurationOutcome > CreateCisScanConfigurationOutcomeCallable
std::future< ListCisScanResultsAggregatedByTargetResourceOutcome > ListCisScanResultsAggregatedByTargetResourceOutcomeCallable
std::future< ListCisScansOutcome > ListCisScansOutcomeCallable
std::future< BatchGetFindingDetailsOutcome > BatchGetFindingDetailsOutcomeCallable
Aws::Utils::Outcome< UpdateOrgEc2DeepInspectionConfigurationResult, Inspector2Error > UpdateOrgEc2DeepInspectionConfigurationOutcome
std::function< void(const Inspector2Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CreateSbomExportRequest &, const Model::CreateSbomExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSbomExportResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchGetFreeTrialInfoRequest &, const Model::BatchGetFreeTrialInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetFreeTrialInfoResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::EnableDelegatedAdminAccountRequest &, const Model::EnableDelegatedAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableDelegatedAdminAccountResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetSbomExportRequest &, const Model::GetSbomExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSbomExportResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CancelSbomExportRequest &, const Model::CancelSbomExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSbomExportResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DisassociateMemberRequest &, const Model::DisassociateMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateMemberResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateEncryptionKeyRequest &, const Model::UpdateEncryptionKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEncryptionKeyResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DisableDelegatedAdminAccountRequest &, const Model::DisableDelegatedAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableDelegatedAdminAccountResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListMembersRequest &, const Model::ListMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMembersResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::EnableRequest &, const Model::EnableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListDelegatedAdminAccountsRequest &, const Model::ListDelegatedAdminAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDelegatedAdminAccountsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetEncryptionKeyRequest &, const Model::GetEncryptionKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEncryptionKeyResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCisScanResultsAggregatedByTargetResourceRequest &, const Model::ListCisScanResultsAggregatedByTargetResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCisScanResultsAggregatedByTargetResourceResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCoverageStatisticsRequest &, const Model::ListCoverageStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCoverageStatisticsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCisScanResultsAggregatedByChecksRequest &, const Model::ListCisScanResultsAggregatedByChecksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCisScanResultsAggregatedByChecksResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCisScanConfigurationsRequest &, const Model::ListCisScanConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCisScanConfigurationsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchGetCodeSnippetRequest &, const Model::BatchGetCodeSnippetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCodeSnippetResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CreateCisScanConfigurationRequest &, const Model::CreateCisScanConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCisScanConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DeleteFilterRequest &, const Model::DeleteFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFilterResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetCisScanResultDetailsRequest &, const Model::GetCisScanResultDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCisScanResultDetailsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CancelFindingsReportRequest &, const Model::CancelFindingsReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelFindingsReportResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ResetEncryptionKeyRequest &, const Model::ResetEncryptionKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetEncryptionKeyResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateCisScanConfigurationRequest &, const Model::UpdateCisScanConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCisScanConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListFindingAggregationsRequest &, const Model::ListFindingAggregationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingAggregationsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateFilterRequest &, const Model::UpdateFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFilterResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::StopCisSessionRequest &, const Model::StopCisSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopCisSessionResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCisScansRequest &, const Model::ListCisScansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCisScansResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchGetMemberEc2DeepInspectionStatusRequest &, const Model::BatchGetMemberEc2DeepInspectionStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetMemberEc2DeepInspectionStatusResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateOrganizationConfigurationRequest &, const Model::UpdateOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOrganizationConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::StartCisSessionRequest &, const Model::StartCisSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartCisSessionResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchGetAccountStatusRequest &, const Model::BatchGetAccountStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetAccountStatusResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchGetFindingDetailsRequest &, const Model::BatchGetFindingDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetFindingDetailsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::SendCisSessionHealthRequest &, const Model::SendCisSessionHealthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendCisSessionHealthResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CreateFindingsReportRequest &, const Model::CreateFindingsReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFindingsReportResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListUsageTotalsRequest &, const Model::ListUsageTotalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUsageTotalsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::SendCisSessionTelemetryRequest &, const Model::SendCisSessionTelemetryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendCisSessionTelemetryResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetFindingsReportStatusRequest &, const Model::GetFindingsReportStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsReportStatusResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListFiltersRequest &, const Model::ListFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFiltersResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::SearchVulnerabilitiesRequest &, const Model::SearchVulnerabilitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchVulnerabilitiesResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateOrgEc2DeepInspectionConfigurationRequest &, const Model::UpdateOrgEc2DeepInspectionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOrgEc2DeepInspectionConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetMemberRequest &, const Model::GetMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMemberResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DisableRequest &, const Model::DisableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::AssociateMemberRequest &, const Model::AssociateMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateMemberResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::CreateFilterRequest &, const Model::CreateFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFilterResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DeleteCisScanConfigurationRequest &, const Model::DeleteCisScanConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCisScanConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateConfigurationRequest &, const Model::UpdateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListCoverageRequest &, const Model::ListCoverageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCoverageResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::DescribeOrganizationConfigurationRequest &, const Model::DescribeOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrganizationConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::BatchUpdateMemberEc2DeepInspectionStatusRequest &, const Model::BatchUpdateMemberEc2DeepInspectionStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchUpdateMemberEc2DeepInspectionStatusResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetConfigurationRequest &, const Model::GetConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetDelegatedAdminAccountRequest &, const Model::GetDelegatedAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDelegatedAdminAccountResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::ListAccountPermissionsRequest &, const Model::ListAccountPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountPermissionsResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetEc2DeepInspectionConfigurationRequest &, const Model::GetEc2DeepInspectionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEc2DeepInspectionConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::UpdateEc2DeepInspectionConfigurationRequest &, const Model::UpdateEc2DeepInspectionConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEc2DeepInspectionConfigurationResponseReceivedHandler
std::function< void(const Inspector2Client *, const Model::GetCisScanReportRequest &, const Model::GetCisScanReportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCisScanReportResponseReceivedHandler