AWS SDK for C++  1.9.129
AWS SDK for C++
Macie2Client.h
Go to the documentation of this file.
1 
6 #pragma once
73 #include <future>
74 #include <functional>
75 
76 namespace Aws
77 {
78 
79 namespace Http
80 {
81  class HttpClient;
82  class HttpClientFactory;
83 } // namespace Http
84 
85 namespace Utils
86 {
87  template< typename R, typename E> class Outcome;
88 namespace Threading
89 {
90  class Executor;
91 } // namespace Threading
92 } // namespace Utils
93 
94 namespace Auth
95 {
96  class AWSCredentials;
97  class AWSCredentialsProvider;
98 } // namespace Auth
99 
100 namespace Client
101 {
102  class RetryStrategy;
103 } // namespace Client
104 
105 namespace Macie2
106 {
107 
108 namespace Model
109 {
116  class CreateMemberRequest;
122  class DeleteMemberRequest;
126  class DisableMacieRequest;
131  class EnableMacieRequest;
138  class GetFindingsRequest;
144  class GetMemberRequest;
146  class GetUsageTotalsRequest;
149  class ListFindingsRequest;
153  class ListMembersRequest;
159  class TagResourceRequest;
161  class UntagResourceRequest;
167 
225 
226  typedef std::future<AcceptInvitationOutcome> AcceptInvitationOutcomeCallable;
227  typedef std::future<BatchGetCustomDataIdentifiersOutcome> BatchGetCustomDataIdentifiersOutcomeCallable;
228  typedef std::future<CreateClassificationJobOutcome> CreateClassificationJobOutcomeCallable;
229  typedef std::future<CreateCustomDataIdentifierOutcome> CreateCustomDataIdentifierOutcomeCallable;
230  typedef std::future<CreateFindingsFilterOutcome> CreateFindingsFilterOutcomeCallable;
231  typedef std::future<CreateInvitationsOutcome> CreateInvitationsOutcomeCallable;
232  typedef std::future<CreateMemberOutcome> CreateMemberOutcomeCallable;
233  typedef std::future<CreateSampleFindingsOutcome> CreateSampleFindingsOutcomeCallable;
234  typedef std::future<DeclineInvitationsOutcome> DeclineInvitationsOutcomeCallable;
235  typedef std::future<DeleteCustomDataIdentifierOutcome> DeleteCustomDataIdentifierOutcomeCallable;
236  typedef std::future<DeleteFindingsFilterOutcome> DeleteFindingsFilterOutcomeCallable;
237  typedef std::future<DeleteInvitationsOutcome> DeleteInvitationsOutcomeCallable;
238  typedef std::future<DeleteMemberOutcome> DeleteMemberOutcomeCallable;
239  typedef std::future<DescribeBucketsOutcome> DescribeBucketsOutcomeCallable;
240  typedef std::future<DescribeClassificationJobOutcome> DescribeClassificationJobOutcomeCallable;
241  typedef std::future<DescribeOrganizationConfigurationOutcome> DescribeOrganizationConfigurationOutcomeCallable;
242  typedef std::future<DisableMacieOutcome> DisableMacieOutcomeCallable;
243  typedef std::future<DisableOrganizationAdminAccountOutcome> DisableOrganizationAdminAccountOutcomeCallable;
244  typedef std::future<DisassociateFromAdministratorAccountOutcome> DisassociateFromAdministratorAccountOutcomeCallable;
245  typedef std::future<DisassociateFromMasterAccountOutcome> DisassociateFromMasterAccountOutcomeCallable;
246  typedef std::future<DisassociateMemberOutcome> DisassociateMemberOutcomeCallable;
247  typedef std::future<EnableMacieOutcome> EnableMacieOutcomeCallable;
248  typedef std::future<EnableOrganizationAdminAccountOutcome> EnableOrganizationAdminAccountOutcomeCallable;
249  typedef std::future<GetAdministratorAccountOutcome> GetAdministratorAccountOutcomeCallable;
250  typedef std::future<GetBucketStatisticsOutcome> GetBucketStatisticsOutcomeCallable;
251  typedef std::future<GetClassificationExportConfigurationOutcome> GetClassificationExportConfigurationOutcomeCallable;
252  typedef std::future<GetCustomDataIdentifierOutcome> GetCustomDataIdentifierOutcomeCallable;
253  typedef std::future<GetFindingStatisticsOutcome> GetFindingStatisticsOutcomeCallable;
254  typedef std::future<GetFindingsOutcome> GetFindingsOutcomeCallable;
255  typedef std::future<GetFindingsFilterOutcome> GetFindingsFilterOutcomeCallable;
256  typedef std::future<GetFindingsPublicationConfigurationOutcome> GetFindingsPublicationConfigurationOutcomeCallable;
257  typedef std::future<GetInvitationsCountOutcome> GetInvitationsCountOutcomeCallable;
258  typedef std::future<GetMacieSessionOutcome> GetMacieSessionOutcomeCallable;
259  typedef std::future<GetMasterAccountOutcome> GetMasterAccountOutcomeCallable;
260  typedef std::future<GetMemberOutcome> GetMemberOutcomeCallable;
261  typedef std::future<GetUsageStatisticsOutcome> GetUsageStatisticsOutcomeCallable;
262  typedef std::future<GetUsageTotalsOutcome> GetUsageTotalsOutcomeCallable;
263  typedef std::future<ListClassificationJobsOutcome> ListClassificationJobsOutcomeCallable;
264  typedef std::future<ListCustomDataIdentifiersOutcome> ListCustomDataIdentifiersOutcomeCallable;
265  typedef std::future<ListFindingsOutcome> ListFindingsOutcomeCallable;
266  typedef std::future<ListFindingsFiltersOutcome> ListFindingsFiltersOutcomeCallable;
267  typedef std::future<ListInvitationsOutcome> ListInvitationsOutcomeCallable;
268  typedef std::future<ListManagedDataIdentifiersOutcome> ListManagedDataIdentifiersOutcomeCallable;
269  typedef std::future<ListMembersOutcome> ListMembersOutcomeCallable;
270  typedef std::future<ListOrganizationAdminAccountsOutcome> ListOrganizationAdminAccountsOutcomeCallable;
271  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
272  typedef std::future<PutClassificationExportConfigurationOutcome> PutClassificationExportConfigurationOutcomeCallable;
273  typedef std::future<PutFindingsPublicationConfigurationOutcome> PutFindingsPublicationConfigurationOutcomeCallable;
274  typedef std::future<SearchResourcesOutcome> SearchResourcesOutcomeCallable;
275  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
276  typedef std::future<TestCustomDataIdentifierOutcome> TestCustomDataIdentifierOutcomeCallable;
277  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
278  typedef std::future<UpdateClassificationJobOutcome> UpdateClassificationJobOutcomeCallable;
279  typedef std::future<UpdateFindingsFilterOutcome> UpdateFindingsFilterOutcomeCallable;
280  typedef std::future<UpdateMacieSessionOutcome> UpdateMacieSessionOutcomeCallable;
281  typedef std::future<UpdateMemberSessionOutcome> UpdateMemberSessionOutcomeCallable;
282  typedef std::future<UpdateOrganizationConfigurationOutcome> UpdateOrganizationConfigurationOutcomeCallable;
283 } // namespace Model
284 
285  class Macie2Client;
286 
287  typedef std::function<void(const Macie2Client*, const Model::AcceptInvitationRequest&, const Model::AcceptInvitationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptInvitationResponseReceivedHandler;
288  typedef std::function<void(const Macie2Client*, const Model::BatchGetCustomDataIdentifiersRequest&, const Model::BatchGetCustomDataIdentifiersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetCustomDataIdentifiersResponseReceivedHandler;
289  typedef std::function<void(const Macie2Client*, const Model::CreateClassificationJobRequest&, const Model::CreateClassificationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateClassificationJobResponseReceivedHandler;
290  typedef std::function<void(const Macie2Client*, const Model::CreateCustomDataIdentifierRequest&, const Model::CreateCustomDataIdentifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCustomDataIdentifierResponseReceivedHandler;
291  typedef std::function<void(const Macie2Client*, const Model::CreateFindingsFilterRequest&, const Model::CreateFindingsFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFindingsFilterResponseReceivedHandler;
292  typedef std::function<void(const Macie2Client*, const Model::CreateInvitationsRequest&, const Model::CreateInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInvitationsResponseReceivedHandler;
293  typedef std::function<void(const Macie2Client*, const Model::CreateMemberRequest&, const Model::CreateMemberOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMemberResponseReceivedHandler;
294  typedef std::function<void(const Macie2Client*, const Model::CreateSampleFindingsRequest&, const Model::CreateSampleFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSampleFindingsResponseReceivedHandler;
295  typedef std::function<void(const Macie2Client*, const Model::DeclineInvitationsRequest&, const Model::DeclineInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeclineInvitationsResponseReceivedHandler;
296  typedef std::function<void(const Macie2Client*, const Model::DeleteCustomDataIdentifierRequest&, const Model::DeleteCustomDataIdentifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCustomDataIdentifierResponseReceivedHandler;
297  typedef std::function<void(const Macie2Client*, const Model::DeleteFindingsFilterRequest&, const Model::DeleteFindingsFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFindingsFilterResponseReceivedHandler;
298  typedef std::function<void(const Macie2Client*, const Model::DeleteInvitationsRequest&, const Model::DeleteInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInvitationsResponseReceivedHandler;
299  typedef std::function<void(const Macie2Client*, const Model::DeleteMemberRequest&, const Model::DeleteMemberOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMemberResponseReceivedHandler;
300  typedef std::function<void(const Macie2Client*, const Model::DescribeBucketsRequest&, const Model::DescribeBucketsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeBucketsResponseReceivedHandler;
301  typedef std::function<void(const Macie2Client*, const Model::DescribeClassificationJobRequest&, const Model::DescribeClassificationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeClassificationJobResponseReceivedHandler;
302  typedef std::function<void(const Macie2Client*, const Model::DescribeOrganizationConfigurationRequest&, const Model::DescribeOrganizationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeOrganizationConfigurationResponseReceivedHandler;
303  typedef std::function<void(const Macie2Client*, const Model::DisableMacieRequest&, const Model::DisableMacieOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisableMacieResponseReceivedHandler;
304  typedef std::function<void(const Macie2Client*, const Model::DisableOrganizationAdminAccountRequest&, const Model::DisableOrganizationAdminAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisableOrganizationAdminAccountResponseReceivedHandler;
305  typedef std::function<void(const Macie2Client*, const Model::DisassociateFromAdministratorAccountRequest&, const Model::DisassociateFromAdministratorAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateFromAdministratorAccountResponseReceivedHandler;
306  typedef std::function<void(const Macie2Client*, const Model::DisassociateFromMasterAccountRequest&, const Model::DisassociateFromMasterAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateFromMasterAccountResponseReceivedHandler;
307  typedef std::function<void(const Macie2Client*, const Model::DisassociateMemberRequest&, const Model::DisassociateMemberOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateMemberResponseReceivedHandler;
308  typedef std::function<void(const Macie2Client*, const Model::EnableMacieRequest&, const Model::EnableMacieOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EnableMacieResponseReceivedHandler;
309  typedef std::function<void(const Macie2Client*, const Model::EnableOrganizationAdminAccountRequest&, const Model::EnableOrganizationAdminAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EnableOrganizationAdminAccountResponseReceivedHandler;
310  typedef std::function<void(const Macie2Client*, const Model::GetAdministratorAccountRequest&, const Model::GetAdministratorAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAdministratorAccountResponseReceivedHandler;
311  typedef std::function<void(const Macie2Client*, const Model::GetBucketStatisticsRequest&, const Model::GetBucketStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBucketStatisticsResponseReceivedHandler;
312  typedef std::function<void(const Macie2Client*, const Model::GetClassificationExportConfigurationRequest&, const Model::GetClassificationExportConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetClassificationExportConfigurationResponseReceivedHandler;
313  typedef std::function<void(const Macie2Client*, const Model::GetCustomDataIdentifierRequest&, const Model::GetCustomDataIdentifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCustomDataIdentifierResponseReceivedHandler;
314  typedef std::function<void(const Macie2Client*, const Model::GetFindingStatisticsRequest&, const Model::GetFindingStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingStatisticsResponseReceivedHandler;
315  typedef std::function<void(const Macie2Client*, const Model::GetFindingsRequest&, const Model::GetFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingsResponseReceivedHandler;
316  typedef std::function<void(const Macie2Client*, const Model::GetFindingsFilterRequest&, const Model::GetFindingsFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingsFilterResponseReceivedHandler;
317  typedef std::function<void(const Macie2Client*, const Model::GetFindingsPublicationConfigurationRequest&, const Model::GetFindingsPublicationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingsPublicationConfigurationResponseReceivedHandler;
318  typedef std::function<void(const Macie2Client*, const Model::GetInvitationsCountRequest&, const Model::GetInvitationsCountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetInvitationsCountResponseReceivedHandler;
319  typedef std::function<void(const Macie2Client*, const Model::GetMacieSessionRequest&, const Model::GetMacieSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMacieSessionResponseReceivedHandler;
320  typedef std::function<void(const Macie2Client*, const Model::GetMasterAccountRequest&, const Model::GetMasterAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMasterAccountResponseReceivedHandler;
321  typedef std::function<void(const Macie2Client*, const Model::GetMemberRequest&, const Model::GetMemberOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMemberResponseReceivedHandler;
322  typedef std::function<void(const Macie2Client*, const Model::GetUsageStatisticsRequest&, const Model::GetUsageStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUsageStatisticsResponseReceivedHandler;
323  typedef std::function<void(const Macie2Client*, const Model::GetUsageTotalsRequest&, const Model::GetUsageTotalsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUsageTotalsResponseReceivedHandler;
324  typedef std::function<void(const Macie2Client*, const Model::ListClassificationJobsRequest&, const Model::ListClassificationJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListClassificationJobsResponseReceivedHandler;
325  typedef std::function<void(const Macie2Client*, const Model::ListCustomDataIdentifiersRequest&, const Model::ListCustomDataIdentifiersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCustomDataIdentifiersResponseReceivedHandler;
326  typedef std::function<void(const Macie2Client*, const Model::ListFindingsRequest&, const Model::ListFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFindingsResponseReceivedHandler;
327  typedef std::function<void(const Macie2Client*, const Model::ListFindingsFiltersRequest&, const Model::ListFindingsFiltersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFindingsFiltersResponseReceivedHandler;
328  typedef std::function<void(const Macie2Client*, const Model::ListInvitationsRequest&, const Model::ListInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInvitationsResponseReceivedHandler;
329  typedef std::function<void(const Macie2Client*, const Model::ListManagedDataIdentifiersRequest&, const Model::ListManagedDataIdentifiersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListManagedDataIdentifiersResponseReceivedHandler;
330  typedef std::function<void(const Macie2Client*, const Model::ListMembersRequest&, const Model::ListMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMembersResponseReceivedHandler;
331  typedef std::function<void(const Macie2Client*, const Model::ListOrganizationAdminAccountsRequest&, const Model::ListOrganizationAdminAccountsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOrganizationAdminAccountsResponseReceivedHandler;
332  typedef std::function<void(const Macie2Client*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
333  typedef std::function<void(const Macie2Client*, const Model::PutClassificationExportConfigurationRequest&, const Model::PutClassificationExportConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutClassificationExportConfigurationResponseReceivedHandler;
334  typedef std::function<void(const Macie2Client*, const Model::PutFindingsPublicationConfigurationRequest&, const Model::PutFindingsPublicationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutFindingsPublicationConfigurationResponseReceivedHandler;
335  typedef std::function<void(const Macie2Client*, const Model::SearchResourcesRequest&, const Model::SearchResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchResourcesResponseReceivedHandler;
336  typedef std::function<void(const Macie2Client*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
337  typedef std::function<void(const Macie2Client*, const Model::TestCustomDataIdentifierRequest&, const Model::TestCustomDataIdentifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestCustomDataIdentifierResponseReceivedHandler;
338  typedef std::function<void(const Macie2Client*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
339  typedef std::function<void(const Macie2Client*, const Model::UpdateClassificationJobRequest&, const Model::UpdateClassificationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateClassificationJobResponseReceivedHandler;
340  typedef std::function<void(const Macie2Client*, const Model::UpdateFindingsFilterRequest&, const Model::UpdateFindingsFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFindingsFilterResponseReceivedHandler;
341  typedef std::function<void(const Macie2Client*, const Model::UpdateMacieSessionRequest&, const Model::UpdateMacieSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMacieSessionResponseReceivedHandler;
342  typedef std::function<void(const Macie2Client*, const Model::UpdateMemberSessionRequest&, const Model::UpdateMemberSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMemberSessionResponseReceivedHandler;
343  typedef std::function<void(const Macie2Client*, const Model::UpdateOrganizationConfigurationRequest&, const Model::UpdateOrganizationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateOrganizationConfigurationResponseReceivedHandler;
344 
356  {
357  public:
359 
365 
371 
376  Macie2Client(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
378 
379  virtual ~Macie2Client();
380 
381 
389 
399 
408  virtual void AcceptInvitationAsync(const Model::AcceptInvitationRequest& request, const AcceptInvitationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
409 
417 
427 
436  virtual void BatchGetCustomDataIdentifiersAsync(const Model::BatchGetCustomDataIdentifiersRequest& request, const BatchGetCustomDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
437 
445 
455 
464  virtual void CreateClassificationJobAsync(const Model::CreateClassificationJobRequest& request, const CreateClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
465 
473 
483 
492  virtual void CreateCustomDataIdentifierAsync(const Model::CreateCustomDataIdentifierRequest& request, const CreateCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
493 
501 
511 
520  virtual void CreateFindingsFilterAsync(const Model::CreateFindingsFilterRequest& request, const CreateFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
521 
529 
539 
548  virtual void CreateInvitationsAsync(const Model::CreateInvitationsRequest& request, const CreateInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
549 
557 
567 
576  virtual void CreateMemberAsync(const Model::CreateMemberRequest& request, const CreateMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
577 
584 
593 
601  virtual void CreateSampleFindingsAsync(const Model::CreateSampleFindingsRequest& request, const CreateSampleFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
602 
610 
620 
629  virtual void DeclineInvitationsAsync(const Model::DeclineInvitationsRequest& request, const DeclineInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
630 
637 
646 
654  virtual void DeleteCustomDataIdentifierAsync(const Model::DeleteCustomDataIdentifierRequest& request, const DeleteCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
655 
662 
671 
679  virtual void DeleteFindingsFilterAsync(const Model::DeleteFindingsFilterRequest& request, const DeleteFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
680 
688 
698 
707  virtual void DeleteInvitationsAsync(const Model::DeleteInvitationsRequest& request, const DeleteInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
708 
716 
726 
735  virtual void DeleteMemberAsync(const Model::DeleteMemberRequest& request, const DeleteMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
736 
745 
756 
766  virtual void DescribeBucketsAsync(const Model::DescribeBucketsRequest& request, const DescribeBucketsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
767 
775 
785 
794  virtual void DescribeClassificationJobAsync(const Model::DescribeClassificationJobRequest& request, const DescribeClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
795 
803 
813 
822  virtual void DescribeOrganizationConfigurationAsync(const Model::DescribeOrganizationConfigurationRequest& request, const DescribeOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
823 
831 
841 
850  virtual void DisableMacieAsync(const Model::DisableMacieRequest& request, const DisableMacieResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
851 
859 
869 
878  virtual void DisableOrganizationAdminAccountAsync(const Model::DisableOrganizationAdminAccountRequest& request, const DisableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
879 
887 
897 
906  virtual void DisassociateFromAdministratorAccountAsync(const Model::DisassociateFromAdministratorAccountRequest& request, const DisassociateFromAdministratorAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
907 
917 
929 
940  virtual void DisassociateFromMasterAccountAsync(const Model::DisassociateFromMasterAccountRequest& request, const DisassociateFromMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
941 
949 
959 
968  virtual void DisassociateMemberAsync(const Model::DisassociateMemberRequest& request, const DisassociateMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
969 
977 
987 
996  virtual void EnableMacieAsync(const Model::EnableMacieRequest& request, const EnableMacieResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
997 
1005 
1015 
1024  virtual void EnableOrganizationAdminAccountAsync(const Model::EnableOrganizationAdminAccountRequest& request, const EnableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1025 
1033 
1043 
1052  virtual void GetAdministratorAccountAsync(const Model::GetAdministratorAccountRequest& request, const GetAdministratorAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1053 
1061 
1071 
1080  virtual void GetBucketStatisticsAsync(const Model::GetBucketStatisticsRequest& request, const GetBucketStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1081 
1089 
1099 
1108  virtual void GetClassificationExportConfigurationAsync(const Model::GetClassificationExportConfigurationRequest& request, const GetClassificationExportConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1109 
1117 
1127 
1136  virtual void GetCustomDataIdentifierAsync(const Model::GetCustomDataIdentifierRequest& request, const GetCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1137 
1145 
1155 
1164  virtual void GetFindingStatisticsAsync(const Model::GetFindingStatisticsRequest& request, const GetFindingStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1165 
1172 
1181 
1189  virtual void GetFindingsAsync(const Model::GetFindingsRequest& request, const GetFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1190 
1198 
1208 
1217  virtual void GetFindingsFilterAsync(const Model::GetFindingsFilterRequest& request, const GetFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1218 
1226 
1236 
1245  virtual void GetFindingsPublicationConfigurationAsync(const Model::GetFindingsPublicationConfigurationRequest& request, const GetFindingsPublicationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1246 
1254 
1264 
1273  virtual void GetInvitationsCountAsync(const Model::GetInvitationsCountRequest& request, const GetInvitationsCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1274 
1282 
1292 
1301  virtual void GetMacieSessionAsync(const Model::GetMacieSessionRequest& request, const GetMacieSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1302 
1312 
1324 
1335  virtual void GetMasterAccountAsync(const Model::GetMasterAccountRequest& request, const GetMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1336 
1344 
1354 
1363  virtual void GetMemberAsync(const Model::GetMemberRequest& request, const GetMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1364 
1372 
1382 
1391  virtual void GetUsageStatisticsAsync(const Model::GetUsageStatisticsRequest& request, const GetUsageStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1392 
1400 
1410 
1419  virtual void GetUsageTotalsAsync(const Model::GetUsageTotalsRequest& request, const GetUsageTotalsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1420 
1428 
1438 
1447  virtual void ListClassificationJobsAsync(const Model::ListClassificationJobsRequest& request, const ListClassificationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1448 
1456 
1466 
1475  virtual void ListCustomDataIdentifiersAsync(const Model::ListCustomDataIdentifiersRequest& request, const ListCustomDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1476 
1484 
1494 
1503  virtual void ListFindingsAsync(const Model::ListFindingsRequest& request, const ListFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1504 
1512 
1522 
1531  virtual void ListFindingsFiltersAsync(const Model::ListFindingsFiltersRequest& request, const ListFindingsFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1532 
1540 
1550 
1559  virtual void ListInvitationsAsync(const Model::ListInvitationsRequest& request, const ListInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1560 
1568 
1578 
1587  virtual void ListManagedDataIdentifiersAsync(const Model::ListManagedDataIdentifiersRequest& request, const ListManagedDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1588 
1596 
1606 
1615  virtual void ListMembersAsync(const Model::ListMembersRequest& request, const ListMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1616 
1624 
1634 
1643  virtual void ListOrganizationAdminAccountsAsync(const Model::ListOrganizationAdminAccountsRequest& request, const ListOrganizationAdminAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1644 
1653 
1664 
1674  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1675 
1683 
1693 
1702  virtual void PutClassificationExportConfigurationAsync(const Model::PutClassificationExportConfigurationRequest& request, const PutClassificationExportConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1703 
1711 
1721 
1730  virtual void PutFindingsPublicationConfigurationAsync(const Model::PutFindingsPublicationConfigurationRequest& request, const PutFindingsPublicationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1731 
1740 
1751 
1761  virtual void SearchResourcesAsync(const Model::SearchResourcesRequest& request, const SearchResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1762 
1771 
1782 
1792  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1793 
1800 
1809 
1817  virtual void TestCustomDataIdentifierAsync(const Model::TestCustomDataIdentifierRequest& request, const TestCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1818 
1827 
1838 
1848  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1849 
1856 
1865 
1873  virtual void UpdateClassificationJobAsync(const Model::UpdateClassificationJobRequest& request, const UpdateClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1874 
1882 
1892 
1901  virtual void UpdateFindingsFilterAsync(const Model::UpdateFindingsFilterRequest& request, const UpdateFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1902 
1910 
1920 
1929  virtual void UpdateMacieSessionAsync(const Model::UpdateMacieSessionRequest& request, const UpdateMacieSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1930 
1938 
1948 
1957  virtual void UpdateMemberSessionAsync(const Model::UpdateMemberSessionRequest& request, const UpdateMemberSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1958 
1966 
1976 
1985  virtual void UpdateOrganizationConfigurationAsync(const Model::UpdateOrganizationConfigurationRequest& request, const UpdateOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1986 
1987 
1988  void OverrideEndpoint(const Aws::String& endpoint);
1989  private:
1990  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1991  void AcceptInvitationAsyncHelper(const Model::AcceptInvitationRequest& request, const AcceptInvitationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1992  void BatchGetCustomDataIdentifiersAsyncHelper(const Model::BatchGetCustomDataIdentifiersRequest& request, const BatchGetCustomDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1993  void CreateClassificationJobAsyncHelper(const Model::CreateClassificationJobRequest& request, const CreateClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1994  void CreateCustomDataIdentifierAsyncHelper(const Model::CreateCustomDataIdentifierRequest& request, const CreateCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1995  void CreateFindingsFilterAsyncHelper(const Model::CreateFindingsFilterRequest& request, const CreateFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1996  void CreateInvitationsAsyncHelper(const Model::CreateInvitationsRequest& request, const CreateInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1997  void CreateMemberAsyncHelper(const Model::CreateMemberRequest& request, const CreateMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1998  void CreateSampleFindingsAsyncHelper(const Model::CreateSampleFindingsRequest& request, const CreateSampleFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1999  void DeclineInvitationsAsyncHelper(const Model::DeclineInvitationsRequest& request, const DeclineInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2000  void DeleteCustomDataIdentifierAsyncHelper(const Model::DeleteCustomDataIdentifierRequest& request, const DeleteCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2001  void DeleteFindingsFilterAsyncHelper(const Model::DeleteFindingsFilterRequest& request, const DeleteFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2002  void DeleteInvitationsAsyncHelper(const Model::DeleteInvitationsRequest& request, const DeleteInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2003  void DeleteMemberAsyncHelper(const Model::DeleteMemberRequest& request, const DeleteMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2004  void DescribeBucketsAsyncHelper(const Model::DescribeBucketsRequest& request, const DescribeBucketsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2005  void DescribeClassificationJobAsyncHelper(const Model::DescribeClassificationJobRequest& request, const DescribeClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2006  void DescribeOrganizationConfigurationAsyncHelper(const Model::DescribeOrganizationConfigurationRequest& request, const DescribeOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2007  void DisableMacieAsyncHelper(const Model::DisableMacieRequest& request, const DisableMacieResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2008  void DisableOrganizationAdminAccountAsyncHelper(const Model::DisableOrganizationAdminAccountRequest& request, const DisableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2009  void DisassociateFromAdministratorAccountAsyncHelper(const Model::DisassociateFromAdministratorAccountRequest& request, const DisassociateFromAdministratorAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2010  void DisassociateFromMasterAccountAsyncHelper(const Model::DisassociateFromMasterAccountRequest& request, const DisassociateFromMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2011  void DisassociateMemberAsyncHelper(const Model::DisassociateMemberRequest& request, const DisassociateMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2012  void EnableMacieAsyncHelper(const Model::EnableMacieRequest& request, const EnableMacieResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2013  void EnableOrganizationAdminAccountAsyncHelper(const Model::EnableOrganizationAdminAccountRequest& request, const EnableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2014  void GetAdministratorAccountAsyncHelper(const Model::GetAdministratorAccountRequest& request, const GetAdministratorAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2015  void GetBucketStatisticsAsyncHelper(const Model::GetBucketStatisticsRequest& request, const GetBucketStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2016  void GetClassificationExportConfigurationAsyncHelper(const Model::GetClassificationExportConfigurationRequest& request, const GetClassificationExportConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2017  void GetCustomDataIdentifierAsyncHelper(const Model::GetCustomDataIdentifierRequest& request, const GetCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2018  void GetFindingStatisticsAsyncHelper(const Model::GetFindingStatisticsRequest& request, const GetFindingStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2019  void GetFindingsAsyncHelper(const Model::GetFindingsRequest& request, const GetFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2020  void GetFindingsFilterAsyncHelper(const Model::GetFindingsFilterRequest& request, const GetFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2021  void GetFindingsPublicationConfigurationAsyncHelper(const Model::GetFindingsPublicationConfigurationRequest& request, const GetFindingsPublicationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2022  void GetInvitationsCountAsyncHelper(const Model::GetInvitationsCountRequest& request, const GetInvitationsCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2023  void GetMacieSessionAsyncHelper(const Model::GetMacieSessionRequest& request, const GetMacieSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2024  void GetMasterAccountAsyncHelper(const Model::GetMasterAccountRequest& request, const GetMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2025  void GetMemberAsyncHelper(const Model::GetMemberRequest& request, const GetMemberResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2026  void GetUsageStatisticsAsyncHelper(const Model::GetUsageStatisticsRequest& request, const GetUsageStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2027  void GetUsageTotalsAsyncHelper(const Model::GetUsageTotalsRequest& request, const GetUsageTotalsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2028  void ListClassificationJobsAsyncHelper(const Model::ListClassificationJobsRequest& request, const ListClassificationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2029  void ListCustomDataIdentifiersAsyncHelper(const Model::ListCustomDataIdentifiersRequest& request, const ListCustomDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2030  void ListFindingsAsyncHelper(const Model::ListFindingsRequest& request, const ListFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2031  void ListFindingsFiltersAsyncHelper(const Model::ListFindingsFiltersRequest& request, const ListFindingsFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2032  void ListInvitationsAsyncHelper(const Model::ListInvitationsRequest& request, const ListInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2033  void ListManagedDataIdentifiersAsyncHelper(const Model::ListManagedDataIdentifiersRequest& request, const ListManagedDataIdentifiersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2034  void ListMembersAsyncHelper(const Model::ListMembersRequest& request, const ListMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2035  void ListOrganizationAdminAccountsAsyncHelper(const Model::ListOrganizationAdminAccountsRequest& request, const ListOrganizationAdminAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2036  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2037  void PutClassificationExportConfigurationAsyncHelper(const Model::PutClassificationExportConfigurationRequest& request, const PutClassificationExportConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2038  void PutFindingsPublicationConfigurationAsyncHelper(const Model::PutFindingsPublicationConfigurationRequest& request, const PutFindingsPublicationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2039  void SearchResourcesAsyncHelper(const Model::SearchResourcesRequest& request, const SearchResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2040  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2041  void TestCustomDataIdentifierAsyncHelper(const Model::TestCustomDataIdentifierRequest& request, const TestCustomDataIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2042  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2043  void UpdateClassificationJobAsyncHelper(const Model::UpdateClassificationJobRequest& request, const UpdateClassificationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2044  void UpdateFindingsFilterAsyncHelper(const Model::UpdateFindingsFilterRequest& request, const UpdateFindingsFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2045  void UpdateMacieSessionAsyncHelper(const Model::UpdateMacieSessionRequest& request, const UpdateMacieSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2046  void UpdateMemberSessionAsyncHelper(const Model::UpdateMemberSessionRequest& request, const UpdateMemberSessionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2047  void UpdateOrganizationConfigurationAsyncHelper(const Model::UpdateOrganizationConfigurationRequest& request, const UpdateOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2048 
2049  Aws::String m_uri;
2050  Aws::String m_configScheme;
2051  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2052  };
2053 
2054 } // namespace Macie2
2055 } // namespace Aws
Aws::Macie2::Model::GetClassificationExportConfigurationOutcome
Aws::Utils::Outcome< GetClassificationExportConfigurationResult, Macie2Error > GetClassificationExportConfigurationOutcome
Definition: Macie2Client.h:193
Aws::Macie2::Macie2Client::GetFindingsPublicationConfigurationAsync
virtual void GetFindingsPublicationConfigurationAsync(const Model::GetFindingsPublicationConfigurationRequest &request, const GetFindingsPublicationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::UpdateMemberSessionOutcome
Aws::Utils::Outcome< UpdateMemberSessionResult, Macie2Error > UpdateMemberSessionOutcome
Definition: Macie2Client.h:223
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::Macie2::Macie2Client::GetClassificationExportConfigurationCallable
virtual Model::GetClassificationExportConfigurationOutcomeCallable GetClassificationExportConfigurationCallable(const Model::GetClassificationExportConfigurationRequest &request) const
Aws::Macie2::Macie2Client::ListInvitations
virtual Model::ListInvitationsOutcome ListInvitations(const Model::ListInvitationsRequest &request) const
Aws::Macie2::Model::GetMemberOutcome
Aws::Utils::Outcome< GetMemberResult, Macie2Error > GetMemberOutcome
Definition: Macie2Client.h:202
SearchResourcesResult.h
Aws::Macie2::Model::DeleteCustomDataIdentifierOutcome
Aws::Utils::Outcome< DeleteCustomDataIdentifierResult, Macie2Error > DeleteCustomDataIdentifierOutcome
Definition: Macie2Client.h:177
Aws::Macie2::UntagResourceResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: Macie2Client.h:338
Aws::Macie2::Macie2Client::EnableOrganizationAdminAccount
virtual Model::EnableOrganizationAdminAccountOutcome EnableOrganizationAdminAccount(const Model::EnableOrganizationAdminAccountRequest &request) const
Aws::Macie2::Macie2Client::TestCustomDataIdentifier
virtual Model::TestCustomDataIdentifierOutcome TestCustomDataIdentifier(const Model::TestCustomDataIdentifierRequest &request) const
Aws::Macie2::SearchResourcesResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::SearchResourcesRequest &, const Model::SearchResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchResourcesResponseReceivedHandler
Definition: Macie2Client.h:335
Aws::Macie2::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, Macie2Error > TagResourceOutcome
Definition: Macie2Client.h:217
DeclineInvitationsResult.h
Aws::Macie2::Model::DescribeOrganizationConfigurationRequest
Definition: DescribeOrganizationConfigurationRequest.h:20
Aws::Macie2::Model::DescribeBucketsOutcome
Aws::Utils::Outcome< DescribeBucketsResult, Macie2Error > DescribeBucketsOutcome
Definition: Macie2Client.h:181
Aws::Macie2::Model::DeleteMemberOutcome
Aws::Utils::Outcome< DeleteMemberResult, Macie2Error > DeleteMemberOutcome
Definition: Macie2Client.h:180
Aws::Macie2::Macie2Client::DisassociateFromMasterAccountCallable
virtual Model::DisassociateFromMasterAccountOutcomeCallable DisassociateFromMasterAccountCallable(const Model::DisassociateFromMasterAccountRequest &request) const
Aws::Macie2::Model::ListInvitationsRequest
Definition: ListInvitationsRequest.h:26
AWS_MACIE2_API
#define AWS_MACIE2_API
Definition: Macie2_EXPORTS.h:28
Aws::Macie2::Macie2Client::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::Macie2::Model::CreateSampleFindingsRequest
Definition: CreateSampleFindingsRequest.h:23
Aws::Macie2::Model::CreateInvitationsOutcomeCallable
std::future< CreateInvitationsOutcome > CreateInvitationsOutcomeCallable
Definition: Macie2Client.h:231
Aws::Macie2::Model::GetFindingsPublicationConfigurationRequest
Definition: GetFindingsPublicationConfigurationRequest.h:20
Aws::Macie2::Macie2Client::UpdateMemberSession
virtual Model::UpdateMemberSessionOutcome UpdateMemberSession(const Model::UpdateMemberSessionRequest &request) const
Aws::Macie2::Model::PutClassificationExportConfigurationOutcomeCallable
std::future< PutClassificationExportConfigurationOutcome > PutClassificationExportConfigurationOutcomeCallable
Definition: Macie2Client.h:272
Aws::Macie2::Model::GetBucketStatisticsOutcomeCallable
std::future< GetBucketStatisticsOutcome > GetBucketStatisticsOutcomeCallable
Definition: Macie2Client.h:250
CreateCustomDataIdentifierResult.h
GetMasterAccountResult.h
Aws::Macie2::CreateMemberResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateMemberRequest &, const Model::CreateMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMemberResponseReceivedHandler
Definition: Macie2Client.h:293
Aws::Macie2::Model::DisableOrganizationAdminAccountRequest
Definition: DisableOrganizationAdminAccountRequest.h:26
Aws::Macie2::PutFindingsPublicationConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::PutFindingsPublicationConfigurationRequest &, const Model::PutFindingsPublicationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFindingsPublicationConfigurationResponseReceivedHandler
Definition: Macie2Client.h:334
Aws::Macie2::Macie2Client::CreateClassificationJob
virtual Model::CreateClassificationJobOutcome CreateClassificationJob(const Model::CreateClassificationJobRequest &request) const
Aws::Macie2::Macie2Client::Macie2Client
Macie2Client(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Macie2::Model::GetCustomDataIdentifierRequest
Definition: GetCustomDataIdentifierRequest.h:22
Aws::Macie2::Macie2Client::CreateCustomDataIdentifierAsync
virtual void CreateCustomDataIdentifierAsync(const Model::CreateCustomDataIdentifierRequest &request, const CreateCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DisableMacieRequest
Definition: DisableMacieRequest.h:20
Aws::Macie2::Model::GetMasterAccountOutcome
Aws::Utils::Outcome< GetMasterAccountResult, Macie2Error > GetMasterAccountOutcome
Definition: Macie2Client.h:201
Aws::Macie2::Macie2Client::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::PutFindingsPublicationConfigurationCallable
virtual Model::PutFindingsPublicationConfigurationOutcomeCallable PutFindingsPublicationConfigurationCallable(const Model::PutFindingsPublicationConfigurationRequest &request) const
Aws::Macie2::Macie2Client::EnableOrganizationAdminAccountCallable
virtual Model::EnableOrganizationAdminAccountOutcomeCallable EnableOrganizationAdminAccountCallable(const Model::EnableOrganizationAdminAccountRequest &request) const
Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccountAsync
virtual void DisassociateFromAdministratorAccountAsync(const Model::DisassociateFromAdministratorAccountRequest &request, const DisassociateFromAdministratorAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::ListInvitationsOutcome
Aws::Utils::Outcome< ListInvitationsResult, Macie2Error > ListInvitationsOutcome
Definition: Macie2Client.h:209
Aws::Macie2::Model::SearchResourcesRequest
Definition: SearchResourcesRequest.h:24
Aws::Macie2::Macie2Client::UpdateClassificationJobAsync
virtual void UpdateClassificationJobAsync(const Model::UpdateClassificationJobRequest &request, const UpdateClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::Macie2::Model::DeleteMemberRequest
Definition: DeleteMemberRequest.h:22
Aws::Macie2::Macie2Client::DescribeOrganizationConfigurationAsync
virtual void DescribeOrganizationConfigurationAsync(const Model::DescribeOrganizationConfigurationRequest &request, const DescribeOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::DisableMacieResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DisableMacieRequest &, const Model::DisableMacieOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableMacieResponseReceivedHandler
Definition: Macie2Client.h:303
Aws::Macie2::Model::GetUsageTotalsOutcome
Aws::Utils::Outcome< GetUsageTotalsResult, Macie2Error > GetUsageTotalsOutcome
Definition: Macie2Client.h:204
Aws::Macie2::Model::GetInvitationsCountRequest
Definition: GetInvitationsCountRequest.h:20
Aws::Macie2::Macie2Client::ListFindingsAsync
virtual void ListFindingsAsync(const Model::ListFindingsRequest &request, const ListFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::ListManagedDataIdentifiersRequest
Definition: ListManagedDataIdentifiersRequest.h:22
Aws::Macie2::Macie2Client::DeclineInvitationsCallable
virtual Model::DeclineInvitationsOutcomeCallable DeclineInvitationsCallable(const Model::DeclineInvitationsRequest &request) const
AWSError.h
Aws::Macie2::Macie2Client::CreateSampleFindingsAsync
virtual void CreateSampleFindingsAsync(const Model::CreateSampleFindingsRequest &request, const CreateSampleFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::ListInvitationsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListInvitationsRequest &, const Model::ListInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInvitationsResponseReceivedHandler
Definition: Macie2Client.h:328
Aws::Macie2::Model::CreateFindingsFilterRequest
Definition: CreateFindingsFilterRequest.h:26
Aws::Macie2::Model::PutFindingsPublicationConfigurationOutcomeCallable
std::future< PutFindingsPublicationConfigurationOutcome > PutFindingsPublicationConfigurationOutcomeCallable
Definition: Macie2Client.h:273
GetAdministratorAccountResult.h
Aws::Macie2::Macie2Client::GetFindingsFilterCallable
virtual Model::GetFindingsFilterOutcomeCallable GetFindingsFilterCallable(const Model::GetFindingsFilterRequest &request) const
Aws::Macie2::Model::ListOrganizationAdminAccountsOutcomeCallable
std::future< ListOrganizationAdminAccountsOutcome > ListOrganizationAdminAccountsOutcomeCallable
Definition: Macie2Client.h:270
Aws::Macie2::Model::GetFindingsPublicationConfigurationOutcomeCallable
std::future< GetFindingsPublicationConfigurationOutcome > GetFindingsPublicationConfigurationOutcomeCallable
Definition: Macie2Client.h:256
Aws::Macie2::Macie2Client::GetAdministratorAccountCallable
virtual Model::GetAdministratorAccountOutcomeCallable GetAdministratorAccountCallable(const Model::GetAdministratorAccountRequest &request) const
Aws::Macie2::Model::DisableOrganizationAdminAccountOutcome
Aws::Utils::Outcome< DisableOrganizationAdminAccountResult, Macie2Error > DisableOrganizationAdminAccountOutcome
Definition: Macie2Client.h:185
Aws::Macie2::ListManagedDataIdentifiersResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListManagedDataIdentifiersRequest &, const Model::ListManagedDataIdentifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListManagedDataIdentifiersResponseReceivedHandler
Definition: Macie2Client.h:329
Aws::Macie2::Macie2Client::~Macie2Client
virtual ~Macie2Client()
Aws::Macie2::Model::GetCustomDataIdentifierOutcome
Aws::Utils::Outcome< GetCustomDataIdentifierResult, Macie2Error > GetCustomDataIdentifierOutcome
Definition: Macie2Client.h:194
Aws::Macie2::Macie2Client::GetBucketStatisticsCallable
virtual Model::GetBucketStatisticsOutcomeCallable GetBucketStatisticsCallable(const Model::GetBucketStatisticsRequest &request) const
Aws::Macie2::Model::GetMasterAccountRequest
Definition: GetMasterAccountRequest.h:20
Aws::Macie2::Macie2Client::CreateInvitationsAsync
virtual void CreateInvitationsAsync(const Model::CreateInvitationsRequest &request, const CreateInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::UpdateMacieSessionOutcomeCallable
std::future< UpdateMacieSessionOutcome > UpdateMacieSessionOutcomeCallable
Definition: Macie2Client.h:280
Aws::Macie2::Macie2Client::GetMasterAccount
virtual Model::GetMasterAccountOutcome GetMasterAccount(const Model::GetMasterAccountRequest &request) const
Aws::Macie2::Model::GetInvitationsCountOutcomeCallable
std::future< GetInvitationsCountOutcome > GetInvitationsCountOutcomeCallable
Definition: Macie2Client.h:257
Aws::Macie2::Macie2Client::GetFindingsFilter
virtual Model::GetFindingsFilterOutcome GetFindingsFilter(const Model::GetFindingsFilterRequest &request) const
Aws::Macie2::Model::GetUsageStatisticsOutcomeCallable
std::future< GetUsageStatisticsOutcome > GetUsageStatisticsOutcomeCallable
Definition: Macie2Client.h:261
Aws::Macie2::Macie2Client::CreateInvitationsCallable
virtual Model::CreateInvitationsOutcomeCallable CreateInvitationsCallable(const Model::CreateInvitationsRequest &request) const
Aws::Macie2::Macie2Client::DisableOrganizationAdminAccount
virtual Model::DisableOrganizationAdminAccountOutcome DisableOrganizationAdminAccount(const Model::DisableOrganizationAdminAccountRequest &request) const
Aws::Macie2::Macie2Client::ListFindingsFilters
virtual Model::ListFindingsFiltersOutcome ListFindingsFilters(const Model::ListFindingsFiltersRequest &request) const
Aws::Macie2::Model::DisassociateFromAdministratorAccountOutcome
Aws::Utils::Outcome< DisassociateFromAdministratorAccountResult, Macie2Error > DisassociateFromAdministratorAccountOutcome
Definition: Macie2Client.h:186
Aws::Macie2::Model::ListFindingsFiltersOutcome
Aws::Utils::Outcome< ListFindingsFiltersResult, Macie2Error > ListFindingsFiltersOutcome
Definition: Macie2Client.h:208
DescribeBucketsResult.h
Aws::Macie2::Model::GetFindingStatisticsOutcome
Aws::Utils::Outcome< GetFindingStatisticsResult, Macie2Error > GetFindingStatisticsOutcome
Definition: Macie2Client.h:195
TagResourceResult.h
Aws::Macie2::Model::TestCustomDataIdentifierOutcomeCallable
std::future< TestCustomDataIdentifierOutcome > TestCustomDataIdentifierOutcomeCallable
Definition: Macie2Client.h:276
Aws::Macie2::Model::DeclineInvitationsOutcomeCallable
std::future< DeclineInvitationsOutcome > DeclineInvitationsOutcomeCallable
Definition: Macie2Client.h:234
Aws::Macie2::Model::UpdateOrganizationConfigurationOutcome
Aws::Utils::Outcome< UpdateOrganizationConfigurationResult, Macie2Error > UpdateOrganizationConfigurationOutcome
Definition: Macie2Client.h:224
Aws::Macie2::Macie2Client::PutClassificationExportConfiguration
virtual Model::PutClassificationExportConfigurationOutcome PutClassificationExportConfiguration(const Model::PutClassificationExportConfigurationRequest &request) const
Aws::Macie2::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: Macie2Client.h:271
Aws::Macie2::Macie2Client::DeleteFindingsFilter
virtual Model::DeleteFindingsFilterOutcome DeleteFindingsFilter(const Model::DeleteFindingsFilterRequest &request) const
Aws::Macie2::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, Macie2Error > UntagResourceOutcome
Definition: Macie2Client.h:219
EnableOrganizationAdminAccountResult.h
Aws::Macie2::Macie2Client::GetAdministratorAccountAsync
virtual void GetAdministratorAccountAsync(const Model::GetAdministratorAccountRequest &request, const GetAdministratorAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::CreateClassificationJobCallable
virtual Model::CreateClassificationJobOutcomeCallable CreateClassificationJobCallable(const Model::CreateClassificationJobRequest &request) const
ListMembersResult.h
Aws::Macie2::GetAdministratorAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetAdministratorAccountRequest &, const Model::GetAdministratorAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAdministratorAccountResponseReceivedHandler
Definition: Macie2Client.h:310
Aws::Macie2::Macie2Client::DisableMacieCallable
virtual Model::DisableMacieOutcomeCallable DisableMacieCallable(const Model::DisableMacieRequest &request) const
EnableMacieResult.h
Aws::Macie2::UpdateFindingsFilterResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UpdateFindingsFilterRequest &, const Model::UpdateFindingsFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFindingsFilterResponseReceivedHandler
Definition: Macie2Client.h:340
Aws::Macie2::GetFindingsPublicationConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetFindingsPublicationConfigurationRequest &, const Model::GetFindingsPublicationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsPublicationConfigurationResponseReceivedHandler
Definition: Macie2Client.h:317
Aws::Macie2::Model::UpdateOrganizationConfigurationOutcomeCallable
std::future< UpdateOrganizationConfigurationOutcome > UpdateOrganizationConfigurationOutcomeCallable
Definition: Macie2Client.h:282
Aws::Macie2::Macie2Client::DisassociateMemberAsync
virtual void DisassociateMemberAsync(const Model::DisassociateMemberRequest &request, const DisassociateMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: Macie2Client.h:358
Aws::Macie2::Model::DescribeBucketsRequest
Definition: DescribeBucketsRequest.h:25
Aws::Macie2::Macie2Client::UpdateFindingsFilterCallable
virtual Model::UpdateFindingsFilterOutcomeCallable UpdateFindingsFilterCallable(const Model::UpdateFindingsFilterRequest &request) const
BatchGetCustomDataIdentifiersResult.h
UntagResourceResult.h
Aws::Macie2::Macie2Client::UpdateMacieSession
virtual Model::UpdateMacieSessionOutcome UpdateMacieSession(const Model::UpdateMacieSessionRequest &request) const
Aws::Macie2::Macie2Client::AcceptInvitationCallable
virtual Model::AcceptInvitationOutcomeCallable AcceptInvitationCallable(const Model::AcceptInvitationRequest &request) const
Aws::Macie2::Model::EnableOrganizationAdminAccountOutcomeCallable
std::future< EnableOrganizationAdminAccountOutcome > EnableOrganizationAdminAccountOutcomeCallable
Definition: Macie2Client.h:248
Macie2_EXPORTS.h
DisableMacieResult.h
Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccountCallable
virtual Model::DisassociateFromAdministratorAccountOutcomeCallable DisassociateFromAdministratorAccountCallable(const Model::DisassociateFromAdministratorAccountRequest &request) const
Aws::Macie2::Macie2Client::GetBucketStatisticsAsync
virtual void GetBucketStatisticsAsync(const Model::GetBucketStatisticsRequest &request, const GetBucketStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, Macie2Error > ListTagsForResourceOutcome
Definition: Macie2Client.h:213
GetFindingsFilterResult.h
Aws::Macie2::Macie2Client::GetMember
virtual Model::GetMemberOutcome GetMember(const Model::GetMemberRequest &request) const
Aws::Macie2::Macie2Client::GetInvitationsCount
virtual Model::GetInvitationsCountOutcome GetInvitationsCount(const Model::GetInvitationsCountRequest &request) const
CreateInvitationsResult.h
Aws::Macie2::GetUsageStatisticsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetUsageStatisticsRequest &, const Model::GetUsageStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsageStatisticsResponseReceivedHandler
Definition: Macie2Client.h:322
Aws::Macie2::Macie2Client::GetAdministratorAccount
virtual Model::GetAdministratorAccountOutcome GetAdministratorAccount(const Model::GetAdministratorAccountRequest &request) const
Aws::Macie2::Model::UpdateMacieSessionOutcome
Aws::Utils::Outcome< UpdateMacieSessionResult, Macie2Error > UpdateMacieSessionOutcome
Definition: Macie2Client.h:222
Aws::Macie2::Model::CreateInvitationsOutcome
Aws::Utils::Outcome< CreateInvitationsResult, Macie2Error > CreateInvitationsOutcome
Definition: Macie2Client.h:173
Aws::Macie2::Model::CreateClassificationJobOutcome
Aws::Utils::Outcome< CreateClassificationJobResult, Macie2Error > CreateClassificationJobOutcome
Definition: Macie2Client.h:170
Aws::Macie2::Macie2Client::CreateSampleFindings
virtual Model::CreateSampleFindingsOutcome CreateSampleFindings(const Model::CreateSampleFindingsRequest &request) const
Aws::Macie2::Model::ListManagedDataIdentifiersOutcomeCallable
std::future< ListManagedDataIdentifiersOutcome > ListManagedDataIdentifiersOutcomeCallable
Definition: Macie2Client.h:268
Aws::Macie2::Macie2Client::UpdateMemberSessionAsync
virtual void UpdateMemberSessionAsync(const Model::UpdateMemberSessionRequest &request, const UpdateMemberSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DeleteCustomDataIdentifierRequest
Definition: DeleteCustomDataIdentifierRequest.h:22
Aws::Macie2::Macie2Client::UpdateFindingsFilter
virtual Model::UpdateFindingsFilterOutcome UpdateFindingsFilter(const Model::UpdateFindingsFilterRequest &request) const
Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiers
virtual Model::BatchGetCustomDataIdentifiersOutcome BatchGetCustomDataIdentifiers(const Model::BatchGetCustomDataIdentifiersRequest &request) const
Aws::Macie2::Macie2Client::DescribeBucketsCallable
virtual Model::DescribeBucketsOutcomeCallable DescribeBucketsCallable(const Model::DescribeBucketsRequest &request) const
Aws::Macie2::Macie2Client::TestCustomDataIdentifierCallable
virtual Model::TestCustomDataIdentifierOutcomeCallable TestCustomDataIdentifierCallable(const Model::TestCustomDataIdentifierRequest &request) const
TestCustomDataIdentifierResult.h
Aws::Macie2::Macie2Client::ListMembersCallable
virtual Model::ListMembersOutcomeCallable ListMembersCallable(const Model::ListMembersRequest &request) const
Aws::Macie2::Macie2Client::ListFindingsFiltersAsync
virtual void ListFindingsFiltersAsync(const Model::ListFindingsFiltersRequest &request, const ListFindingsFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DeclineInvitationsAsync
virtual void DeclineInvitationsAsync(const Model::DeclineInvitationsRequest &request, const DeclineInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DeleteInvitationsCallable
virtual Model::DeleteInvitationsOutcomeCallable DeleteInvitationsCallable(const Model::DeleteInvitationsRequest &request) const
CreateMemberResult.h
Aws::Macie2::Macie2Client::EnableOrganizationAdminAccountAsync
virtual void EnableOrganizationAdminAccountAsync(const Model::EnableOrganizationAdminAccountRequest &request, const EnableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DescribeClassificationJobRequest
Definition: DescribeClassificationJobRequest.h:22
CreateClassificationJobResult.h
AsyncCallerContext.h
Aws::Macie2::Macie2Client::ListFindingsFiltersCallable
virtual Model::ListFindingsFiltersOutcomeCallable ListFindingsFiltersCallable(const Model::ListFindingsFiltersRequest &request) const
Aws::Macie2::Model::AcceptInvitationOutcome
Aws::Utils::Outcome< AcceptInvitationResult, Macie2Error > AcceptInvitationOutcome
Definition: Macie2Client.h:166
Aws::Macie2::Macie2Client::GetCustomDataIdentifierCallable
virtual Model::GetCustomDataIdentifierOutcomeCallable GetCustomDataIdentifierCallable(const Model::GetCustomDataIdentifierRequest &request) const
Aws::Macie2::Model::GetInvitationsCountOutcome
Aws::Utils::Outcome< GetInvitationsCountResult, Macie2Error > GetInvitationsCountOutcome
Definition: Macie2Client.h:199
Aws::Macie2::Model::DescribeOrganizationConfigurationOutcomeCallable
std::future< DescribeOrganizationConfigurationOutcome > DescribeOrganizationConfigurationOutcomeCallable
Definition: Macie2Client.h:241
Aws::Macie2::Macie2Client::DeleteCustomDataIdentifierCallable
virtual Model::DeleteCustomDataIdentifierOutcomeCallable DeleteCustomDataIdentifierCallable(const Model::DeleteCustomDataIdentifierRequest &request) const
Aws::Macie2::Model::CreateMemberOutcome
Aws::Utils::Outcome< CreateMemberResult, Macie2Error > CreateMemberOutcome
Definition: Macie2Client.h:174
Aws::Macie2::Macie2Client::CreateMemberCallable
virtual Model::CreateMemberOutcomeCallable CreateMemberCallable(const Model::CreateMemberRequest &request) const
ListCustomDataIdentifiersResult.h
Aws::Macie2::Macie2Client::GetUsageTotalsAsync
virtual void GetUsageTotalsAsync(const Model::GetUsageTotalsRequest &request, const GetUsageTotalsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::TestCustomDataIdentifierRequest
Definition: TestCustomDataIdentifierRequest.h:23
Aws::Macie2::Model::ListClassificationJobsOutcome
Aws::Utils::Outcome< ListClassificationJobsResult, Macie2Error > ListClassificationJobsOutcome
Definition: Macie2Client.h:205
Aws::Macie2::Model::ListCustomDataIdentifiersOutcome
Aws::Utils::Outcome< ListCustomDataIdentifiersResult, Macie2Error > ListCustomDataIdentifiersOutcome
Definition: Macie2Client.h:206
PutClassificationExportConfigurationResult.h
Aws::Macie2::Macie2Client::GetCustomDataIdentifier
virtual Model::GetCustomDataIdentifierOutcome GetCustomDataIdentifier(const Model::GetCustomDataIdentifierRequest &request) const
Aws::Macie2::Macie2Client::GetBucketStatistics
virtual Model::GetBucketStatisticsOutcome GetBucketStatistics(const Model::GetBucketStatisticsRequest &request) const
Aws::Macie2::Model::GetMemberRequest
Definition: GetMemberRequest.h:22
Aws::Macie2::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::Macie2::DisassociateMemberResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DisassociateMemberRequest &, const Model::DisassociateMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateMemberResponseReceivedHandler
Definition: Macie2Client.h:307
Aws::Macie2::GetBucketStatisticsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetBucketStatisticsRequest &, const Model::GetBucketStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketStatisticsResponseReceivedHandler
Definition: Macie2Client.h:311
Aws::Macie2::GetMasterAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetMasterAccountRequest &, const Model::GetMasterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMasterAccountResponseReceivedHandler
Definition: Macie2Client.h:320
Aws::Macie2::Macie2Client::TestCustomDataIdentifierAsync
virtual void TestCustomDataIdentifierAsync(const Model::TestCustomDataIdentifierRequest &request, const TestCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::CreateFindingsFilterOutcomeCallable
std::future< CreateFindingsFilterOutcome > CreateFindingsFilterOutcomeCallable
Definition: Macie2Client.h:230
Aws::Macie2::Macie2Client::CreateCustomDataIdentifier
virtual Model::CreateCustomDataIdentifierOutcome CreateCustomDataIdentifier(const Model::CreateCustomDataIdentifierRequest &request) const
Aws::Macie2::Macie2Client::CreateFindingsFilterAsync
virtual void CreateFindingsFilterAsync(const Model::CreateFindingsFilterRequest &request, const CreateFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::GetFindingsCallable
virtual Model::GetFindingsOutcomeCallable GetFindingsCallable(const Model::GetFindingsRequest &request) const
DisassociateMemberResult.h
GetUsageStatisticsResult.h
Aws::Macie2::Macie2Client::ListFindingsCallable
virtual Model::ListFindingsOutcomeCallable ListFindingsCallable(const Model::ListFindingsRequest &request) const
Aws::Macie2::Macie2Client::PutFindingsPublicationConfiguration
virtual Model::PutFindingsPublicationConfigurationOutcome PutFindingsPublicationConfiguration(const Model::PutFindingsPublicationConfigurationRequest &request) const
Aws::Macie2::Model::GetMasterAccountOutcomeCallable
std::future< GetMasterAccountOutcome > GetMasterAccountOutcomeCallable
Definition: Macie2Client.h:259
Aws::Macie2::Macie2Client::UpdateMacieSessionAsync
virtual void UpdateMacieSessionAsync(const Model::UpdateMacieSessionRequest &request, const UpdateMacieSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::CreateInvitations
virtual Model::CreateInvitationsOutcome CreateInvitations(const Model::CreateInvitationsRequest &request) const
Aws::Macie2::Macie2Client::EnableMacieCallable
virtual Model::EnableMacieOutcomeCallable EnableMacieCallable(const Model::EnableMacieRequest &request) const
Aws::Macie2::Model::DeleteMemberOutcomeCallable
std::future< DeleteMemberOutcome > DeleteMemberOutcomeCallable
Definition: Macie2Client.h:238
Aws::Macie2::Model::GetAdministratorAccountOutcomeCallable
std::future< GetAdministratorAccountOutcome > GetAdministratorAccountOutcomeCallable
Definition: Macie2Client.h:249
Aws::Macie2::Macie2Client::GetMacieSessionCallable
virtual Model::GetMacieSessionOutcomeCallable GetMacieSessionCallable(const Model::GetMacieSessionRequest &request) const
Aws::Macie2::Model::ListInvitationsOutcomeCallable
std::future< ListInvitationsOutcome > ListInvitationsOutcomeCallable
Definition: Macie2Client.h:267
Aws::Macie2::Macie2Client::DescribeClassificationJobAsync
virtual void DescribeClassificationJobAsync(const Model::DescribeClassificationJobRequest &request, const DescribeClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetBucketStatisticsResult.h
Aws::Macie2::GetMemberResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetMemberRequest &, const Model::GetMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMemberResponseReceivedHandler
Definition: Macie2Client.h:321
Aws::Macie2::Model::GetFindingsFilterOutcomeCallable
std::future< GetFindingsFilterOutcome > GetFindingsFilterOutcomeCallable
Definition: Macie2Client.h:255
GetCustomDataIdentifierResult.h
Aws::Macie2::CreateClassificationJobResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateClassificationJobRequest &, const Model::CreateClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClassificationJobResponseReceivedHandler
Definition: Macie2Client.h:289
Aws::Macie2::Macie2Client::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiersAsync
virtual void BatchGetCustomDataIdentifiersAsync(const Model::BatchGetCustomDataIdentifiersRequest &request, const BatchGetCustomDataIdentifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::CreateFindingsFilterOutcome
Aws::Utils::Outcome< CreateFindingsFilterResult, Macie2Error > CreateFindingsFilterOutcome
Definition: Macie2Client.h:172
CreateFindingsFilterResult.h
DeleteCustomDataIdentifierResult.h
ListInvitationsResult.h
Aws::Macie2::Macie2Client::GetFindingStatistics
virtual Model::GetFindingStatisticsOutcome GetFindingStatistics(const Model::GetFindingStatisticsRequest &request) const
Aws::Macie2::CreateInvitationsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateInvitationsRequest &, const Model::CreateInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInvitationsResponseReceivedHandler
Definition: Macie2Client.h:292
Aws::Macie2::ListClassificationJobsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListClassificationJobsRequest &, const Model::ListClassificationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListClassificationJobsResponseReceivedHandler
Definition: Macie2Client.h:324
GetMemberResult.h
DisassociateFromAdministratorAccountResult.h
Aws::Macie2::Model::CreateClassificationJobOutcomeCallable
std::future< CreateClassificationJobOutcome > CreateClassificationJobOutcomeCallable
Definition: Macie2Client.h:228
GetFindingsResult.h
Aws::Macie2::Model::GetBucketStatisticsRequest
Definition: GetBucketStatisticsRequest.h:22
Aws::Macie2::Macie2Client::DisableMacieAsync
virtual void DisableMacieAsync(const Model::DisableMacieRequest &request, const DisableMacieResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DisableOrganizationAdminAccountCallable
virtual Model::DisableOrganizationAdminAccountOutcomeCallable DisableOrganizationAdminAccountCallable(const Model::DisableOrganizationAdminAccountRequest &request) const
Aws::Macie2::Macie2Client::UpdateClassificationJob
virtual Model::UpdateClassificationJobOutcome UpdateClassificationJob(const Model::UpdateClassificationJobRequest &request) const
Aws::Macie2::Macie2Client::UpdateClassificationJobCallable
virtual Model::UpdateClassificationJobOutcomeCallable UpdateClassificationJobCallable(const Model::UpdateClassificationJobRequest &request) const
Aws::Macie2::Macie2Client::DeclineInvitations
virtual Model::DeclineInvitationsOutcome DeclineInvitations(const Model::DeclineInvitationsRequest &request) const
Aws::Macie2::Model::DeleteInvitationsOutcome
Aws::Utils::Outcome< DeleteInvitationsResult, Macie2Error > DeleteInvitationsOutcome
Definition: Macie2Client.h:179
Aws::Macie2::Model::AcceptInvitationRequest
Definition: AcceptInvitationRequest.h:22
Aws::Macie2::Macie2Client::CreateMember
virtual Model::CreateMemberOutcome CreateMember(const Model::CreateMemberRequest &request) const
AcceptInvitationResult.h
Aws::Macie2::Model::DescribeClassificationJobOutcomeCallable
std::future< DescribeClassificationJobOutcome > DescribeClassificationJobOutcomeCallable
Definition: Macie2Client.h:240
Aws::Macie2::UpdateClassificationJobResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UpdateClassificationJobRequest &, const Model::UpdateClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateClassificationJobResponseReceivedHandler
Definition: Macie2Client.h:339
DeleteInvitationsResult.h
Aws::Macie2::Model::UpdateClassificationJobOutcome
Aws::Utils::Outcome< UpdateClassificationJobResult, Macie2Error > UpdateClassificationJobOutcome
Definition: Macie2Client.h:220
Aws::Macie2::Model::UpdateMemberSessionOutcomeCallable
std::future< UpdateMemberSessionOutcome > UpdateMemberSessionOutcomeCallable
Definition: Macie2Client.h:281
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::Macie2::Model::DisassociateFromMasterAccountRequest
Definition: DisassociateFromMasterAccountRequest.h:20
ListClassificationJobsResult.h
Aws::Macie2::DeleteFindingsFilterResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DeleteFindingsFilterRequest &, const Model::DeleteFindingsFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFindingsFilterResponseReceivedHandler
Definition: Macie2Client.h:297
Aws::Macie2::Model::BatchGetCustomDataIdentifiersOutcomeCallable
std::future< BatchGetCustomDataIdentifiersOutcome > BatchGetCustomDataIdentifiersOutcomeCallable
Definition: Macie2Client.h:227
ListFindingsResult.h
Aws::Macie2::Model::ListClassificationJobsOutcomeCallable
std::future< ListClassificationJobsOutcome > ListClassificationJobsOutcomeCallable
Definition: Macie2Client.h:263
Aws::Macie2::Model::SearchResourcesOutcome
Aws::Utils::Outcome< SearchResourcesResult, Macie2Error > SearchResourcesOutcome
Definition: Macie2Client.h:216
Aws::Macie2::Model::ListOrganizationAdminAccountsRequest
Definition: ListOrganizationAdminAccountsRequest.h:26
GetMacieSessionResult.h
Aws::Macie2::CreateCustomDataIdentifierResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateCustomDataIdentifierRequest &, const Model::CreateCustomDataIdentifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomDataIdentifierResponseReceivedHandler
Definition: Macie2Client.h:290
Aws::Macie2::Model::UpdateOrganizationConfigurationRequest
Definition: UpdateOrganizationConfigurationRequest.h:20
Aws::Macie2::Macie2Client::CreateSampleFindingsCallable
virtual Model::CreateSampleFindingsOutcomeCallable CreateSampleFindingsCallable(const Model::CreateSampleFindingsRequest &request) const
UpdateFindingsFilterResult.h
Aws::Macie2::GetMacieSessionResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetMacieSessionRequest &, const Model::GetMacieSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMacieSessionResponseReceivedHandler
Definition: Macie2Client.h:319
Aws::Macie2::Model::ListMembersOutcome
Aws::Utils::Outcome< ListMembersResult, Macie2Error > ListMembersOutcome
Definition: Macie2Client.h:211
GetUsageTotalsResult.h
Aws::Macie2::Model::EnableOrganizationAdminAccountOutcome
Aws::Utils::Outcome< EnableOrganizationAdminAccountResult, Macie2Error > EnableOrganizationAdminAccountOutcome
Definition: Macie2Client.h:190
Aws::Macie2::Model::UpdateFindingsFilterOutcome
Aws::Utils::Outcome< UpdateFindingsFilterResult, Macie2Error > UpdateFindingsFilterOutcome
Definition: Macie2Client.h:221
Aws::Macie2::Macie2Client::DeleteMemberAsync
virtual void DeleteMemberAsync(const Model::DeleteMemberRequest &request, const DeleteMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DisableOrganizationAdminAccountAsync
virtual void DisableOrganizationAdminAccountAsync(const Model::DisableOrganizationAdminAccountRequest &request, const DisableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DisassociateMemberOutcomeCallable
std::future< DisassociateMemberOutcome > DisassociateMemberOutcomeCallable
Definition: Macie2Client.h:246
Aws::Macie2::Model::AcceptInvitationOutcomeCallable
std::future< AcceptInvitationOutcome > AcceptInvitationOutcomeCallable
Definition: Macie2Client.h:226
Aws::Macie2::DescribeBucketsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DescribeBucketsRequest &, const Model::DescribeBucketsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBucketsResponseReceivedHandler
Definition: Macie2Client.h:300
Aws::Macie2::Macie2Client::DeleteMember
virtual Model::DeleteMemberOutcome DeleteMember(const Model::DeleteMemberRequest &request) const
Aws::Macie2::Model::CreateMemberOutcomeCallable
std::future< CreateMemberOutcome > CreateMemberOutcomeCallable
Definition: Macie2Client.h:232
Aws::Macie2::Model::GetBucketStatisticsOutcome
Aws::Utils::Outcome< GetBucketStatisticsResult, Macie2Error > GetBucketStatisticsOutcome
Definition: Macie2Client.h:192
Aws::Macie2::Model::DeleteCustomDataIdentifierOutcomeCallable
std::future< DeleteCustomDataIdentifierOutcome > DeleteCustomDataIdentifierOutcomeCallable
Definition: Macie2Client.h:235
Aws::Macie2::Model::DescribeOrganizationConfigurationOutcome
Aws::Utils::Outcome< DescribeOrganizationConfigurationResult, Macie2Error > DescribeOrganizationConfigurationOutcome
Definition: Macie2Client.h:183
Aws::Macie2::Model::GetUsageStatisticsRequest
Definition: GetUsageStatisticsRequest.h:26
Aws::Macie2::Model::GetUsageTotalsOutcomeCallable
std::future< GetUsageTotalsOutcome > GetUsageTotalsOutcomeCallable
Definition: Macie2Client.h:262
UpdateOrganizationConfigurationResult.h
Aws::Macie2::PutClassificationExportConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::PutClassificationExportConfigurationRequest &, const Model::PutClassificationExportConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutClassificationExportConfigurationResponseReceivedHandler
Definition: Macie2Client.h:333
Aws::Macie2::Macie2Client::UpdateOrganizationConfigurationCallable
virtual Model::UpdateOrganizationConfigurationOutcomeCallable UpdateOrganizationConfigurationCallable(const Model::UpdateOrganizationConfigurationRequest &request) const
Aws::Macie2::Macie2Client::DisassociateMember
virtual Model::DisassociateMemberOutcome DisassociateMember(const Model::DisassociateMemberRequest &request) const
Aws::Macie2::Macie2Client::DisassociateFromMasterAccount
virtual Model::DisassociateFromMasterAccountOutcome DisassociateFromMasterAccount(const Model::DisassociateFromMasterAccountRequest &request) const
Aws::Macie2::Macie2Client::DeleteCustomDataIdentifier
virtual Model::DeleteCustomDataIdentifierOutcome DeleteCustomDataIdentifier(const Model::DeleteCustomDataIdentifierRequest &request) const
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::Macie2::Macie2Client::AcceptInvitation
virtual Model::AcceptInvitationOutcome AcceptInvitation(const Model::AcceptInvitationRequest &request) const
Aws::Macie2::Macie2Client::GetFindings
virtual Model::GetFindingsOutcome GetFindings(const Model::GetFindingsRequest &request) const
Aws::Macie2::Macie2Client::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::Macie2::DisassociateFromMasterAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DisassociateFromMasterAccountRequest &, const Model::DisassociateFromMasterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateFromMasterAccountResponseReceivedHandler
Definition: Macie2Client.h:306
Aws::Macie2::GetClassificationExportConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetClassificationExportConfigurationRequest &, const Model::GetClassificationExportConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetClassificationExportConfigurationResponseReceivedHandler
Definition: Macie2Client.h:312
Aws::Macie2::Model::GetClassificationExportConfigurationOutcomeCallable
std::future< GetClassificationExportConfigurationOutcome > GetClassificationExportConfigurationOutcomeCallable
Definition: Macie2Client.h:251
Aws::Macie2::Model::GetMemberOutcomeCallable
std::future< GetMemberOutcome > GetMemberOutcomeCallable
Definition: Macie2Client.h:260
Aws::Macie2::Model::GetUsageTotalsRequest
Definition: GetUsageTotalsRequest.h:26
Aws::Macie2::GetFindingsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetFindingsRequest &, const Model::GetFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsResponseReceivedHandler
Definition: Macie2Client.h:315
Aws::Macie2::Model::GetCustomDataIdentifierOutcomeCallable
std::future< GetCustomDataIdentifierOutcome > GetCustomDataIdentifierOutcomeCallable
Definition: Macie2Client.h:252
Aws::Macie2::Macie2Client::GetClassificationExportConfiguration
virtual Model::GetClassificationExportConfigurationOutcome GetClassificationExportConfiguration(const Model::GetClassificationExportConfigurationRequest &request) const
Aws::Macie2::Macie2Client::DisassociateMemberCallable
virtual Model::DisassociateMemberOutcomeCallable DisassociateMemberCallable(const Model::DisassociateMemberRequest &request) const
Aws::Macie2::DeleteCustomDataIdentifierResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DeleteCustomDataIdentifierRequest &, const Model::DeleteCustomDataIdentifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomDataIdentifierResponseReceivedHandler
Definition: Macie2Client.h:296
Aws::Macie2::UpdateOrganizationConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UpdateOrganizationConfigurationRequest &, const Model::UpdateOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOrganizationConfigurationResponseReceivedHandler
Definition: Macie2Client.h:343
Aws::Macie2::Model::CreateCustomDataIdentifierRequest
Definition: CreateCustomDataIdentifierRequest.h:25
Aws::Macie2::Macie2Client::SearchResources
virtual Model::SearchResourcesOutcome SearchResources(const Model::SearchResourcesRequest &request) const
DeleteFindingsFilterResult.h
Aws::Macie2::Model::ListCustomDataIdentifiersRequest
Definition: ListCustomDataIdentifiersRequest.h:22
Aws::Macie2::Macie2Client::GetFindingsAsync
virtual void GetFindingsAsync(const Model::GetFindingsRequest &request, const GetFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::GetMasterAccountCallable
virtual Model::GetMasterAccountOutcomeCallable GetMasterAccountCallable(const Model::GetMasterAccountRequest &request) const
Aws::Macie2::Model::CreateClassificationJobRequest
Definition: CreateClassificationJobRequest.h:29
Aws::Macie2::Model::SearchResourcesOutcomeCallable
std::future< SearchResourcesOutcome > SearchResourcesOutcomeCallable
Definition: Macie2Client.h:274
Aws::Macie2::Model::GetMacieSessionOutcomeCallable
std::future< GetMacieSessionOutcome > GetMacieSessionOutcomeCallable
Definition: Macie2Client.h:258
Aws::Macie2::Model::DisassociateMemberRequest
Definition: DisassociateMemberRequest.h:22
Aws::Macie2::Macie2Client::DescribeClassificationJobCallable
virtual Model::DescribeClassificationJobOutcomeCallable DescribeClassificationJobCallable(const Model::DescribeClassificationJobRequest &request) const
Aws::Macie2::Model::PutClassificationExportConfigurationOutcome
Aws::Utils::Outcome< PutClassificationExportConfigurationResult, Macie2Error > PutClassificationExportConfigurationOutcome
Definition: Macie2Client.h:214
Aws::Macie2::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::Macie2::Model::UpdateMacieSessionRequest
Definition: UpdateMacieSessionRequest.h:23
Aws::Macie2::Macie2Client::DescribeOrganizationConfiguration
virtual Model::DescribeOrganizationConfigurationOutcome DescribeOrganizationConfiguration(const Model::DescribeOrganizationConfigurationRequest &request) const
Aws::Macie2::Macie2Client::SearchResourcesCallable
virtual Model::SearchResourcesOutcomeCallable SearchResourcesCallable(const Model::SearchResourcesRequest &request) const
AWSString.h
Aws::Macie2::Model::UpdateClassificationJobRequest
Definition: UpdateClassificationJobRequest.h:23
Aws::Macie2::Model::TestCustomDataIdentifierOutcome
Aws::Utils::Outcome< TestCustomDataIdentifierResult, Macie2Error > TestCustomDataIdentifierOutcome
Definition: Macie2Client.h:218
Aws::Macie2::Model::EnableMacieOutcome
Aws::Utils::Outcome< EnableMacieResult, Macie2Error > EnableMacieOutcome
Definition: Macie2Client.h:189
Aws::Macie2::Macie2Client
Definition: Macie2Client.h:356
Aws::Macie2::ListOrganizationAdminAccountsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListOrganizationAdminAccountsRequest &, const Model::ListOrganizationAdminAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOrganizationAdminAccountsResponseReceivedHandler
Definition: Macie2Client.h:331
Aws::Macie2::Macie2Client::PutClassificationExportConfigurationAsync
virtual void PutClassificationExportConfigurationAsync(const Model::PutClassificationExportConfigurationRequest &request, const PutClassificationExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::CreateSampleFindingsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateSampleFindingsRequest &, const Model::CreateSampleFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSampleFindingsResponseReceivedHandler
Definition: Macie2Client.h:294
Aws::Macie2::Model::ListMembersOutcomeCallable
std::future< ListMembersOutcome > ListMembersOutcomeCallable
Definition: Macie2Client.h:269
Aws::Macie2::Macie2Client::ListManagedDataIdentifiersCallable
virtual Model::ListManagedDataIdentifiersOutcomeCallable ListManagedDataIdentifiersCallable(const Model::ListManagedDataIdentifiersRequest &request) const
Aws::Macie2::Macie2Client::UpdateMemberSessionCallable
virtual Model::UpdateMemberSessionOutcomeCallable UpdateMemberSessionCallable(const Model::UpdateMemberSessionRequest &request) const
Aws::Macie2::Macie2Client::GetMemberAsync
virtual void GetMemberAsync(const Model::GetMemberRequest &request, const GetMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DeleteFindingsFilterOutcomeCallable
std::future< DeleteFindingsFilterOutcome > DeleteFindingsFilterOutcomeCallable
Definition: Macie2Client.h:236
Aws::Macie2::Macie2Client::ListCustomDataIdentifiersAsync
virtual void ListCustomDataIdentifiersAsync(const Model::ListCustomDataIdentifiersRequest &request, const ListCustomDataIdentifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::CreateCustomDataIdentifierCallable
virtual Model::CreateCustomDataIdentifierOutcomeCallable CreateCustomDataIdentifierCallable(const Model::CreateCustomDataIdentifierRequest &request) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::Macie2::Macie2Client::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::Macie2::Macie2Client::PutClassificationExportConfigurationCallable
virtual Model::PutClassificationExportConfigurationOutcomeCallable PutClassificationExportConfigurationCallable(const Model::PutClassificationExportConfigurationRequest &request) const
Macie2Errors.h
Aws::Macie2::Model::PutFindingsPublicationConfigurationRequest
Definition: PutFindingsPublicationConfigurationRequest.h:24
Aws::Macie2::Model::GetAdministratorAccountOutcome
Aws::Utils::Outcome< GetAdministratorAccountResult, Macie2Error > GetAdministratorAccountOutcome
Definition: Macie2Client.h:191
Aws::Macie2::Macie2Client::CreateMemberAsync
virtual void CreateMemberAsync(const Model::CreateMemberRequest &request, const CreateMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteMemberResult.h
Aws::Macie2::Macie2Client::EnableMacieAsync
virtual void EnableMacieAsync(const Model::EnableMacieRequest &request, const EnableMacieResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListFindingsFiltersResult.h
Aws::Macie2::Model::DisableOrganizationAdminAccountOutcomeCallable
std::future< DisableOrganizationAdminAccountOutcome > DisableOrganizationAdminAccountOutcomeCallable
Definition: Macie2Client.h:243
ListTagsForResourceResult.h
Aws::Macie2::Macie2Client::DeleteInvitationsAsync
virtual void DeleteInvitationsAsync(const Model::DeleteInvitationsRequest &request, const DeleteInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::CreateInvitationsRequest
Definition: CreateInvitationsRequest.h:23
DescribeClassificationJobResult.h
Aws::Macie2::Model::UpdateMemberSessionRequest
Definition: UpdateMemberSessionRequest.h:23
GetFindingStatisticsResult.h
Aws::Macie2::EnableMacieResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::EnableMacieRequest &, const Model::EnableMacieOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableMacieResponseReceivedHandler
Definition: Macie2Client.h:308
Aws::Macie2::TagResourceResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: Macie2Client.h:336
Aws::Macie2::Macie2Client::CreateClassificationJobAsync
virtual void CreateClassificationJobAsync(const Model::CreateClassificationJobRequest &request, const CreateClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DeclineInvitationsRequest
Definition: DeclineInvitationsRequest.h:23
Aws::Macie2::ListMembersResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListMembersRequest &, const Model::ListMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMembersResponseReceivedHandler
Definition: Macie2Client.h:330
Aws::Macie2::Macie2Client::GetUsageTotals
virtual Model::GetUsageTotalsOutcome GetUsageTotals(const Model::GetUsageTotalsRequest &request) const
Aws::Macie2::Model::EnableMacieRequest
Definition: EnableMacieRequest.h:25
Aws::Macie2::Model::DisableMacieOutcomeCallable
std::future< DisableMacieOutcome > DisableMacieOutcomeCallable
Definition: Macie2Client.h:242
CreateSampleFindingsResult.h
Aws::Macie2::Macie2Client::CreateFindingsFilterCallable
virtual Model::CreateFindingsFilterOutcomeCallable CreateFindingsFilterCallable(const Model::CreateFindingsFilterRequest &request) const
Aws::Macie2::Macie2Client::GetUsageTotalsCallable
virtual Model::GetUsageTotalsOutcomeCallable GetUsageTotalsCallable(const Model::GetUsageTotalsRequest &request) const
Aws::Macie2::Model::CreateCustomDataIdentifierOutcomeCallable
std::future< CreateCustomDataIdentifierOutcome > CreateCustomDataIdentifierOutcomeCallable
Definition: Macie2Client.h:229
PutFindingsPublicationConfigurationResult.h
Aws::Macie2::Macie2Client::ListOrganizationAdminAccounts
virtual Model::ListOrganizationAdminAccountsOutcome ListOrganizationAdminAccounts(const Model::ListOrganizationAdminAccountsRequest &request) const
Aws::Macie2::Macie2Client::CreateFindingsFilter
virtual Model::CreateFindingsFilterOutcome CreateFindingsFilter(const Model::CreateFindingsFilterRequest &request) const
Aws::Macie2::Model::DeleteFindingsFilterOutcome
Aws::Utils::Outcome< DeleteFindingsFilterResult, Macie2Error > DeleteFindingsFilterOutcome
Definition: Macie2Client.h:178
Aws::Macie2::Model::DeleteInvitationsOutcomeCallable
std::future< DeleteInvitationsOutcome > DeleteInvitationsOutcomeCallable
Definition: Macie2Client.h:237
Aws::Macie2::Model::DisassociateFromAdministratorAccountRequest
Definition: DisassociateFromAdministratorAccountRequest.h:20
Aws::Macie2::Macie2Client::ListInvitationsAsync
virtual void ListInvitationsAsync(const Model::ListInvitationsRequest &request, const ListInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::DescribeOrganizationConfigurationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DescribeOrganizationConfigurationRequest &, const Model::DescribeOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrganizationConfigurationResponseReceivedHandler
Definition: Macie2Client.h:302
Aws::Macie2::Model::DisassociateFromAdministratorAccountOutcomeCallable
std::future< DisassociateFromAdministratorAccountOutcome > DisassociateFromAdministratorAccountOutcomeCallable
Definition: Macie2Client.h:244
Aws::Macie2::Model::PutClassificationExportConfigurationRequest
Definition: PutClassificationExportConfigurationRequest.h:22
Aws::Macie2::Macie2Client::GetMacieSession
virtual Model::GetMacieSessionOutcome GetMacieSession(const Model::GetMacieSessionRequest &request) const
Aws::Macie2::Macie2Client::GetFindingsPublicationConfigurationCallable
virtual Model::GetFindingsPublicationConfigurationOutcomeCallable GetFindingsPublicationConfigurationCallable(const Model::GetFindingsPublicationConfigurationRequest &request) const
GetFindingsPublicationConfigurationResult.h
DisassociateFromMasterAccountResult.h
Aws::Macie2::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: Macie2Client.h:275
Aws::Macie2::Model::ListFindingsOutcome
Aws::Utils::Outcome< ListFindingsResult, Macie2Error > ListFindingsOutcome
Definition: Macie2Client.h:207
Aws::Macie2::Model::CreateCustomDataIdentifierOutcome
Aws::Utils::Outcome< CreateCustomDataIdentifierResult, Macie2Error > CreateCustomDataIdentifierOutcome
Definition: Macie2Client.h:171
Aws::Macie2::DeleteMemberResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DeleteMemberRequest &, const Model::DeleteMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMemberResponseReceivedHandler
Definition: Macie2Client.h:299
Aws::Macie2::Macie2Client::DescribeBuckets
virtual Model::DescribeBucketsOutcome DescribeBuckets(const Model::DescribeBucketsRequest &request) const
Aws::Macie2::Model::GetFindingsOutcomeCallable
std::future< GetFindingsOutcome > GetFindingsOutcomeCallable
Definition: Macie2Client.h:254
Aws::Macie2::Model::GetMacieSessionRequest
Definition: GetMacieSessionRequest.h:20
DescribeOrganizationConfigurationResult.h
Aws::Macie2::Macie2Client::ListManagedDataIdentifiersAsync
virtual void ListManagedDataIdentifiersAsync(const Model::ListManagedDataIdentifiersRequest &request, const ListManagedDataIdentifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::UpdateClassificationJobOutcomeCallable
std::future< UpdateClassificationJobOutcome > UpdateClassificationJobOutcomeCallable
Definition: Macie2Client.h:278
Aws::Macie2::ListCustomDataIdentifiersResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListCustomDataIdentifiersRequest &, const Model::ListCustomDataIdentifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCustomDataIdentifiersResponseReceivedHandler
Definition: Macie2Client.h:325
Aws::Macie2::Model::DeleteFindingsFilterRequest
Definition: DeleteFindingsFilterRequest.h:22
Aws::Macie2::Macie2Client::DeleteMemberCallable
virtual Model::DeleteMemberOutcomeCallable DeleteMemberCallable(const Model::DeleteMemberRequest &request) const
Aws::Macie2::Model::ListFindingsOutcomeCallable
std::future< ListFindingsOutcome > ListFindingsOutcomeCallable
Definition: Macie2Client.h:265
Aws::Macie2::Macie2Client::ListCustomDataIdentifiers
virtual Model::ListCustomDataIdentifiersOutcome ListCustomDataIdentifiers(const Model::ListCustomDataIdentifiersRequest &request) const
Aws::Macie2::Macie2Client::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::Macie2::Model::ListFindingsFiltersRequest
Definition: ListFindingsFiltersRequest.h:26
Aws::Macie2::Macie2Client::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
ClientConfiguration.h
Aws::Macie2::DeleteInvitationsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DeleteInvitationsRequest &, const Model::DeleteInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInvitationsResponseReceivedHandler
Definition: Macie2Client.h:298
Aws::Macie2::Model::UpdateFindingsFilterOutcomeCallable
std::future< UpdateFindingsFilterOutcome > UpdateFindingsFilterOutcomeCallable
Definition: Macie2Client.h:279
Aws::Macie2::Macie2Client::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DeleteInvitationsRequest
Definition: DeleteInvitationsRequest.h:23
UpdateMacieSessionResult.h
Aws::Macie2::CreateFindingsFilterResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::CreateFindingsFilterRequest &, const Model::CreateFindingsFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFindingsFilterResponseReceivedHandler
Definition: Macie2Client.h:291
Aws::Macie2::Model::GetFindingStatisticsOutcomeCallable
std::future< GetFindingStatisticsOutcome > GetFindingStatisticsOutcomeCallable
Definition: Macie2Client.h:253
Aws::Macie2::DeclineInvitationsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DeclineInvitationsRequest &, const Model::DeclineInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeclineInvitationsResponseReceivedHandler
Definition: Macie2Client.h:295
Aws::Macie2::AcceptInvitationResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::AcceptInvitationRequest &, const Model::AcceptInvitationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptInvitationResponseReceivedHandler
Definition: Macie2Client.h:285
Aws::Macie2::Macie2Client::PutFindingsPublicationConfigurationAsync
virtual void PutFindingsPublicationConfigurationAsync(const Model::PutFindingsPublicationConfigurationRequest &request, const PutFindingsPublicationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DisableMacie
virtual Model::DisableMacieOutcome DisableMacie(const Model::DisableMacieRequest &request) const
Aws::Macie2::Macie2Client::ListClassificationJobs
virtual Model::ListClassificationJobsOutcome ListClassificationJobs(const Model::ListClassificationJobsRequest &request) const
Aws::Macie2::Macie2Client::Macie2Client
Macie2Client(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Macie2::Macie2Client::GetClassificationExportConfigurationAsync
virtual void GetClassificationExportConfigurationAsync(const Model::GetClassificationExportConfigurationRequest &request, const GetClassificationExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::GetUsageStatisticsCallable
virtual Model::GetUsageStatisticsOutcomeCallable GetUsageStatisticsCallable(const Model::GetUsageStatisticsRequest &request) const
Aws::Macie2::GetInvitationsCountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetInvitationsCountRequest &, const Model::GetInvitationsCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInvitationsCountResponseReceivedHandler
Definition: Macie2Client.h:318
Aws
Definition: AccessManagementClient.h:15
Aws::Macie2::Model::BatchGetCustomDataIdentifiersRequest
Definition: BatchGetCustomDataIdentifiersRequest.h:23
Aws::Macie2::Model::ListCustomDataIdentifiersOutcomeCallable
std::future< ListCustomDataIdentifiersOutcome > ListCustomDataIdentifiersOutcomeCallable
Definition: Macie2Client.h:264
Aws::Macie2::Model::GetFindingsPublicationConfigurationOutcome
Aws::Utils::Outcome< GetFindingsPublicationConfigurationResult, Macie2Error > GetFindingsPublicationConfigurationOutcome
Definition: Macie2Client.h:198
HttpTypes.h
Aws::Macie2::Model::DisassociateFromMasterAccountOutcomeCallable
std::future< DisassociateFromMasterAccountOutcome > DisassociateFromMasterAccountOutcomeCallable
Definition: Macie2Client.h:245
Aws::Macie2::Macie2Client::ListManagedDataIdentifiers
virtual Model::ListManagedDataIdentifiersOutcome ListManagedDataIdentifiers(const Model::ListManagedDataIdentifiersRequest &request) const
Aws::Macie2::Macie2Client::ListInvitationsCallable
virtual Model::ListInvitationsOutcomeCallable ListInvitationsCallable(const Model::ListInvitationsRequest &request) const
UpdateMemberSessionResult.h
Aws::Macie2::Model::GetFindingsFilterOutcome
Aws::Utils::Outcome< GetFindingsFilterResult, Macie2Error > GetFindingsFilterOutcome
Definition: Macie2Client.h:197
Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiersCallable
virtual Model::BatchGetCustomDataIdentifiersOutcomeCallable BatchGetCustomDataIdentifiersCallable(const Model::BatchGetCustomDataIdentifiersRequest &request) const
Aws::Macie2::Macie2Client::ListCustomDataIdentifiersCallable
virtual Model::ListCustomDataIdentifiersOutcomeCallable ListCustomDataIdentifiersCallable(const Model::ListCustomDataIdentifiersRequest &request) const
Aws::Macie2::Model::EnableMacieOutcomeCallable
std::future< EnableMacieOutcome > EnableMacieOutcomeCallable
Definition: Macie2Client.h:247
Aws::Macie2::Model::CreateMemberRequest
Definition: CreateMemberRequest.h:24
Aws::Macie2::Model::GetFindingsOutcome
Aws::Utils::Outcome< GetFindingsResult, Macie2Error > GetFindingsOutcome
Definition: Macie2Client.h:196
Aws::Macie2::GetFindingsFilterResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetFindingsFilterRequest &, const Model::GetFindingsFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsFilterResponseReceivedHandler
Definition: Macie2Client.h:316
Aws::Macie2::Model::DisableMacieOutcome
Aws::Utils::Outcome< DisableMacieResult, Macie2Error > DisableMacieOutcome
Definition: Macie2Client.h:184
Aws::Macie2::Macie2Client::GetUsageStatisticsAsync
virtual void GetUsageStatisticsAsync(const Model::GetUsageStatisticsRequest &request, const GetUsageStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::Macie2::Model::GetFindingStatisticsRequest
Definition: GetFindingStatisticsRequest.h:24
Aws::Macie2::EnableOrganizationAdminAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::EnableOrganizationAdminAccountRequest &, const Model::EnableOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableOrganizationAdminAccountResponseReceivedHandler
Definition: Macie2Client.h:309
Aws::Macie2::Macie2Client::GetFindingsFilterAsync
virtual void GetFindingsFilterAsync(const Model::GetFindingsFilterRequest &request, const GetFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DeleteFindingsFilterAsync
virtual void DeleteFindingsFilterAsync(const Model::DeleteFindingsFilterRequest &request, const DeleteFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::ListClassificationJobsCallable
virtual Model::ListClassificationJobsOutcomeCallable ListClassificationJobsCallable(const Model::ListClassificationJobsRequest &request) const
Aws::Macie2::Model::ListOrganizationAdminAccountsOutcome
Aws::Utils::Outcome< ListOrganizationAdminAccountsResult, Macie2Error > ListOrganizationAdminAccountsOutcome
Definition: Macie2Client.h:212
Aws::Macie2::Macie2Client::GetInvitationsCountCallable
virtual Model::GetInvitationsCountOutcomeCallable GetInvitationsCountCallable(const Model::GetInvitationsCountRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Macie2::Macie2Client::GetMacieSessionAsync
virtual void GetMacieSessionAsync(const Model::GetMacieSessionRequest &request, const GetMacieSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::ListMembersRequest
Definition: ListMembersRequest.h:26
Aws::Macie2::BatchGetCustomDataIdentifiersResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::BatchGetCustomDataIdentifiersRequest &, const Model::BatchGetCustomDataIdentifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCustomDataIdentifiersResponseReceivedHandler
Definition: Macie2Client.h:288
Aws::Macie2::Macie2Client::DeleteInvitations
virtual Model::DeleteInvitationsOutcome DeleteInvitations(const Model::DeleteInvitationsRequest &request) const
Aws::Macie2::Macie2Client::UpdateOrganizationConfiguration
virtual Model::UpdateOrganizationConfigurationOutcome UpdateOrganizationConfiguration(const Model::UpdateOrganizationConfigurationRequest &request) const
Aws::Macie2::Macie2Client::UpdateOrganizationConfigurationAsync
virtual void UpdateOrganizationConfigurationAsync(const Model::UpdateOrganizationConfigurationRequest &request, const UpdateOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::ListFindingsRequest
Definition: ListFindingsRequest.h:24
Aws::Macie2::Model::ListFindingsFiltersOutcomeCallable
std::future< ListFindingsFiltersOutcome > ListFindingsFiltersOutcomeCallable
Definition: Macie2Client.h:266
ListOrganizationAdminAccountsResult.h
Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccount
virtual Model::DisassociateFromAdministratorAccountOutcome DisassociateFromAdministratorAccount(const Model::DisassociateFromAdministratorAccountRequest &request) const
Aws::Macie2::Model::UpdateFindingsFilterRequest
Definition: UpdateFindingsFilterRequest.h:25
Aws::Macie2::Macie2Client::GetFindingsPublicationConfiguration
virtual Model::GetFindingsPublicationConfigurationOutcome GetFindingsPublicationConfiguration(const Model::GetFindingsPublicationConfigurationRequest &request) const
Aws::Macie2::Macie2Client::UpdateFindingsFilterAsync
virtual void UpdateFindingsFilterAsync(const Model::UpdateFindingsFilterRequest &request, const UpdateFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AWSClient.h
Aws::Macie2::Model::CreateSampleFindingsOutcomeCallable
std::future< CreateSampleFindingsOutcome > CreateSampleFindingsOutcomeCallable
Definition: Macie2Client.h:233
Aws::Macie2::Macie2Client::UpdateMacieSessionCallable
virtual Model::UpdateMacieSessionOutcomeCallable UpdateMacieSessionCallable(const Model::UpdateMacieSessionRequest &request) const
Aws::Macie2::GetFindingStatisticsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetFindingStatisticsRequest &, const Model::GetFindingStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingStatisticsResponseReceivedHandler
Definition: Macie2Client.h:314
Aws::Macie2::Model::ListClassificationJobsRequest
Definition: ListClassificationJobsRequest.h:24
Aws::Macie2::Macie2Client::GetUsageStatistics
virtual Model::GetUsageStatisticsOutcome GetUsageStatistics(const Model::GetUsageStatisticsRequest &request) const
Aws::Macie2::DisableOrganizationAdminAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DisableOrganizationAdminAccountRequest &, const Model::DisableOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableOrganizationAdminAccountResponseReceivedHandler
Definition: Macie2Client.h:304
Aws::Macie2::Macie2Client::Macie2Client
Macie2Client(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Macie2::Macie2Client::ListClassificationJobsAsync
virtual void ListClassificationJobsAsync(const Model::ListClassificationJobsRequest &request, const ListClassificationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::EnableMacie
virtual Model::EnableMacieOutcome EnableMacie(const Model::EnableMacieRequest &request) const
Aws::Macie2::Macie2Client::ListOrganizationAdminAccountsCallable
virtual Model::ListOrganizationAdminAccountsOutcomeCallable ListOrganizationAdminAccountsCallable(const Model::ListOrganizationAdminAccountsRequest &request) const
Aws::Macie2::Macie2Client::GetMemberCallable
virtual Model::GetMemberOutcomeCallable GetMemberCallable(const Model::GetMemberRequest &request) const
Aws::Macie2::Macie2Client::DisassociateFromMasterAccountAsync
virtual void DisassociateFromMasterAccountAsync(const Model::DisassociateFromMasterAccountRequest &request, const DisassociateFromMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::GetUsageTotalsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetUsageTotalsRequest &, const Model::GetUsageTotalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsageTotalsResponseReceivedHandler
Definition: Macie2Client.h:323
Aws::Macie2::Macie2Client::DescribeOrganizationConfigurationCallable
virtual Model::DescribeOrganizationConfigurationOutcomeCallable DescribeOrganizationConfigurationCallable(const Model::DescribeOrganizationConfigurationRequest &request) const
Aws::Macie2::Model::GetMacieSessionOutcome
Aws::Utils::Outcome< GetMacieSessionResult, Macie2Error > GetMacieSessionOutcome
Definition: Macie2Client.h:200
Aws::Macie2::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: Macie2Client.h:277
Aws::Macie2::UpdateMemberSessionResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UpdateMemberSessionRequest &, const Model::UpdateMemberSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMemberSessionResponseReceivedHandler
Definition: Macie2Client.h:342
DisableOrganizationAdminAccountResult.h
Aws::Macie2::Model::EnableOrganizationAdminAccountRequest
Definition: EnableOrganizationAdminAccountRequest.h:23
UpdateClassificationJobResult.h
Aws::Macie2::Model::GetUsageStatisticsOutcome
Aws::Utils::Outcome< GetUsageStatisticsResult, Macie2Error > GetUsageStatisticsOutcome
Definition: Macie2Client.h:203
Aws::Macie2::DisassociateFromAdministratorAccountResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DisassociateFromAdministratorAccountRequest &, const Model::DisassociateFromAdministratorAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateFromAdministratorAccountResponseReceivedHandler
Definition: Macie2Client.h:305
Aws::Macie2::ListFindingsFiltersResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListFindingsFiltersRequest &, const Model::ListFindingsFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsFiltersResponseReceivedHandler
Definition: Macie2Client.h:327
Aws::Macie2::GetCustomDataIdentifierResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::GetCustomDataIdentifierRequest &, const Model::GetCustomDataIdentifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCustomDataIdentifierResponseReceivedHandler
Definition: Macie2Client.h:313
Aws::Macie2::Macie2Client::DeleteFindingsFilterCallable
virtual Model::DeleteFindingsFilterOutcomeCallable DeleteFindingsFilterCallable(const Model::DeleteFindingsFilterRequest &request) const
Aws::Macie2::Macie2Client::AcceptInvitationAsync
virtual void AcceptInvitationAsync(const Model::AcceptInvitationRequest &request, const AcceptInvitationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::GetMasterAccountAsync
virtual void GetMasterAccountAsync(const Model::GetMasterAccountRequest &request, const GetMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListManagedDataIdentifiersResult.h
Aws::Macie2::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::Macie2::Model::ListManagedDataIdentifiersOutcome
Aws::Utils::Outcome< ListManagedDataIdentifiersResult, Macie2Error > ListManagedDataIdentifiersOutcome
Definition: Macie2Client.h:210
Aws::Macie2::Model::BatchGetCustomDataIdentifiersOutcome
Aws::Utils::Outcome< BatchGetCustomDataIdentifiersResult, Macie2Error > BatchGetCustomDataIdentifiersOutcome
Definition: Macie2Client.h:169
Aws::Macie2::TestCustomDataIdentifierResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::TestCustomDataIdentifierRequest &, const Model::TestCustomDataIdentifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestCustomDataIdentifierResponseReceivedHandler
Definition: Macie2Client.h:337
Aws::Macie2::Macie2Client::ListFindings
virtual Model::ListFindingsOutcome ListFindings(const Model::ListFindingsRequest &request) const
Aws::Macie2::Model::DisassociateFromMasterAccountOutcome
Aws::Utils::Outcome< DisassociateFromMasterAccountResult, Macie2Error > DisassociateFromMasterAccountOutcome
Definition: Macie2Client.h:187
Aws::Macie2::Macie2Client::GetFindingStatisticsAsync
virtual void GetFindingStatisticsAsync(const Model::GetFindingStatisticsRequest &request, const GetFindingStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::DescribeClassificationJob
virtual Model::DescribeClassificationJobOutcome DescribeClassificationJob(const Model::DescribeClassificationJobRequest &request) const
Aws::Macie2::Macie2Client::GetCustomDataIdentifierAsync
virtual void GetCustomDataIdentifierAsync(const Model::GetCustomDataIdentifierRequest &request, const GetCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::GetInvitationsCountAsync
virtual void GetInvitationsCountAsync(const Model::GetInvitationsCountRequest &request, const GetInvitationsCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::SearchResourcesAsync
virtual void SearchResourcesAsync(const Model::SearchResourcesRequest &request, const SearchResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::ListOrganizationAdminAccountsAsync
virtual void ListOrganizationAdminAccountsAsync(const Model::ListOrganizationAdminAccountsRequest &request, const ListOrganizationAdminAccountsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Macie2Client::ListMembers
virtual Model::ListMembersOutcome ListMembers(const Model::ListMembersRequest &request) const
Aws::Macie2::UpdateMacieSessionResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::UpdateMacieSessionRequest &, const Model::UpdateMacieSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMacieSessionResponseReceivedHandler
Definition: Macie2Client.h:341
Aws::Macie2::Model::DescribeBucketsOutcomeCallable
std::future< DescribeBucketsOutcome > DescribeBucketsOutcomeCallable
Definition: Macie2Client.h:239
Aws::Macie2::Model::CreateSampleFindingsOutcome
Aws::Utils::Outcome< CreateSampleFindingsResult, Macie2Error > CreateSampleFindingsOutcome
Definition: Macie2Client.h:175
Aws::Macie2::Model::GetFindingsFilterRequest
Definition: GetFindingsFilterRequest.h:22
Aws::Macie2::DescribeClassificationJobResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::DescribeClassificationJobRequest &, const Model::DescribeClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClassificationJobResponseReceivedHandler
Definition: Macie2Client.h:301
Aws::Macie2::Model::GetFindingsRequest
Definition: GetFindingsRequest.h:24
JsonSerializer.h
Aws::Macie2::Model::PutFindingsPublicationConfigurationOutcome
Aws::Utils::Outcome< PutFindingsPublicationConfigurationResult, Macie2Error > PutFindingsPublicationConfigurationOutcome
Definition: Macie2Client.h:215
GetClassificationExportConfigurationResult.h
Aws::Macie2::Model::DisassociateMemberOutcome
Aws::Utils::Outcome< DisassociateMemberResult, Macie2Error > DisassociateMemberOutcome
Definition: Macie2Client.h:188
Aws::Macie2::Model::DescribeClassificationJobOutcome
Aws::Utils::Outcome< DescribeClassificationJobResult, Macie2Error > DescribeClassificationJobOutcome
Definition: Macie2Client.h:182
Aws::Macie2::Macie2Client::ListMembersAsync
virtual void ListMembersAsync(const Model::ListMembersRequest &request, const ListMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::ListFindingsResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsResponseReceivedHandler
Definition: Macie2Client.h:326
GetInvitationsCountResult.h
Aws::Macie2::Model::GetClassificationExportConfigurationRequest
Definition: GetClassificationExportConfigurationRequest.h:20
Aws::Macie2::Model::GetAdministratorAccountRequest
Definition: GetAdministratorAccountRequest.h:20
Aws::Macie2::Macie2Client::DeleteCustomDataIdentifierAsync
virtual void DeleteCustomDataIdentifierAsync(const Model::DeleteCustomDataIdentifierRequest &request, const DeleteCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::Model::DeclineInvitationsOutcome
Aws::Utils::Outcome< DeclineInvitationsResult, Macie2Error > DeclineInvitationsOutcome
Definition: Macie2Client.h:176
Aws::Macie2::Macie2Client::DescribeBucketsAsync
virtual void DescribeBucketsAsync(const Model::DescribeBucketsRequest &request, const DescribeBucketsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Macie2::ListTagsForResourceResponseReceivedHandler
std::function< void(const Macie2Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: Macie2Client.h:332
Aws::Macie2::Macie2Client::GetFindingStatisticsCallable
virtual Model::GetFindingStatisticsOutcomeCallable GetFindingStatisticsCallable(const Model::GetFindingStatisticsRequest &request) const