AWS SDK for C++  1.9.21
AWS SDK for C++
GuardDutyClient.h
Go to the documentation of this file.
1 
6 #pragma once
74 #include <future>
75 #include <functional>
76 
77 namespace Aws
78 {
79 
80 namespace Http
81 {
82  class HttpClient;
83  class HttpClientFactory;
84 } // namespace Http
85 
86 namespace Utils
87 {
88  template< typename R, typename E> class Outcome;
89 namespace Threading
90 {
91  class Executor;
92 } // namespace Threading
93 } // namespace Utils
94 
95 namespace Auth
96 {
97  class AWSCredentials;
98  class AWSCredentialsProvider;
99 } // namespace Auth
100 
101 namespace Client
102 {
103  class RetryStrategy;
104 } // namespace Client
105 
106 namespace GuardDuty
107 {
108 
109 namespace Model
110 {
113  class CreateDetectorRequest;
114  class CreateFilterRequest;
115  class CreateIPSetRequest;
116  class CreateMembersRequest;
121  class DeleteDetectorRequest;
122  class DeleteFilterRequest;
123  class DeleteIPSetRequest;
125  class DeleteMembersRequest;
134  class GetDetectorRequest;
135  class GetFilterRequest;
136  class GetFindingsRequest;
138  class GetIPSetRequest;
142  class GetMembersRequest;
145  class InviteMembersRequest;
146  class ListDetectorsRequest;
147  class ListFiltersRequest;
148  class ListFindingsRequest;
149  class ListIPSetsRequest;
151  class ListMembersRequest;
158  class TagResourceRequest;
160  class UntagResourceRequest;
161  class UpdateDetectorRequest;
162  class UpdateFilterRequest;
164  class UpdateIPSetRequest;
169 
228 
229  typedef std::future<AcceptInvitationOutcome> AcceptInvitationOutcomeCallable;
230  typedef std::future<ArchiveFindingsOutcome> ArchiveFindingsOutcomeCallable;
231  typedef std::future<CreateDetectorOutcome> CreateDetectorOutcomeCallable;
232  typedef std::future<CreateFilterOutcome> CreateFilterOutcomeCallable;
233  typedef std::future<CreateIPSetOutcome> CreateIPSetOutcomeCallable;
234  typedef std::future<CreateMembersOutcome> CreateMembersOutcomeCallable;
235  typedef std::future<CreatePublishingDestinationOutcome> CreatePublishingDestinationOutcomeCallable;
236  typedef std::future<CreateSampleFindingsOutcome> CreateSampleFindingsOutcomeCallable;
237  typedef std::future<CreateThreatIntelSetOutcome> CreateThreatIntelSetOutcomeCallable;
238  typedef std::future<DeclineInvitationsOutcome> DeclineInvitationsOutcomeCallable;
239  typedef std::future<DeleteDetectorOutcome> DeleteDetectorOutcomeCallable;
240  typedef std::future<DeleteFilterOutcome> DeleteFilterOutcomeCallable;
241  typedef std::future<DeleteIPSetOutcome> DeleteIPSetOutcomeCallable;
242  typedef std::future<DeleteInvitationsOutcome> DeleteInvitationsOutcomeCallable;
243  typedef std::future<DeleteMembersOutcome> DeleteMembersOutcomeCallable;
244  typedef std::future<DeletePublishingDestinationOutcome> DeletePublishingDestinationOutcomeCallable;
245  typedef std::future<DeleteThreatIntelSetOutcome> DeleteThreatIntelSetOutcomeCallable;
246  typedef std::future<DescribeOrganizationConfigurationOutcome> DescribeOrganizationConfigurationOutcomeCallable;
247  typedef std::future<DescribePublishingDestinationOutcome> DescribePublishingDestinationOutcomeCallable;
248  typedef std::future<DisableOrganizationAdminAccountOutcome> DisableOrganizationAdminAccountOutcomeCallable;
249  typedef std::future<DisassociateFromMasterAccountOutcome> DisassociateFromMasterAccountOutcomeCallable;
250  typedef std::future<DisassociateMembersOutcome> DisassociateMembersOutcomeCallable;
251  typedef std::future<EnableOrganizationAdminAccountOutcome> EnableOrganizationAdminAccountOutcomeCallable;
252  typedef std::future<GetDetectorOutcome> GetDetectorOutcomeCallable;
253  typedef std::future<GetFilterOutcome> GetFilterOutcomeCallable;
254  typedef std::future<GetFindingsOutcome> GetFindingsOutcomeCallable;
255  typedef std::future<GetFindingsStatisticsOutcome> GetFindingsStatisticsOutcomeCallable;
256  typedef std::future<GetIPSetOutcome> GetIPSetOutcomeCallable;
257  typedef std::future<GetInvitationsCountOutcome> GetInvitationsCountOutcomeCallable;
258  typedef std::future<GetMasterAccountOutcome> GetMasterAccountOutcomeCallable;
259  typedef std::future<GetMemberDetectorsOutcome> GetMemberDetectorsOutcomeCallable;
260  typedef std::future<GetMembersOutcome> GetMembersOutcomeCallable;
261  typedef std::future<GetThreatIntelSetOutcome> GetThreatIntelSetOutcomeCallable;
262  typedef std::future<GetUsageStatisticsOutcome> GetUsageStatisticsOutcomeCallable;
263  typedef std::future<InviteMembersOutcome> InviteMembersOutcomeCallable;
264  typedef std::future<ListDetectorsOutcome> ListDetectorsOutcomeCallable;
265  typedef std::future<ListFiltersOutcome> ListFiltersOutcomeCallable;
266  typedef std::future<ListFindingsOutcome> ListFindingsOutcomeCallable;
267  typedef std::future<ListIPSetsOutcome> ListIPSetsOutcomeCallable;
268  typedef std::future<ListInvitationsOutcome> ListInvitationsOutcomeCallable;
269  typedef std::future<ListMembersOutcome> ListMembersOutcomeCallable;
270  typedef std::future<ListOrganizationAdminAccountsOutcome> ListOrganizationAdminAccountsOutcomeCallable;
271  typedef std::future<ListPublishingDestinationsOutcome> ListPublishingDestinationsOutcomeCallable;
272  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
273  typedef std::future<ListThreatIntelSetsOutcome> ListThreatIntelSetsOutcomeCallable;
274  typedef std::future<StartMonitoringMembersOutcome> StartMonitoringMembersOutcomeCallable;
275  typedef std::future<StopMonitoringMembersOutcome> StopMonitoringMembersOutcomeCallable;
276  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
277  typedef std::future<UnarchiveFindingsOutcome> UnarchiveFindingsOutcomeCallable;
278  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
279  typedef std::future<UpdateDetectorOutcome> UpdateDetectorOutcomeCallable;
280  typedef std::future<UpdateFilterOutcome> UpdateFilterOutcomeCallable;
281  typedef std::future<UpdateFindingsFeedbackOutcome> UpdateFindingsFeedbackOutcomeCallable;
282  typedef std::future<UpdateIPSetOutcome> UpdateIPSetOutcomeCallable;
283  typedef std::future<UpdateMemberDetectorsOutcome> UpdateMemberDetectorsOutcomeCallable;
284  typedef std::future<UpdateOrganizationConfigurationOutcome> UpdateOrganizationConfigurationOutcomeCallable;
285  typedef std::future<UpdatePublishingDestinationOutcome> UpdatePublishingDestinationOutcomeCallable;
286  typedef std::future<UpdateThreatIntelSetOutcome> UpdateThreatIntelSetOutcomeCallable;
287 } // namespace Model
288 
289  class GuardDutyClient;
290 
291  typedef std::function<void(const GuardDutyClient*, const Model::AcceptInvitationRequest&, const Model::AcceptInvitationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptInvitationResponseReceivedHandler;
292  typedef std::function<void(const GuardDutyClient*, const Model::ArchiveFindingsRequest&, const Model::ArchiveFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ArchiveFindingsResponseReceivedHandler;
293  typedef std::function<void(const GuardDutyClient*, const Model::CreateDetectorRequest&, const Model::CreateDetectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDetectorResponseReceivedHandler;
294  typedef std::function<void(const GuardDutyClient*, const Model::CreateFilterRequest&, const Model::CreateFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFilterResponseReceivedHandler;
295  typedef std::function<void(const GuardDutyClient*, const Model::CreateIPSetRequest&, const Model::CreateIPSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateIPSetResponseReceivedHandler;
296  typedef std::function<void(const GuardDutyClient*, const Model::CreateMembersRequest&, const Model::CreateMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMembersResponseReceivedHandler;
297  typedef std::function<void(const GuardDutyClient*, const Model::CreatePublishingDestinationRequest&, const Model::CreatePublishingDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePublishingDestinationResponseReceivedHandler;
298  typedef std::function<void(const GuardDutyClient*, const Model::CreateSampleFindingsRequest&, const Model::CreateSampleFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSampleFindingsResponseReceivedHandler;
299  typedef std::function<void(const GuardDutyClient*, const Model::CreateThreatIntelSetRequest&, const Model::CreateThreatIntelSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateThreatIntelSetResponseReceivedHandler;
300  typedef std::function<void(const GuardDutyClient*, const Model::DeclineInvitationsRequest&, const Model::DeclineInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeclineInvitationsResponseReceivedHandler;
301  typedef std::function<void(const GuardDutyClient*, const Model::DeleteDetectorRequest&, const Model::DeleteDetectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDetectorResponseReceivedHandler;
302  typedef std::function<void(const GuardDutyClient*, const Model::DeleteFilterRequest&, const Model::DeleteFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFilterResponseReceivedHandler;
303  typedef std::function<void(const GuardDutyClient*, const Model::DeleteIPSetRequest&, const Model::DeleteIPSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteIPSetResponseReceivedHandler;
304  typedef std::function<void(const GuardDutyClient*, const Model::DeleteInvitationsRequest&, const Model::DeleteInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInvitationsResponseReceivedHandler;
305  typedef std::function<void(const GuardDutyClient*, const Model::DeleteMembersRequest&, const Model::DeleteMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMembersResponseReceivedHandler;
306  typedef std::function<void(const GuardDutyClient*, const Model::DeletePublishingDestinationRequest&, const Model::DeletePublishingDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePublishingDestinationResponseReceivedHandler;
307  typedef std::function<void(const GuardDutyClient*, const Model::DeleteThreatIntelSetRequest&, const Model::DeleteThreatIntelSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteThreatIntelSetResponseReceivedHandler;
308  typedef std::function<void(const GuardDutyClient*, const Model::DescribeOrganizationConfigurationRequest&, const Model::DescribeOrganizationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeOrganizationConfigurationResponseReceivedHandler;
309  typedef std::function<void(const GuardDutyClient*, const Model::DescribePublishingDestinationRequest&, const Model::DescribePublishingDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePublishingDestinationResponseReceivedHandler;
310  typedef std::function<void(const GuardDutyClient*, const Model::DisableOrganizationAdminAccountRequest&, const Model::DisableOrganizationAdminAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisableOrganizationAdminAccountResponseReceivedHandler;
311  typedef std::function<void(const GuardDutyClient*, const Model::DisassociateFromMasterAccountRequest&, const Model::DisassociateFromMasterAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateFromMasterAccountResponseReceivedHandler;
312  typedef std::function<void(const GuardDutyClient*, const Model::DisassociateMembersRequest&, const Model::DisassociateMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateMembersResponseReceivedHandler;
313  typedef std::function<void(const GuardDutyClient*, const Model::EnableOrganizationAdminAccountRequest&, const Model::EnableOrganizationAdminAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EnableOrganizationAdminAccountResponseReceivedHandler;
314  typedef std::function<void(const GuardDutyClient*, const Model::GetDetectorRequest&, const Model::GetDetectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDetectorResponseReceivedHandler;
315  typedef std::function<void(const GuardDutyClient*, const Model::GetFilterRequest&, const Model::GetFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFilterResponseReceivedHandler;
316  typedef std::function<void(const GuardDutyClient*, const Model::GetFindingsRequest&, const Model::GetFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingsResponseReceivedHandler;
317  typedef std::function<void(const GuardDutyClient*, const Model::GetFindingsStatisticsRequest&, const Model::GetFindingsStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFindingsStatisticsResponseReceivedHandler;
318  typedef std::function<void(const GuardDutyClient*, const Model::GetIPSetRequest&, const Model::GetIPSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIPSetResponseReceivedHandler;
319  typedef std::function<void(const GuardDutyClient*, const Model::GetInvitationsCountRequest&, const Model::GetInvitationsCountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetInvitationsCountResponseReceivedHandler;
320  typedef std::function<void(const GuardDutyClient*, const Model::GetMasterAccountRequest&, const Model::GetMasterAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMasterAccountResponseReceivedHandler;
321  typedef std::function<void(const GuardDutyClient*, const Model::GetMemberDetectorsRequest&, const Model::GetMemberDetectorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMemberDetectorsResponseReceivedHandler;
322  typedef std::function<void(const GuardDutyClient*, const Model::GetMembersRequest&, const Model::GetMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMembersResponseReceivedHandler;
323  typedef std::function<void(const GuardDutyClient*, const Model::GetThreatIntelSetRequest&, const Model::GetThreatIntelSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetThreatIntelSetResponseReceivedHandler;
324  typedef std::function<void(const GuardDutyClient*, const Model::GetUsageStatisticsRequest&, const Model::GetUsageStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUsageStatisticsResponseReceivedHandler;
325  typedef std::function<void(const GuardDutyClient*, const Model::InviteMembersRequest&, const Model::InviteMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > InviteMembersResponseReceivedHandler;
326  typedef std::function<void(const GuardDutyClient*, const Model::ListDetectorsRequest&, const Model::ListDetectorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDetectorsResponseReceivedHandler;
327  typedef std::function<void(const GuardDutyClient*, const Model::ListFiltersRequest&, const Model::ListFiltersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFiltersResponseReceivedHandler;
328  typedef std::function<void(const GuardDutyClient*, const Model::ListFindingsRequest&, const Model::ListFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFindingsResponseReceivedHandler;
329  typedef std::function<void(const GuardDutyClient*, const Model::ListIPSetsRequest&, const Model::ListIPSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListIPSetsResponseReceivedHandler;
330  typedef std::function<void(const GuardDutyClient*, const Model::ListInvitationsRequest&, const Model::ListInvitationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInvitationsResponseReceivedHandler;
331  typedef std::function<void(const GuardDutyClient*, const Model::ListMembersRequest&, const Model::ListMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMembersResponseReceivedHandler;
332  typedef std::function<void(const GuardDutyClient*, const Model::ListOrganizationAdminAccountsRequest&, const Model::ListOrganizationAdminAccountsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListOrganizationAdminAccountsResponseReceivedHandler;
333  typedef std::function<void(const GuardDutyClient*, const Model::ListPublishingDestinationsRequest&, const Model::ListPublishingDestinationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPublishingDestinationsResponseReceivedHandler;
334  typedef std::function<void(const GuardDutyClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
335  typedef std::function<void(const GuardDutyClient*, const Model::ListThreatIntelSetsRequest&, const Model::ListThreatIntelSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListThreatIntelSetsResponseReceivedHandler;
336  typedef std::function<void(const GuardDutyClient*, const Model::StartMonitoringMembersRequest&, const Model::StartMonitoringMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMonitoringMembersResponseReceivedHandler;
337  typedef std::function<void(const GuardDutyClient*, const Model::StopMonitoringMembersRequest&, const Model::StopMonitoringMembersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopMonitoringMembersResponseReceivedHandler;
338  typedef std::function<void(const GuardDutyClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
339  typedef std::function<void(const GuardDutyClient*, const Model::UnarchiveFindingsRequest&, const Model::UnarchiveFindingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UnarchiveFindingsResponseReceivedHandler;
340  typedef std::function<void(const GuardDutyClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
341  typedef std::function<void(const GuardDutyClient*, const Model::UpdateDetectorRequest&, const Model::UpdateDetectorOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDetectorResponseReceivedHandler;
342  typedef std::function<void(const GuardDutyClient*, const Model::UpdateFilterRequest&, const Model::UpdateFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFilterResponseReceivedHandler;
343  typedef std::function<void(const GuardDutyClient*, const Model::UpdateFindingsFeedbackRequest&, const Model::UpdateFindingsFeedbackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFindingsFeedbackResponseReceivedHandler;
344  typedef std::function<void(const GuardDutyClient*, const Model::UpdateIPSetRequest&, const Model::UpdateIPSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateIPSetResponseReceivedHandler;
345  typedef std::function<void(const GuardDutyClient*, const Model::UpdateMemberDetectorsRequest&, const Model::UpdateMemberDetectorsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMemberDetectorsResponseReceivedHandler;
346  typedef std::function<void(const GuardDutyClient*, const Model::UpdateOrganizationConfigurationRequest&, const Model::UpdateOrganizationConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateOrganizationConfigurationResponseReceivedHandler;
347  typedef std::function<void(const GuardDutyClient*, const Model::UpdatePublishingDestinationRequest&, const Model::UpdatePublishingDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePublishingDestinationResponseReceivedHandler;
348  typedef std::function<void(const GuardDutyClient*, const Model::UpdateThreatIntelSetRequest&, const Model::UpdateThreatIntelSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateThreatIntelSetResponseReceivedHandler;
349 
370  {
371  public:
373 
379 
385 
390  GuardDutyClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
392 
393  virtual ~GuardDutyClient();
394 
395 
403 
413 
422  virtual void AcceptInvitationAsync(const Model::AcceptInvitationRequest& request, const AcceptInvitationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
423 
433 
445 
456  virtual void ArchiveFindingsAsync(const Model::ArchiveFindingsRequest& request, const ArchiveFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
457 
468 
481 
493  virtual void CreateDetectorAsync(const Model::CreateDetectorRequest& request, const CreateDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
494 
502 
512 
521  virtual void CreateFilterAsync(const Model::CreateFilterRequest& request, const CreateFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
522 
533 
546 
558  virtual void CreateIPSetAsync(const Model::CreateIPSetRequest& request, const CreateIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
559 
576 
595 
613  virtual void CreateMembersAsync(const Model::CreateMembersRequest& request, const CreateMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
614 
623 
634 
644  virtual void CreatePublishingDestinationAsync(const Model::CreatePublishingDestinationRequest& request, const CreatePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
645 
654 
665 
675  virtual void CreateSampleFindingsAsync(const Model::CreateSampleFindingsRequest& request, const CreateSampleFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
676 
685 
696 
706  virtual void CreateThreatIntelSetAsync(const Model::CreateThreatIntelSetRequest& request, const CreateThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
707 
715 
725 
734  virtual void DeclineInvitationsAsync(const Model::DeclineInvitationsRequest& request, const DeclineInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
735 
743 
753 
762  virtual void DeleteDetectorAsync(const Model::DeleteDetectorRequest& request, const DeleteDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
763 
771 
781 
790  virtual void DeleteFilterAsync(const Model::DeleteFilterRequest& request, const DeleteFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
791 
799 
809 
818  virtual void DeleteIPSetAsync(const Model::DeleteIPSetRequest& request, const DeleteIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
819 
827 
837 
846  virtual void DeleteInvitationsAsync(const Model::DeleteInvitationsRequest& request, const DeleteInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
847 
855 
865 
874  virtual void DeleteMembersAsync(const Model::DeleteMembersRequest& request, const DeleteMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
875 
883 
893 
902  virtual void DeletePublishingDestinationAsync(const Model::DeletePublishingDestinationRequest& request, const DeletePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
903 
911 
921 
930  virtual void DeleteThreatIntelSetAsync(const Model::DeleteThreatIntelSetRequest& request, const DeleteThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
931 
939 
949 
958  virtual void DescribeOrganizationConfigurationAsync(const Model::DescribeOrganizationConfigurationRequest& request, const DescribeOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
959 
967 
977 
986  virtual void DescribePublishingDestinationAsync(const Model::DescribePublishingDestinationRequest& request, const DescribePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
987 
995 
1005 
1014  virtual void DisableOrganizationAdminAccountAsync(const Model::DisableOrganizationAdminAccountRequest& request, const DisableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1015 
1023 
1033 
1042  virtual void DisassociateFromMasterAccountAsync(const Model::DisassociateFromMasterAccountRequest& request, const DisassociateFromMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1043 
1052 
1063 
1073  virtual void DisassociateMembersAsync(const Model::DisassociateMembersRequest& request, const DisassociateMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1074 
1082 
1092 
1101  virtual void EnableOrganizationAdminAccountAsync(const Model::EnableOrganizationAdminAccountRequest& request, const EnableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1102 
1110 
1120 
1129  virtual void GetDetectorAsync(const Model::GetDetectorRequest& request, const GetDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1130 
1138 
1148 
1157  virtual void GetFilterAsync(const Model::GetFilterRequest& request, const GetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1158 
1166 
1176 
1185  virtual void GetFindingsAsync(const Model::GetFindingsRequest& request, const GetFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1186 
1194 
1204 
1213  virtual void GetFindingsStatisticsAsync(const Model::GetFindingsStatisticsRequest& request, const GetFindingsStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1214 
1222 
1232 
1241  virtual void GetIPSetAsync(const Model::GetIPSetRequest& request, const GetIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1242 
1251 
1262 
1272  virtual void GetInvitationsCountAsync(const Model::GetInvitationsCountRequest& request, const GetInvitationsCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1273 
1281 
1291 
1300  virtual void GetMasterAccountAsync(const Model::GetMasterAccountRequest& request, const GetMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1301 
1309 
1319 
1328  virtual void GetMemberDetectorsAsync(const Model::GetMemberDetectorsRequest& request, const GetMemberDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1329 
1337 
1347 
1356  virtual void GetMembersAsync(const Model::GetMembersRequest& request, const GetMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1357 
1365 
1375 
1384  virtual void GetThreatIntelSetAsync(const Model::GetThreatIntelSetRequest& request, const GetThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1385 
1398 
1413 
1427  virtual void GetUsageStatisticsAsync(const Model::GetUsageStatisticsRequest& request, const GetUsageStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1428 
1438 
1450 
1461  virtual void InviteMembersAsync(const Model::InviteMembersRequest& request, const InviteMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1462 
1470 
1480 
1489  virtual void ListDetectorsAsync(const Model::ListDetectorsRequest& request, const ListDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1490 
1498 
1508 
1517  virtual void ListFiltersAsync(const Model::ListFiltersRequest& request, const ListFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1518 
1526 
1536 
1545  virtual void ListFindingsAsync(const Model::ListFindingsRequest& request, const ListFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1546 
1555 
1566 
1576  virtual void ListIPSetsAsync(const Model::ListIPSetsRequest& request, const ListIPSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1577 
1585 
1595 
1604  virtual void ListInvitationsAsync(const Model::ListInvitationsRequest& request, const ListInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1605 
1613 
1623 
1632  virtual void ListMembersAsync(const Model::ListMembersRequest& request, const ListMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1633 
1641 
1651 
1660  virtual void ListOrganizationAdminAccountsAsync(const Model::ListOrganizationAdminAccountsRequest& request, const ListOrganizationAdminAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1661 
1669 
1679 
1688  virtual void ListPublishingDestinationsAsync(const Model::ListPublishingDestinationsRequest& request, const ListPublishingDestinationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1689 
1699 
1711 
1722  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1723 
1733 
1745 
1756  virtual void ListThreatIntelSetsAsync(const Model::ListThreatIntelSetsRequest& request, const ListThreatIntelSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1757 
1766 
1777 
1787  virtual void StartMonitoringMembersAsync(const Model::StartMonitoringMembersRequest& request, const StartMonitoringMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1788 
1797 
1808 
1818  virtual void StopMonitoringMembersAsync(const Model::StopMonitoringMembersRequest& request, const StopMonitoringMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1819 
1826 
1835 
1843  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1844 
1852 
1862 
1871  virtual void UnarchiveFindingsAsync(const Model::UnarchiveFindingsRequest& request, const UnarchiveFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1872 
1879 
1888 
1896  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1897 
1905 
1915 
1924  virtual void UpdateDetectorAsync(const Model::UpdateDetectorRequest& request, const UpdateDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1925 
1933 
1943 
1952  virtual void UpdateFilterAsync(const Model::UpdateFilterRequest& request, const UpdateFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1953 
1961 
1971 
1980  virtual void UpdateFindingsFeedbackAsync(const Model::UpdateFindingsFeedbackRequest& request, const UpdateFindingsFeedbackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1981 
1988 
1997 
2005  virtual void UpdateIPSetAsync(const Model::UpdateIPSetRequest& request, const UpdateIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2006 
2014 
2024 
2033  virtual void UpdateMemberDetectorsAsync(const Model::UpdateMemberDetectorsRequest& request, const UpdateMemberDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2034 
2042 
2052 
2061  virtual void UpdateOrganizationConfigurationAsync(const Model::UpdateOrganizationConfigurationRequest& request, const UpdateOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2062 
2070 
2080 
2089  virtual void UpdatePublishingDestinationAsync(const Model::UpdatePublishingDestinationRequest& request, const UpdatePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2090 
2098 
2108 
2117  virtual void UpdateThreatIntelSetAsync(const Model::UpdateThreatIntelSetRequest& request, const UpdateThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2118 
2119 
2120  void OverrideEndpoint(const Aws::String& endpoint);
2121  private:
2122  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
2123  void AcceptInvitationAsyncHelper(const Model::AcceptInvitationRequest& request, const AcceptInvitationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2124  void ArchiveFindingsAsyncHelper(const Model::ArchiveFindingsRequest& request, const ArchiveFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2125  void CreateDetectorAsyncHelper(const Model::CreateDetectorRequest& request, const CreateDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2126  void CreateFilterAsyncHelper(const Model::CreateFilterRequest& request, const CreateFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2127  void CreateIPSetAsyncHelper(const Model::CreateIPSetRequest& request, const CreateIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2128  void CreateMembersAsyncHelper(const Model::CreateMembersRequest& request, const CreateMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2129  void CreatePublishingDestinationAsyncHelper(const Model::CreatePublishingDestinationRequest& request, const CreatePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2130  void CreateSampleFindingsAsyncHelper(const Model::CreateSampleFindingsRequest& request, const CreateSampleFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2131  void CreateThreatIntelSetAsyncHelper(const Model::CreateThreatIntelSetRequest& request, const CreateThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2132  void DeclineInvitationsAsyncHelper(const Model::DeclineInvitationsRequest& request, const DeclineInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2133  void DeleteDetectorAsyncHelper(const Model::DeleteDetectorRequest& request, const DeleteDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2134  void DeleteFilterAsyncHelper(const Model::DeleteFilterRequest& request, const DeleteFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2135  void DeleteIPSetAsyncHelper(const Model::DeleteIPSetRequest& request, const DeleteIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2136  void DeleteInvitationsAsyncHelper(const Model::DeleteInvitationsRequest& request, const DeleteInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2137  void DeleteMembersAsyncHelper(const Model::DeleteMembersRequest& request, const DeleteMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2138  void DeletePublishingDestinationAsyncHelper(const Model::DeletePublishingDestinationRequest& request, const DeletePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2139  void DeleteThreatIntelSetAsyncHelper(const Model::DeleteThreatIntelSetRequest& request, const DeleteThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2140  void DescribeOrganizationConfigurationAsyncHelper(const Model::DescribeOrganizationConfigurationRequest& request, const DescribeOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2141  void DescribePublishingDestinationAsyncHelper(const Model::DescribePublishingDestinationRequest& request, const DescribePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2142  void DisableOrganizationAdminAccountAsyncHelper(const Model::DisableOrganizationAdminAccountRequest& request, const DisableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2143  void DisassociateFromMasterAccountAsyncHelper(const Model::DisassociateFromMasterAccountRequest& request, const DisassociateFromMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2144  void DisassociateMembersAsyncHelper(const Model::DisassociateMembersRequest& request, const DisassociateMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2145  void EnableOrganizationAdminAccountAsyncHelper(const Model::EnableOrganizationAdminAccountRequest& request, const EnableOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2146  void GetDetectorAsyncHelper(const Model::GetDetectorRequest& request, const GetDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2147  void GetFilterAsyncHelper(const Model::GetFilterRequest& request, const GetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2148  void GetFindingsAsyncHelper(const Model::GetFindingsRequest& request, const GetFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2149  void GetFindingsStatisticsAsyncHelper(const Model::GetFindingsStatisticsRequest& request, const GetFindingsStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2150  void GetIPSetAsyncHelper(const Model::GetIPSetRequest& request, const GetIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2151  void GetInvitationsCountAsyncHelper(const Model::GetInvitationsCountRequest& request, const GetInvitationsCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2152  void GetMasterAccountAsyncHelper(const Model::GetMasterAccountRequest& request, const GetMasterAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2153  void GetMemberDetectorsAsyncHelper(const Model::GetMemberDetectorsRequest& request, const GetMemberDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2154  void GetMembersAsyncHelper(const Model::GetMembersRequest& request, const GetMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2155  void GetThreatIntelSetAsyncHelper(const Model::GetThreatIntelSetRequest& request, const GetThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2156  void GetUsageStatisticsAsyncHelper(const Model::GetUsageStatisticsRequest& request, const GetUsageStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2157  void InviteMembersAsyncHelper(const Model::InviteMembersRequest& request, const InviteMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2158  void ListDetectorsAsyncHelper(const Model::ListDetectorsRequest& request, const ListDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2159  void ListFiltersAsyncHelper(const Model::ListFiltersRequest& request, const ListFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2160  void ListFindingsAsyncHelper(const Model::ListFindingsRequest& request, const ListFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2161  void ListIPSetsAsyncHelper(const Model::ListIPSetsRequest& request, const ListIPSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2162  void ListInvitationsAsyncHelper(const Model::ListInvitationsRequest& request, const ListInvitationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2163  void ListMembersAsyncHelper(const Model::ListMembersRequest& request, const ListMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2164  void ListOrganizationAdminAccountsAsyncHelper(const Model::ListOrganizationAdminAccountsRequest& request, const ListOrganizationAdminAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2165  void ListPublishingDestinationsAsyncHelper(const Model::ListPublishingDestinationsRequest& request, const ListPublishingDestinationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2166  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2167  void ListThreatIntelSetsAsyncHelper(const Model::ListThreatIntelSetsRequest& request, const ListThreatIntelSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2168  void StartMonitoringMembersAsyncHelper(const Model::StartMonitoringMembersRequest& request, const StartMonitoringMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2169  void StopMonitoringMembersAsyncHelper(const Model::StopMonitoringMembersRequest& request, const StopMonitoringMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2170  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2171  void UnarchiveFindingsAsyncHelper(const Model::UnarchiveFindingsRequest& request, const UnarchiveFindingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2172  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2173  void UpdateDetectorAsyncHelper(const Model::UpdateDetectorRequest& request, const UpdateDetectorResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2174  void UpdateFilterAsyncHelper(const Model::UpdateFilterRequest& request, const UpdateFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2175  void UpdateFindingsFeedbackAsyncHelper(const Model::UpdateFindingsFeedbackRequest& request, const UpdateFindingsFeedbackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2176  void UpdateIPSetAsyncHelper(const Model::UpdateIPSetRequest& request, const UpdateIPSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2177  void UpdateMemberDetectorsAsyncHelper(const Model::UpdateMemberDetectorsRequest& request, const UpdateMemberDetectorsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2178  void UpdateOrganizationConfigurationAsyncHelper(const Model::UpdateOrganizationConfigurationRequest& request, const UpdateOrganizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2179  void UpdatePublishingDestinationAsyncHelper(const Model::UpdatePublishingDestinationRequest& request, const UpdatePublishingDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2180  void UpdateThreatIntelSetAsyncHelper(const Model::UpdateThreatIntelSetRequest& request, const UpdateThreatIntelSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
2181 
2182  Aws::String m_uri;
2183  Aws::String m_configScheme;
2184  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
2185  };
2186 
2187 } // namespace GuardDuty
2188 } // namespace Aws
Aws::GuardDuty::Model::UpdateDetectorRequest
Definition: UpdateDetectorRequest.h:24
Aws::GuardDuty::GuardDutyClient::GetFilter
virtual Model::GetFilterOutcome GetFilter(const Model::GetFilterRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreateFilterAsync
virtual void CreateFilterAsync(const Model::CreateFilterRequest &request, const CreateFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DescribeOrganizationConfigurationCallable
virtual Model::DescribeOrganizationConfigurationOutcomeCallable DescribeOrganizationConfigurationCallable(const Model::DescribeOrganizationConfigurationRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListThreatIntelSetsAsync
virtual void ListThreatIntelSetsAsync(const Model::ListThreatIntelSetsRequest &request, const ListThreatIntelSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::GuardDuty::Model::DeclineInvitationsOutcome
Aws::Utils::Outcome< DeclineInvitationsResult, GuardDutyError > DeclineInvitationsOutcome
Definition: GuardDutyClient.h:179
Aws::GuardDuty::GuardDutyClient::ListOrganizationAdminAccountsAsync
virtual void ListOrganizationAdminAccountsAsync(const Model::ListOrganizationAdminAccountsRequest &request, const ListOrganizationAdminAccountsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::DeleteDetectorOutcome
Aws::Utils::Outcome< DeleteDetectorResult, GuardDutyError > DeleteDetectorOutcome
Definition: GuardDutyClient.h:180
Aws::GuardDuty::DescribePublishingDestinationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DescribePublishingDestinationRequest &, const Model::DescribePublishingDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePublishingDestinationResponseReceivedHandler
Definition: GuardDutyClient.h:309
Aws::GuardDuty::Model::GetInvitationsCountOutcome
Aws::Utils::Outcome< GetInvitationsCountResult, GuardDutyError > GetInvitationsCountOutcome
Definition: GuardDutyClient.h:198
Aws::GuardDuty::GuardDutyClient::ListInvitationsCallable
virtual Model::ListInvitationsOutcomeCallable ListInvitationsCallable(const Model::ListInvitationsRequest &request) const
Aws::GuardDuty::GuardDutyClient::DeleteFilter
virtual Model::DeleteFilterOutcome DeleteFilter(const Model::DeleteFilterRequest &request) const
Aws::GuardDuty::Model::DeletePublishingDestinationOutcomeCallable
std::future< DeletePublishingDestinationOutcome > DeletePublishingDestinationOutcomeCallable
Definition: GuardDutyClient.h:244
Aws::GuardDuty::Model::ListMembersRequest
Definition: ListMembersRequest.h:26
Aws::GuardDuty::GuardDutyClient::CreateIPSet
virtual Model::CreateIPSetOutcome CreateIPSet(const Model::CreateIPSetRequest &request) const
Aws::GuardDuty::Model::CreateFilterOutcomeCallable
std::future< CreateFilterOutcome > CreateFilterOutcomeCallable
Definition: GuardDutyClient.h:232
Aws::GuardDuty::GuardDutyClient::DeleteInvitationsAsync
virtual void DeleteInvitationsAsync(const Model::DeleteInvitationsRequest &request, const DeleteInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::GetThreatIntelSetOutcomeCallable
std::future< GetThreatIntelSetOutcome > GetThreatIntelSetOutcomeCallable
Definition: GuardDutyClient.h:261
UpdatePublishingDestinationResult.h
Aws::GuardDuty::GuardDutyClient::DeleteMembersAsync
virtual void DeleteMembersAsync(const Model::DeleteMembersRequest &request, const DeleteMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListFindingsResult.h
InviteMembersResult.h
Aws::GuardDuty::GetFilterResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetFilterRequest &, const Model::GetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFilterResponseReceivedHandler
Definition: GuardDutyClient.h:315
StartMonitoringMembersResult.h
Aws::GuardDuty::Model::GetDetectorOutcome
Aws::Utils::Outcome< GetDetectorResult, GuardDutyError > GetDetectorOutcome
Definition: GuardDutyClient.h:193
Aws::GuardDuty::GuardDutyClient::DescribeOrganizationConfiguration
virtual Model::DescribeOrganizationConfigurationOutcome DescribeOrganizationConfiguration(const Model::DescribeOrganizationConfigurationRequest &request) const
Aws::GuardDuty::Model::DeleteIPSetOutcomeCallable
std::future< DeleteIPSetOutcome > DeleteIPSetOutcomeCallable
Definition: GuardDutyClient.h:241
Aws::GuardDuty::Model::UpdateThreatIntelSetOutcomeCallable
std::future< UpdateThreatIntelSetOutcome > UpdateThreatIntelSetOutcomeCallable
Definition: GuardDutyClient.h:286
Aws::GuardDuty::GuardDutyClient::DeleteIPSetAsync
virtual void DeleteIPSetAsync(const Model::DeleteIPSetRequest &request, const DeleteIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListMembersResult.h
Aws::GuardDuty::Model::DeleteDetectorOutcomeCallable
std::future< DeleteDetectorOutcome > DeleteDetectorOutcomeCallable
Definition: GuardDutyClient.h:239
Aws::GuardDuty::Model::ListInvitationsRequest
Definition: ListInvitationsRequest.h:26
Aws::GuardDuty::GuardDutyClient::DeleteInvitationsCallable
virtual Model::DeleteInvitationsOutcomeCallable DeleteInvitationsCallable(const Model::DeleteInvitationsRequest &request) const
CreateIPSetResult.h
Aws::GuardDuty::Model::GetFindingsRequest
Definition: GetFindingsRequest.h:24
Aws::GuardDuty::UntagResourceResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: GuardDutyClient.h:340
Aws::GuardDuty::GuardDutyClient::UnarchiveFindings
virtual Model::UnarchiveFindingsOutcome UnarchiveFindings(const Model::UnarchiveFindingsRequest &request) const
ListFiltersResult.h
Aws::GuardDuty::GuardDutyClient::AcceptInvitationCallable
virtual Model::AcceptInvitationOutcomeCallable AcceptInvitationCallable(const Model::AcceptInvitationRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListOrganizationAdminAccountsCallable
virtual Model::ListOrganizationAdminAccountsOutcomeCallable ListOrganizationAdminAccountsCallable(const Model::ListOrganizationAdminAccountsRequest &request) const
Aws::GuardDuty::Model::GetIPSetRequest
Definition: GetIPSetRequest.h:22
Aws::GuardDuty::Model::ListFiltersRequest
Definition: ListFiltersRequest.h:26
AWSError.h
DeclineInvitationsResult.h
Aws::GuardDuty::Model::ListDetectorsOutcomeCallable
std::future< ListDetectorsOutcome > ListDetectorsOutcomeCallable
Definition: GuardDutyClient.h:264
Aws::GuardDuty::CreateDetectorResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateDetectorRequest &, const Model::CreateDetectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDetectorResponseReceivedHandler
Definition: GuardDutyClient.h:293
Aws::GuardDuty::Model::DeleteMembersOutcomeCallable
std::future< DeleteMembersOutcome > DeleteMembersOutcomeCallable
Definition: GuardDutyClient.h:243
Aws::GuardDuty::GuardDutyClient::ListOrganizationAdminAccounts
virtual Model::ListOrganizationAdminAccountsOutcome ListOrganizationAdminAccounts(const Model::ListOrganizationAdminAccountsRequest &request) const
Aws::GuardDuty::Model::ListIPSetsOutcomeCallable
std::future< ListIPSetsOutcome > ListIPSetsOutcomeCallable
Definition: GuardDutyClient.h:267
Aws::GuardDuty::GuardDutyClient::ListFindings
virtual Model::ListFindingsOutcome ListFindings(const Model::ListFindingsRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreatePublishingDestinationAsync
virtual void CreatePublishingDestinationAsync(const Model::CreatePublishingDestinationRequest &request, const CreatePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::UpdateFilterRequest
Definition: UpdateFilterRequest.h:24
Aws::GuardDuty::GuardDutyClient::GetFilterAsync
virtual void GetFilterAsync(const Model::GetFilterRequest &request, const GetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GuardDutyClient
GuardDutyClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::GuardDuty::Model::ListFiltersOutcomeCallable
std::future< ListFiltersOutcome > ListFiltersOutcomeCallable
Definition: GuardDutyClient.h:265
Aws::GuardDuty::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: GuardDutyClient.h:272
CreateFilterResult.h
Aws::GuardDuty::Model::DeleteInvitationsRequest
Definition: DeleteInvitationsRequest.h:23
Aws::GuardDuty::GuardDutyClient::UpdateFilterAsync
virtual void UpdateFilterAsync(const Model::UpdateFilterRequest &request, const UpdateFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::ListInvitations
virtual Model::ListInvitationsOutcome ListInvitations(const Model::ListInvitationsRequest &request) const
Aws::GuardDuty::DeclineInvitationsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeclineInvitationsRequest &, const Model::DeclineInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeclineInvitationsResponseReceivedHandler
Definition: GuardDutyClient.h:300
Aws::GuardDuty::Model::GetMembersOutcomeCallable
std::future< GetMembersOutcome > GetMembersOutcomeCallable
Definition: GuardDutyClient.h:260
DescribeOrganizationConfigurationResult.h
Aws::GuardDuty::Model::StopMonitoringMembersOutcomeCallable
std::future< StopMonitoringMembersOutcome > StopMonitoringMembersOutcomeCallable
Definition: GuardDutyClient.h:275
Aws::GuardDuty::DeletePublishingDestinationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeletePublishingDestinationRequest &, const Model::DeletePublishingDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePublishingDestinationResponseReceivedHandler
Definition: GuardDutyClient.h:306
Aws::GuardDuty::Model::GetDetectorRequest
Definition: GetDetectorRequest.h:22
Aws::GuardDuty::GetIPSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetIPSetRequest &, const Model::GetIPSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIPSetResponseReceivedHandler
Definition: GuardDutyClient.h:318
Aws::GuardDuty::GuardDutyClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::~GuardDutyClient
virtual ~GuardDutyClient()
Aws::GuardDuty::GuardDutyClient::ListIPSetsAsync
virtual void ListIPSetsAsync(const Model::ListIPSetsRequest &request, const ListIPSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::GetUsageStatisticsOutcome
Aws::Utils::Outcome< GetUsageStatisticsResult, GuardDutyError > GetUsageStatisticsOutcome
Definition: GuardDutyClient.h:203
Aws::GuardDuty::GetFindingsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetFindingsRequest &, const Model::GetFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsResponseReceivedHandler
Definition: GuardDutyClient.h:316
Aws::GuardDuty::GuardDutyClient::ArchiveFindingsAsync
virtual void ArchiveFindingsAsync(const Model::ArchiveFindingsRequest &request, const ArchiveFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UpdateMemberDetectors
virtual Model::UpdateMemberDetectorsOutcome UpdateMemberDetectors(const Model::UpdateMemberDetectorsRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateThreatIntelSetAsync
virtual void UpdateThreatIntelSetAsync(const Model::UpdateThreatIntelSetRequest &request, const UpdateThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::ListFiltersOutcome
Aws::Utils::Outcome< ListFiltersResult, GuardDutyError > ListFiltersOutcome
Definition: GuardDutyClient.h:206
Aws::GuardDuty::ListTagsForResourceResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: GuardDutyClient.h:334
Aws::GuardDuty::GuardDutyClient::GetUsageStatisticsCallable
virtual Model::GetUsageStatisticsOutcomeCallable GetUsageStatisticsCallable(const Model::GetUsageStatisticsRequest &request) const
Aws::GuardDuty::Model::UpdatePublishingDestinationOutcome
Aws::Utils::Outcome< UpdatePublishingDestinationResult, GuardDutyError > UpdatePublishingDestinationOutcome
Definition: GuardDutyClient.h:226
Aws::GuardDuty::Model::DeleteThreatIntelSetOutcomeCallable
std::future< DeleteThreatIntelSetOutcome > DeleteThreatIntelSetOutcomeCallable
Definition: GuardDutyClient.h:245
Aws::GuardDuty::Model::DeleteIPSetRequest
Definition: DeleteIPSetRequest.h:22
EnableOrganizationAdminAccountResult.h
Aws::GuardDuty::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, GuardDutyError > UntagResourceOutcome
Definition: GuardDutyClient.h:219
GetIPSetResult.h
Aws::GuardDuty::GuardDutyClient::CreateMembersAsync
virtual void CreateMembersAsync(const Model::CreateMembersRequest &request, const CreateMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::CreatePublishingDestinationOutcomeCallable
std::future< CreatePublishingDestinationOutcome > CreatePublishingDestinationOutcomeCallable
Definition: GuardDutyClient.h:235
Aws::GuardDuty::GuardDutyClient::StartMonitoringMembersAsync
virtual void StartMonitoringMembersAsync(const Model::StartMonitoringMembersRequest &request, const StartMonitoringMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListThreatIntelSetsResult.h
Aws::GuardDuty::GuardDutyClient::UpdateOrganizationConfiguration
virtual Model::UpdateOrganizationConfigurationOutcome UpdateOrganizationConfiguration(const Model::UpdateOrganizationConfigurationRequest &request) const
Aws::GuardDuty::Model::GetMemberDetectorsOutcome
Aws::Utils::Outcome< GetMemberDetectorsResult, GuardDutyError > GetMemberDetectorsOutcome
Definition: GuardDutyClient.h:200
Aws::GuardDuty::Model::UpdateIPSetRequest
Definition: UpdateIPSetRequest.h:22
Aws::GuardDuty::Model::GetMemberDetectorsRequest
Definition: GetMemberDetectorsRequest.h:23
Aws::GuardDuty::GuardDutyClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::GuardDuty::Model::UpdateOrganizationConfigurationOutcome
Aws::Utils::Outcome< UpdateOrganizationConfigurationResult, GuardDutyError > UpdateOrganizationConfigurationOutcome
Definition: GuardDutyClient.h:225
Aws::GuardDuty::Model::UpdateOrganizationConfigurationRequest
Definition: UpdateOrganizationConfigurationRequest.h:23
Aws::GuardDuty::Model::GetFilterRequest
Definition: GetFilterRequest.h:22
Aws::GuardDuty::GuardDutyClient::DisassociateFromMasterAccountCallable
virtual Model::DisassociateFromMasterAccountOutcomeCallable DisassociateFromMasterAccountCallable(const Model::DisassociateFromMasterAccountRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreatePublishingDestinationCallable
virtual Model::CreatePublishingDestinationOutcomeCallable CreatePublishingDestinationCallable(const Model::CreatePublishingDestinationRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateFilterCallable
virtual Model::UpdateFilterOutcomeCallable UpdateFilterCallable(const Model::UpdateFilterRequest &request) const
Aws::GuardDuty::ListInvitationsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListInvitationsRequest &, const Model::ListInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInvitationsResponseReceivedHandler
Definition: GuardDutyClient.h:330
Aws::GuardDuty::Model::UnarchiveFindingsOutcomeCallable
std::future< UnarchiveFindingsOutcome > UnarchiveFindingsOutcomeCallable
Definition: GuardDutyClient.h:277
Aws::GuardDuty::Model::CreateDetectorOutcomeCallable
std::future< CreateDetectorOutcome > CreateDetectorOutcomeCallable
Definition: GuardDutyClient.h:231
Aws::GuardDuty::GuardDutyClient::StartMonitoringMembers
virtual Model::StartMonitoringMembersOutcome StartMonitoringMembers(const Model::StartMonitoringMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateDetectorAsync
virtual void UpdateDetectorAsync(const Model::UpdateDetectorRequest &request, const UpdateDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::ListOrganizationAdminAccountsRequest
Definition: ListOrganizationAdminAccountsRequest.h:26
Aws::GuardDuty::DeleteInvitationsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteInvitationsRequest &, const Model::DeleteInvitationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInvitationsResponseReceivedHandler
Definition: GuardDutyClient.h:304
Aws::GuardDuty::Model::UpdateIPSetOutcome
Aws::Utils::Outcome< UpdateIPSetResult, GuardDutyError > UpdateIPSetOutcome
Definition: GuardDutyClient.h:223
Aws::GuardDuty::GuardDutyClient::DeletePublishingDestinationAsync
virtual void DeletePublishingDestinationAsync(const Model::DeletePublishingDestinationRequest &request, const DeletePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::DeleteThreatIntelSetRequest
Definition: DeleteThreatIntelSetRequest.h:22
Aws::GuardDuty::GuardDutyClient::UpdateThreatIntelSetCallable
virtual Model::UpdateThreatIntelSetOutcomeCallable UpdateThreatIntelSetCallable(const Model::UpdateThreatIntelSetRequest &request) const
Aws::GuardDuty::UpdateFilterResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateFilterRequest &, const Model::UpdateFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFilterResponseReceivedHandler
Definition: GuardDutyClient.h:342
Aws::GuardDuty::Model::DeleteInvitationsOutcomeCallable
std::future< DeleteInvitationsOutcome > DeleteInvitationsOutcomeCallable
Definition: GuardDutyClient.h:242
Aws::GuardDuty::GetMemberDetectorsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetMemberDetectorsRequest &, const Model::GetMemberDetectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMemberDetectorsResponseReceivedHandler
Definition: GuardDutyClient.h:321
Aws::GuardDuty::Model::CreateIPSetOutcomeCallable
std::future< CreateIPSetOutcome > CreateIPSetOutcomeCallable
Definition: GuardDutyClient.h:233
Aws::GuardDuty::GuardDutyClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::GuardDuty::Model::DescribeOrganizationConfigurationOutcome
Aws::Utils::Outcome< DescribeOrganizationConfigurationResult, GuardDutyError > DescribeOrganizationConfigurationOutcome
Definition: GuardDutyClient.h:187
Aws::GuardDuty::Model::DisableOrganizationAdminAccountOutcome
Aws::Utils::Outcome< DisableOrganizationAdminAccountResult, GuardDutyError > DisableOrganizationAdminAccountOutcome
Definition: GuardDutyClient.h:189
Aws::GuardDuty::GuardDutyClient::GetUsageStatistics
virtual Model::GetUsageStatisticsOutcome GetUsageStatistics(const Model::GetUsageStatisticsRequest &request) const
Aws::GuardDuty::Model::GetInvitationsCountOutcomeCallable
std::future< GetInvitationsCountOutcome > GetInvitationsCountOutcomeCallable
Definition: GuardDutyClient.h:257
Aws::GuardDuty::GuardDutyClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: GuardDutyClient.h:276
Aws::GuardDuty::GuardDutyClient::UpdateDetector
virtual Model::UpdateDetectorOutcome UpdateDetector(const Model::UpdateDetectorRequest &request) const
DeleteFilterResult.h
Aws::GuardDuty::GuardDutyClient::ListMembersCallable
virtual Model::ListMembersOutcomeCallable ListMembersCallable(const Model::ListMembersRequest &request) const
Aws::GuardDuty::Model::DescribePublishingDestinationRequest
Definition: DescribePublishingDestinationRequest.h:22
Aws::GuardDuty::UpdateIPSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateIPSetRequest &, const Model::UpdateIPSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIPSetResponseReceivedHandler
Definition: GuardDutyClient.h:344
Aws::GuardDuty::GuardDutyClient::UpdatePublishingDestination
virtual Model::UpdatePublishingDestinationOutcome UpdatePublishingDestination(const Model::UpdatePublishingDestinationRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetFindingsStatistics
virtual Model::GetFindingsStatisticsOutcome GetFindingsStatistics(const Model::GetFindingsStatisticsRequest &request) const
Aws::GuardDuty::GetFindingsStatisticsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetFindingsStatisticsRequest &, const Model::GetFindingsStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFindingsStatisticsResponseReceivedHandler
Definition: GuardDutyClient.h:317
Aws::GuardDuty::GuardDutyClient::ListFiltersCallable
virtual Model::ListFiltersOutcomeCallable ListFiltersCallable(const Model::ListFiltersRequest &request) const
Aws::GuardDuty::Model::DeleteMembersRequest
Definition: DeleteMembersRequest.h:23
Aws::GuardDuty::Model::ListMembersOutcomeCallable
std::future< ListMembersOutcome > ListMembersOutcomeCallable
Definition: GuardDutyClient.h:269
ArchiveFindingsResult.h
UpdateThreatIntelSetResult.h
Aws::GuardDuty::Model::DeleteDetectorRequest
Definition: DeleteDetectorRequest.h:22
Aws::GuardDuty::Model::DisassociateFromMasterAccountOutcome
Aws::Utils::Outcome< DisassociateFromMasterAccountResult, GuardDutyError > DisassociateFromMasterAccountOutcome
Definition: GuardDutyClient.h:190
Aws::GuardDuty::GuardDutyClient::EnableOrganizationAdminAccount
virtual Model::EnableOrganizationAdminAccountOutcome EnableOrganizationAdminAccount(const Model::EnableOrganizationAdminAccountRequest &request) const
Aws::GuardDuty::GuardDutyClient::DeleteDetectorCallable
virtual Model::DeleteDetectorOutcomeCallable DeleteDetectorCallable(const Model::DeleteDetectorRequest &request) const
Aws::GuardDuty::Model::StartMonitoringMembersRequest
Definition: StartMonitoringMembersRequest.h:23
Aws::GuardDuty::Model::ListThreatIntelSetsRequest
Definition: ListThreatIntelSetsRequest.h:26
CreateSampleFindingsResult.h
Aws::GuardDuty::GuardDutyClient::UpdateIPSetAsync
virtual void UpdateIPSetAsync(const Model::UpdateIPSetRequest &request, const UpdateIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::UpdatePublishingDestinationOutcomeCallable
std::future< UpdatePublishingDestinationOutcome > UpdatePublishingDestinationOutcomeCallable
Definition: GuardDutyClient.h:285
DeleteInvitationsResult.h
UpdateFilterResult.h
GetFilterResult.h
Aws::GuardDuty::GuardDutyClient::CreateDetectorCallable
virtual Model::CreateDetectorOutcomeCallable CreateDetectorCallable(const Model::CreateDetectorRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListIPSetsCallable
virtual Model::ListIPSetsOutcomeCallable ListIPSetsCallable(const Model::ListIPSetsRequest &request) const
Aws::GuardDuty::GuardDutyClient::AcceptInvitation
virtual Model::AcceptInvitationOutcome AcceptInvitation(const Model::AcceptInvitationRequest &request) const
Aws::GuardDuty::GuardDutyClient::DisableOrganizationAdminAccountCallable
virtual Model::DisableOrganizationAdminAccountOutcomeCallable DisableOrganizationAdminAccountCallable(const Model::DisableOrganizationAdminAccountRequest &request) const
Aws::GuardDuty::Model::ListOrganizationAdminAccountsOutcome
Aws::Utils::Outcome< ListOrganizationAdminAccountsResult, GuardDutyError > ListOrganizationAdminAccountsOutcome
Definition: GuardDutyClient.h:211
Aws::GuardDuty::Model::AcceptInvitationOutcome
Aws::Utils::Outcome< AcceptInvitationResult, GuardDutyError > AcceptInvitationOutcome
Definition: GuardDutyClient.h:168
AsyncCallerContext.h
Aws::GuardDuty::Model::DisassociateMembersRequest
Definition: DisassociateMembersRequest.h:23
Aws::GuardDuty::GuardDutyClient::CreateSampleFindingsCallable
virtual Model::CreateSampleFindingsOutcomeCallable CreateSampleFindingsCallable(const Model::CreateSampleFindingsRequest &request) const
UpdateIPSetResult.h
Aws::GuardDuty::GuardDutyClient::UpdatePublishingDestinationCallable
virtual Model::UpdatePublishingDestinationOutcomeCallable UpdatePublishingDestinationCallable(const Model::UpdatePublishingDestinationRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetThreatIntelSetAsync
virtual void GetThreatIntelSetAsync(const Model::GetThreatIntelSetRequest &request, const GetThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
GetMasterAccountResult.h
Aws::GuardDuty::Model::StopMonitoringMembersOutcome
Aws::Utils::Outcome< StopMonitoringMembersResult, GuardDutyError > StopMonitoringMembersOutcome
Definition: GuardDutyClient.h:216
DeleteMembersResult.h
Aws::GuardDuty::GuardDutyClient::DeleteThreatIntelSetCallable
virtual Model::DeleteThreatIntelSetOutcomeCallable DeleteThreatIntelSetCallable(const Model::DeleteThreatIntelSetRequest &request) const
UpdateMemberDetectorsResult.h
Aws::GuardDuty::DeleteFilterResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteFilterRequest &, const Model::DeleteFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFilterResponseReceivedHandler
Definition: GuardDutyClient.h:302
Aws::GuardDuty::GuardDutyClient::UpdatePublishingDestinationAsync
virtual void UpdatePublishingDestinationAsync(const Model::UpdatePublishingDestinationRequest &request, const UpdatePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GuardDutyClient
GuardDutyClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::GuardDuty::UpdateMemberDetectorsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateMemberDetectorsRequest &, const Model::UpdateMemberDetectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMemberDetectorsResponseReceivedHandler
Definition: GuardDutyClient.h:345
Aws::GuardDuty::ListOrganizationAdminAccountsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListOrganizationAdminAccountsRequest &, const Model::ListOrganizationAdminAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOrganizationAdminAccountsResponseReceivedHandler
Definition: GuardDutyClient.h:332
Aws::GuardDuty::Model::DisableOrganizationAdminAccountRequest
Definition: DisableOrganizationAdminAccountRequest.h:22
Aws::GuardDuty::GuardDutyClient::DisassociateMembers
virtual Model::DisassociateMembersOutcome DisassociateMembers(const Model::DisassociateMembersRequest &request) const
Aws::GuardDuty::DescribeOrganizationConfigurationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DescribeOrganizationConfigurationRequest &, const Model::DescribeOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrganizationConfigurationResponseReceivedHandler
Definition: GuardDutyClient.h:308
Aws::GuardDuty::GuardDutyClient::UpdateIPSetCallable
virtual Model::UpdateIPSetOutcomeCallable UpdateIPSetCallable(const Model::UpdateIPSetRequest &request) const
Aws::GuardDuty::GuardDutyClient::DisableOrganizationAdminAccount
virtual Model::DisableOrganizationAdminAccountOutcome DisableOrganizationAdminAccount(const Model::DisableOrganizationAdminAccountRequest &request) const
Aws::GuardDuty::Model::DisassociateFromMasterAccountRequest
Definition: DisassociateFromMasterAccountRequest.h:22
Aws::GuardDuty::GuardDutyClient::ListThreatIntelSetsCallable
virtual Model::ListThreatIntelSetsOutcomeCallable ListThreatIntelSetsCallable(const Model::ListThreatIntelSetsRequest &request) const
Aws::GuardDuty::GuardDutyClient::DisassociateFromMasterAccount
virtual Model::DisassociateFromMasterAccountOutcome DisassociateFromMasterAccount(const Model::DisassociateFromMasterAccountRequest &request) const
Aws::GuardDuty::Model::GetUsageStatisticsRequest
Definition: GetUsageStatisticsRequest.h:24
Aws::GuardDuty::GuardDutyClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
UntagResourceResult.h
Aws::GuardDuty::Model::EnableOrganizationAdminAccountOutcome
Aws::Utils::Outcome< EnableOrganizationAdminAccountResult, GuardDutyError > EnableOrganizationAdminAccountOutcome
Definition: GuardDutyClient.h:192
Aws::GuardDuty::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: GuardDutyClient.h:278
Aws::GuardDuty::GuardDutyClient::DeletePublishingDestinationCallable
virtual Model::DeletePublishingDestinationOutcomeCallable DeletePublishingDestinationCallable(const Model::DeletePublishingDestinationRequest &request) const
Aws::GuardDuty::Model::UpdateThreatIntelSetOutcome
Aws::Utils::Outcome< UpdateThreatIntelSetResult, GuardDutyError > UpdateThreatIntelSetOutcome
Definition: GuardDutyClient.h:227
Aws::GuardDuty::Model::DeleteThreatIntelSetOutcome
Aws::Utils::Outcome< DeleteThreatIntelSetResult, GuardDutyError > DeleteThreatIntelSetOutcome
Definition: GuardDutyClient.h:186
UnarchiveFindingsResult.h
Aws::GuardDuty::GuardDutyClient::GetMemberDetectorsCallable
virtual Model::GetMemberDetectorsOutcomeCallable GetMemberDetectorsCallable(const Model::GetMemberDetectorsRequest &request) const
Aws::GuardDuty::GuardDutyClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::GuardDuty::Model::DeleteIPSetOutcome
Aws::Utils::Outcome< DeleteIPSetResult, GuardDutyError > DeleteIPSetOutcome
Definition: GuardDutyClient.h:182
Aws::GuardDuty::Model::UpdateFindingsFeedbackRequest
Definition: UpdateFindingsFeedbackRequest.h:24
Aws::GuardDuty::GuardDutyClient::ListDetectors
virtual Model::ListDetectorsOutcome ListDetectors(const Model::ListDetectorsRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateMemberDetectorsCallable
virtual Model::UpdateMemberDetectorsOutcomeCallable UpdateMemberDetectorsCallable(const Model::UpdateMemberDetectorsRequest &request) const
ListInvitationsResult.h
Aws::GuardDuty::Model::GetFindingsOutcomeCallable
std::future< GetFindingsOutcome > GetFindingsOutcomeCallable
Definition: GuardDutyClient.h:254
Aws::GuardDuty::Model::ArchiveFindingsRequest
Definition: ArchiveFindingsRequest.h:23
Aws::GuardDuty::Model::DeleteFilterRequest
Definition: DeleteFilterRequest.h:22
Aws::GuardDuty::GuardDutyClient::DeleteFilterAsync
virtual void DeleteFilterAsync(const Model::DeleteFilterRequest &request, const DeleteFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::GetUsageStatisticsOutcomeCallable
std::future< GetUsageStatisticsOutcome > GetUsageStatisticsOutcomeCallable
Definition: GuardDutyClient.h:262
DisassociateFromMasterAccountResult.h
Aws::GuardDuty::TagResourceResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: GuardDutyClient.h:338
Aws::GuardDuty::Model::ListFindingsOutcome
Aws::Utils::Outcome< ListFindingsResult, GuardDutyError > ListFindingsOutcome
Definition: GuardDutyClient.h:207
Aws::GuardDuty::GuardDutyClient::GetFindings
virtual Model::GetFindingsOutcome GetFindings(const Model::GetFindingsRequest &request) const
Aws::GuardDuty::GetDetectorResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetDetectorRequest &, const Model::GetDetectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDetectorResponseReceivedHandler
Definition: GuardDutyClient.h:314
Aws::GuardDuty::Model::ListInvitationsOutcomeCallable
std::future< ListInvitationsOutcome > ListInvitationsOutcomeCallable
Definition: GuardDutyClient.h:268
Aws::GuardDuty::GuardDutyClient::GetMasterAccountCallable
virtual Model::GetMasterAccountOutcomeCallable GetMasterAccountCallable(const Model::GetMasterAccountRequest &request) const
Aws::GuardDuty::Model::ListFindingsOutcomeCallable
std::future< ListFindingsOutcome > ListFindingsOutcomeCallable
Definition: GuardDutyClient.h:266
Aws::GuardDuty::GetUsageStatisticsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetUsageStatisticsRequest &, const Model::GetUsageStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsageStatisticsResponseReceivedHandler
Definition: GuardDutyClient.h:324
Aws::GuardDuty::Model::GetMasterAccountOutcomeCallable
std::future< GetMasterAccountOutcome > GetMasterAccountOutcomeCallable
Definition: GuardDutyClient.h:258
ListPublishingDestinationsResult.h
GuardDuty_EXPORTS.h
GetInvitationsCountResult.h
GetUsageStatisticsResult.h
Aws::GuardDuty::Model::AcceptInvitationRequest
Definition: AcceptInvitationRequest.h:22
CreateDetectorResult.h
Aws::GuardDuty::Model::DeleteInvitationsOutcome
Aws::Utils::Outcome< DeleteInvitationsResult, GuardDutyError > DeleteInvitationsOutcome
Definition: GuardDutyClient.h:183
Aws::GuardDuty::GuardDutyClient::CreateFilterCallable
virtual Model::CreateFilterOutcomeCallable CreateFilterCallable(const Model::CreateFilterRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::GuardDuty::GuardDutyClient::GetDetector
virtual Model::GetDetectorOutcome GetDetector(const Model::GetDetectorRequest &request) const
Aws::GuardDuty::Model::GetFindingsStatisticsRequest
Definition: GetFindingsStatisticsRequest.h:25
Aws::GuardDuty::GuardDutyClient::StopMonitoringMembersAsync
virtual void StopMonitoringMembersAsync(const Model::StopMonitoringMembersRequest &request, const StopMonitoringMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::ListPublishingDestinationsRequest
Definition: ListPublishingDestinationsRequest.h:26
Aws::GuardDuty::GuardDutyClient::GetMasterAccount
virtual Model::GetMasterAccountOutcome GetMasterAccount(const Model::GetMasterAccountRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetInvitationsCountAsync
virtual void GetInvitationsCountAsync(const Model::GetInvitationsCountRequest &request, const GetInvitationsCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DeleteIPSet
virtual Model::DeleteIPSetOutcome DeleteIPSet(const Model::DeleteIPSetRequest &request) const
Aws::GuardDuty::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::GuardDuty::GuardDutyClient::GetInvitationsCount
virtual Model::GetInvitationsCountOutcome GetInvitationsCount(const Model::GetInvitationsCountRequest &request) const
Aws::GuardDuty::Model::DescribeOrganizationConfigurationRequest
Definition: DescribeOrganizationConfigurationRequest.h:22
Aws::GuardDuty::GuardDutyClient::DeleteThreatIntelSet
virtual Model::DeleteThreatIntelSetOutcome DeleteThreatIntelSet(const Model::DeleteThreatIntelSetRequest &request) const
Aws::GuardDuty::Model::AcceptInvitationOutcomeCallable
std::future< AcceptInvitationOutcome > AcceptInvitationOutcomeCallable
Definition: GuardDutyClient.h:229
Aws::GuardDuty::GetMasterAccountResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetMasterAccountRequest &, const Model::GetMasterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMasterAccountResponseReceivedHandler
Definition: GuardDutyClient.h:320
Aws::GuardDuty::Model::CreateIPSetRequest
Definition: CreateIPSetRequest.h:25
Aws::GuardDuty::Model::GetFindingsOutcome
Aws::Utils::Outcome< GetFindingsResult, GuardDutyError > GetFindingsOutcome
Definition: GuardDutyClient.h:195
Aws::GuardDuty::GuardDutyClient::CreateMembers
virtual Model::CreateMembersOutcome CreateMembers(const Model::CreateMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::DeleteMembers
virtual Model::DeleteMembersOutcome DeleteMembers(const Model::DeleteMembersRequest &request) const
Aws::GuardDuty::Model::ListThreatIntelSetsOutcomeCallable
std::future< ListThreatIntelSetsOutcome > ListThreatIntelSetsOutcomeCallable
Definition: GuardDutyClient.h:273
Aws::GuardDuty::Model::UpdatePublishingDestinationRequest
Definition: UpdatePublishingDestinationRequest.h:23
Aws::GuardDuty::Model::GetDetectorOutcomeCallable
std::future< GetDetectorOutcome > GetDetectorOutcomeCallable
Definition: GuardDutyClient.h:252
Aws::GuardDuty::Model::InviteMembersRequest
Definition: InviteMembersRequest.h:23
Aws::GuardDuty::CreateSampleFindingsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateSampleFindingsRequest &, const Model::CreateSampleFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSampleFindingsResponseReceivedHandler
Definition: GuardDutyClient.h:298
Aws::GuardDuty::Model::GetMasterAccountOutcome
Aws::Utils::Outcome< GetMasterAccountResult, GuardDutyError > GetMasterAccountOutcome
Definition: GuardDutyClient.h:199
Aws::GuardDuty::GuardDutyClient::GetFindingsAsync
virtual void GetFindingsAsync(const Model::GetFindingsRequest &request, const GetFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UpdateFindingsFeedbackCallable
virtual Model::UpdateFindingsFeedbackOutcomeCallable UpdateFindingsFeedbackCallable(const Model::UpdateFindingsFeedbackRequest &request) const
Aws::GuardDuty::Model::GetFilterOutcomeCallable
std::future< GetFilterOutcome > GetFilterOutcomeCallable
Definition: GuardDutyClient.h:253
Aws::GuardDuty::Model::UpdateFindingsFeedbackOutcomeCallable
std::future< UpdateFindingsFeedbackOutcome > UpdateFindingsFeedbackOutcomeCallable
Definition: GuardDutyClient.h:281
Aws::GuardDuty::Model::ListDetectorsRequest
Definition: ListDetectorsRequest.h:26
Aws::GuardDuty::GuardDutyClient::UpdateIPSet
virtual Model::UpdateIPSetOutcome UpdateIPSet(const Model::UpdateIPSetRequest &request) const
AWS_GUARDDUTY_API
#define AWS_GUARDDUTY_API
Definition: GuardDuty_EXPORTS.h:28
Aws::GuardDuty::GuardDutyClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: GuardDutyClient.h:372
Aws::GuardDuty::GuardDutyClient::DisassociateFromMasterAccountAsync
virtual void DisassociateFromMasterAccountAsync(const Model::DisassociateFromMasterAccountRequest &request, const DisassociateFromMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::ListIPSetsRequest
Definition: ListIPSetsRequest.h:26
Aws::GuardDuty::GuardDutyClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListFiltersAsync
virtual void ListFiltersAsync(const Model::ListFiltersRequest &request, const ListFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::CreateDetectorRequest
Definition: CreateDetectorRequest.h:26
Aws::GuardDuty::GuardDutyClient::GetUsageStatisticsAsync
virtual void GetUsageStatisticsAsync(const Model::GetUsageStatisticsRequest &request, const GetUsageStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::ListMembersOutcome
Aws::Utils::Outcome< ListMembersResult, GuardDutyError > ListMembersOutcome
Definition: GuardDutyClient.h:210
Aws::GuardDuty::Model::StartMonitoringMembersOutcomeCallable
std::future< StartMonitoringMembersOutcome > StartMonitoringMembersOutcomeCallable
Definition: GuardDutyClient.h:274
Aws::GuardDuty::GuardDutyClient::InviteMembersAsync
virtual void InviteMembersAsync(const Model::InviteMembersRequest &request, const InviteMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GetDetectorCallable
virtual Model::GetDetectorOutcomeCallable GetDetectorCallable(const Model::GetDetectorRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetInvitationsCountCallable
virtual Model::GetInvitationsCountOutcomeCallable GetInvitationsCountCallable(const Model::GetInvitationsCountRequest &request) const
DisassociateMembersResult.h
Aws::GuardDuty::GuardDutyClient::StopMonitoringMembers
virtual Model::StopMonitoringMembersOutcome StopMonitoringMembers(const Model::StopMonitoringMembersRequest &request) const
Aws::GuardDuty::DisableOrganizationAdminAccountResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DisableOrganizationAdminAccountRequest &, const Model::DisableOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableOrganizationAdminAccountResponseReceivedHandler
Definition: GuardDutyClient.h:310
Aws::GuardDuty::GuardDutyClient::UpdateOrganizationConfigurationCallable
virtual Model::UpdateOrganizationConfigurationOutcomeCallable UpdateOrganizationConfigurationCallable(const Model::UpdateOrganizationConfigurationRequest &request) const
Aws::GuardDuty::GuardDutyClient::DeleteMembersCallable
virtual Model::DeleteMembersOutcomeCallable DeleteMembersCallable(const Model::DeleteMembersRequest &request) const
Aws::GuardDuty::Model::ListFindingsRequest
Definition: ListFindingsRequest.h:24
GetFindingsResult.h
Aws::GuardDuty::ArchiveFindingsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ArchiveFindingsRequest &, const Model::ArchiveFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ArchiveFindingsResponseReceivedHandler
Definition: GuardDutyClient.h:292
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::GuardDuty::Model::ListOrganizationAdminAccountsOutcomeCallable
std::future< ListOrganizationAdminAccountsOutcome > ListOrganizationAdminAccountsOutcomeCallable
Definition: GuardDutyClient.h:270
Aws::GuardDuty::Model::UpdateFilterOutcomeCallable
std::future< UpdateFilterOutcome > UpdateFilterOutcomeCallable
Definition: GuardDutyClient.h:280
Aws::GuardDuty::Model::DescribePublishingDestinationOutcome
Aws::Utils::Outcome< DescribePublishingDestinationResult, GuardDutyError > DescribePublishingDestinationOutcome
Definition: GuardDutyClient.h:188
Aws::GuardDuty::GetMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetMembersRequest &, const Model::GetMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMembersResponseReceivedHandler
Definition: GuardDutyClient.h:322
Aws::GuardDuty::Model::StopMonitoringMembersRequest
Definition: StopMonitoringMembersRequest.h:23
Aws::GuardDuty::GuardDutyClient::UpdateFilter
virtual Model::UpdateFilterOutcome UpdateFilter(const Model::UpdateFilterRequest &request) const
Aws::GuardDuty::Model::GetFindingsStatisticsOutcomeCallable
std::future< GetFindingsStatisticsOutcome > GetFindingsStatisticsOutcomeCallable
Definition: GuardDutyClient.h:255
Aws::GuardDuty::CreateIPSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateIPSetRequest &, const Model::CreateIPSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIPSetResponseReceivedHandler
Definition: GuardDutyClient.h:295
Aws::GuardDuty::Model::UpdateOrganizationConfigurationOutcomeCallable
std::future< UpdateOrganizationConfigurationOutcome > UpdateOrganizationConfigurationOutcomeCallable
Definition: GuardDutyClient.h:284
Aws::GuardDuty::Model::UpdateDetectorOutcomeCallable
std::future< UpdateDetectorOutcome > UpdateDetectorOutcomeCallable
Definition: GuardDutyClient.h:279
Aws::GuardDuty::ListFindingsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFindingsResponseReceivedHandler
Definition: GuardDutyClient.h:328
Aws::GuardDuty::GuardDutyClient::GetDetectorAsync
virtual void GetDetectorAsync(const Model::GetDetectorRequest &request, const GetDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetMemberDetectorsResult.h
Aws::GuardDuty::GuardDutyClient::CreateFilter
virtual Model::CreateFilterOutcome CreateFilter(const Model::CreateFilterRequest &request) const
Aws::GuardDuty::GuardDutyClient::InviteMembersCallable
virtual Model::InviteMembersOutcomeCallable InviteMembersCallable(const Model::InviteMembersRequest &request) const
Aws::GuardDuty::Model::DisassociateFromMasterAccountOutcomeCallable
std::future< DisassociateFromMasterAccountOutcome > DisassociateFromMasterAccountOutcomeCallable
Definition: GuardDutyClient.h:249
Aws::GuardDuty::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::GuardDuty::GuardDutyClient::DescribePublishingDestinationCallable
virtual Model::DescribePublishingDestinationOutcomeCallable DescribePublishingDestinationCallable(const Model::DescribePublishingDestinationRequest &request) const
Aws::GuardDuty::Model::GetThreatIntelSetOutcome
Aws::Utils::Outcome< GetThreatIntelSetResult, GuardDutyError > GetThreatIntelSetOutcome
Definition: GuardDutyClient.h:202
ListOrganizationAdminAccountsResult.h
AWSString.h
Aws::GuardDuty::GuardDutyClient::ListFindingsCallable
virtual Model::ListFindingsOutcomeCallable ListFindingsCallable(const Model::ListFindingsRequest &request) const
Aws::GuardDuty::Model::UpdateMemberDetectorsOutcomeCallable
std::future< UpdateMemberDetectorsOutcome > UpdateMemberDetectorsOutcomeCallable
Definition: GuardDutyClient.h:283
Aws::GuardDuty::GuardDutyClient::DeleteFilterCallable
virtual Model::DeleteFilterOutcomeCallable DeleteFilterCallable(const Model::DeleteFilterRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListIPSets
virtual Model::ListIPSetsOutcome ListIPSets(const Model::ListIPSetsRequest &request) const
Aws::GuardDuty::GuardDutyClient::AcceptInvitationAsync
virtual void AcceptInvitationAsync(const Model::AcceptInvitationRequest &request, const AcceptInvitationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::DeleteThreatIntelSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteThreatIntelSetRequest &, const Model::DeleteThreatIntelSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThreatIntelSetResponseReceivedHandler
Definition: GuardDutyClient.h:307
DescribePublishingDestinationResult.h
Aws::GuardDuty::Model::EnableOrganizationAdminAccountOutcomeCallable
std::future< EnableOrganizationAdminAccountOutcome > EnableOrganizationAdminAccountOutcomeCallable
Definition: GuardDutyClient.h:251
Aws::GuardDuty::Model::GetMembersRequest
Definition: GetMembersRequest.h:23
Aws::GuardDuty::Model::ArchiveFindingsOutcome
Aws::Utils::Outcome< ArchiveFindingsResult, GuardDutyError > ArchiveFindingsOutcome
Definition: GuardDutyClient.h:171
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::GuardDuty::Model::ListInvitationsOutcome
Aws::Utils::Outcome< ListInvitationsResult, GuardDutyError > ListInvitationsOutcome
Definition: GuardDutyClient.h:209
Aws::GuardDuty::GuardDutyClient::StartMonitoringMembersCallable
virtual Model::StartMonitoringMembersOutcomeCallable StartMonitoringMembersCallable(const Model::StartMonitoringMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetMasterAccountAsync
virtual void GetMasterAccountAsync(const Model::GetMasterAccountRequest &request, const GetMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::EnableOrganizationAdminAccountRequest
Definition: EnableOrganizationAdminAccountRequest.h:22
GetDetectorResult.h
Aws::GuardDuty::GuardDutyClient::CreateIPSetAsync
virtual void CreateIPSetAsync(const Model::CreateIPSetRequest &request, const CreateIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::ListFilters
virtual Model::ListFiltersOutcome ListFilters(const Model::ListFiltersRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListDetectorsAsync
virtual void ListDetectorsAsync(const Model::ListDetectorsRequest &request, const ListDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GetThreatIntelSet
virtual Model::GetThreatIntelSetOutcome GetThreatIntelSet(const Model::GetThreatIntelSetRequest &request) const
Aws::GuardDuty::Model::UpdateIPSetOutcomeCallable
std::future< UpdateIPSetOutcome > UpdateIPSetOutcomeCallable
Definition: GuardDutyClient.h:282
Aws::GuardDuty::GuardDutyClient::DisassociateMembersCallable
virtual Model::DisassociateMembersOutcomeCallable DisassociateMembersCallable(const Model::DisassociateMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::UnarchiveFindingsAsync
virtual void UnarchiveFindingsAsync(const Model::UnarchiveFindingsRequest &request, const UnarchiveFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UpdateMemberDetectorsAsync
virtual void UpdateMemberDetectorsAsync(const Model::UpdateMemberDetectorsRequest &request, const UpdateMemberDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::UpdateThreatIntelSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateThreatIntelSetRequest &, const Model::UpdateThreatIntelSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThreatIntelSetResponseReceivedHandler
Definition: GuardDutyClient.h:348
Aws::GuardDuty::UpdateFindingsFeedbackResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateFindingsFeedbackRequest &, const Model::UpdateFindingsFeedbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFindingsFeedbackResponseReceivedHandler
Definition: GuardDutyClient.h:343
Aws::GuardDuty::GuardDutyClient::DeleteThreatIntelSetAsync
virtual void DeleteThreatIntelSetAsync(const Model::DeleteThreatIntelSetRequest &request, const DeleteThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UpdateDetectorResult.h
Aws::GuardDuty::GuardDutyClient::DeleteDetectorAsync
virtual void DeleteDetectorAsync(const Model::DeleteDetectorRequest &request, const DeleteDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::DisassociateFromMasterAccountResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DisassociateFromMasterAccountRequest &, const Model::DisassociateFromMasterAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateFromMasterAccountResponseReceivedHandler
Definition: GuardDutyClient.h:311
UpdateOrganizationConfigurationResult.h
Aws::GuardDuty::Model::CreateThreatIntelSetOutcomeCallable
std::future< CreateThreatIntelSetOutcome > CreateThreatIntelSetOutcomeCallable
Definition: GuardDutyClient.h:237
Aws::GuardDuty::CreateThreatIntelSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateThreatIntelSetRequest &, const Model::CreateThreatIntelSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThreatIntelSetResponseReceivedHandler
Definition: GuardDutyClient.h:299
Aws::GuardDuty::GuardDutyClient::CreatePublishingDestination
virtual Model::CreatePublishingDestinationOutcome CreatePublishingDestination(const Model::CreatePublishingDestinationRequest &request) const
CreateMembersResult.h
Aws::GuardDuty::GuardDutyClient::DeletePublishingDestination
virtual Model::DeletePublishingDestinationOutcome DeletePublishingDestination(const Model::DeletePublishingDestinationRequest &request) const
Aws::GuardDuty::Model::CreateFilterRequest
Definition: CreateFilterRequest.h:26
Aws::GuardDuty::GuardDutyClient::UnarchiveFindingsCallable
virtual Model::UnarchiveFindingsOutcomeCallable UnarchiveFindingsCallable(const Model::UnarchiveFindingsRequest &request) const
CreateThreatIntelSetResult.h
AcceptInvitationResult.h
Aws::GuardDuty::Model::UpdateFilterOutcome
Aws::Utils::Outcome< UpdateFilterResult, GuardDutyError > UpdateFilterOutcome
Definition: GuardDutyClient.h:221
Aws::GuardDuty::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, GuardDutyError > ListTagsForResourceOutcome
Definition: GuardDutyClient.h:213
Aws::GuardDuty::ListThreatIntelSetsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListThreatIntelSetsRequest &, const Model::ListThreatIntelSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThreatIntelSetsResponseReceivedHandler
Definition: GuardDutyClient.h:335
Aws::GuardDuty::GuardDutyClient::GetFindingsCallable
virtual Model::GetFindingsOutcomeCallable GetFindingsCallable(const Model::GetFindingsRequest &request) const
Aws::GuardDuty::ListIPSetsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListIPSetsRequest &, const Model::ListIPSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIPSetsResponseReceivedHandler
Definition: GuardDutyClient.h:329
Aws::GuardDuty::Model::DeletePublishingDestinationRequest
Definition: DeletePublishingDestinationRequest.h:22
DeleteThreatIntelSetResult.h
Aws::GuardDuty::GuardDutyClient::CreateDetector
virtual Model::CreateDetectorOutcome CreateDetector(const Model::CreateDetectorRequest &request) const
Aws::GuardDuty::Model::CreateSampleFindingsRequest
Definition: CreateSampleFindingsRequest.h:23
Aws::GuardDuty::DeleteMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteMembersRequest &, const Model::DeleteMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMembersResponseReceivedHandler
Definition: GuardDutyClient.h:305
Aws::GuardDuty::DisassociateMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DisassociateMembersRequest &, const Model::DisassociateMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateMembersResponseReceivedHandler
Definition: GuardDutyClient.h:312
Aws::GuardDuty::GuardDutyClient::ListDetectorsCallable
virtual Model::ListDetectorsOutcomeCallable ListDetectorsCallable(const Model::ListDetectorsRequest &request) const
Aws::GuardDuty::Model::ListDetectorsOutcome
Aws::Utils::Outcome< ListDetectorsResult, GuardDutyError > ListDetectorsOutcome
Definition: GuardDutyClient.h:205
Aws::GuardDuty::Model::DisassociateMembersOutcome
Aws::Utils::Outcome< DisassociateMembersResult, GuardDutyError > DisassociateMembersOutcome
Definition: GuardDutyClient.h:191
Aws::GuardDuty::Model::CreateThreatIntelSetRequest
Definition: CreateThreatIntelSetRequest.h:25
Aws::GuardDuty::Model::GetIPSetOutcomeCallable
std::future< GetIPSetOutcome > GetIPSetOutcomeCallable
Definition: GuardDutyClient.h:256
Aws::GuardDuty::Model::UpdateThreatIntelSetRequest
Definition: UpdateThreatIntelSetRequest.h:22
Aws::GuardDuty::GuardDutyClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreateMembersCallable
virtual Model::CreateMembersOutcomeCallable CreateMembersCallable(const Model::CreateMembersRequest &request) const
DeleteIPSetResult.h
Aws::GuardDuty::GuardDutyClient::ListFindingsAsync
virtual void ListFindingsAsync(const Model::ListFindingsRequest &request, const ListFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::GetFindingsStatisticsOutcome
Aws::Utils::Outcome< GetFindingsStatisticsResult, GuardDutyError > GetFindingsStatisticsOutcome
Definition: GuardDutyClient.h:196
Aws::GuardDuty::GuardDutyClient::ArchiveFindings
virtual Model::ArchiveFindingsOutcome ArchiveFindings(const Model::ArchiveFindingsRequest &request) const
Aws::GuardDuty::AcceptInvitationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::AcceptInvitationRequest &, const Model::AcceptInvitationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptInvitationResponseReceivedHandler
Definition: GuardDutyClient.h:289
Aws::GuardDuty::GuardDutyClient::ListPublishingDestinations
virtual Model::ListPublishingDestinationsOutcome ListPublishingDestinations(const Model::ListPublishingDestinationsRequest &request) const
Aws::GuardDuty::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, GuardDutyError > TagResourceOutcome
Definition: GuardDutyClient.h:217
Aws::GuardDuty::Model::CreateSampleFindingsOutcome
Aws::Utils::Outcome< CreateSampleFindingsResult, GuardDutyError > CreateSampleFindingsOutcome
Definition: GuardDutyClient.h:177
Aws::GuardDuty::GuardDutyClient::GetIPSetCallable
virtual Model::GetIPSetOutcomeCallable GetIPSetCallable(const Model::GetIPSetRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateFindingsFeedbackAsync
virtual void UpdateFindingsFeedbackAsync(const Model::UpdateFindingsFeedbackRequest &request, const UpdateFindingsFeedbackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::DeclineInvitationsRequest
Definition: DeclineInvitationsRequest.h:23
Aws::GuardDuty::GuardDutyClient::ListMembers
virtual Model::ListMembersOutcome ListMembers(const Model::ListMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::EnableOrganizationAdminAccountCallable
virtual Model::EnableOrganizationAdminAccountOutcomeCallable EnableOrganizationAdminAccountCallable(const Model::EnableOrganizationAdminAccountRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetThreatIntelSetCallable
virtual Model::GetThreatIntelSetOutcomeCallable GetThreatIntelSetCallable(const Model::GetThreatIntelSetRequest &request) const
Aws::GuardDuty::GuardDutyClient::GuardDutyClient
GuardDutyClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::GuardDuty::Model::CreateFilterOutcome
Aws::Utils::Outcome< CreateFilterResult, GuardDutyError > CreateFilterOutcome
Definition: GuardDutyClient.h:173
Aws::GuardDuty::GetInvitationsCountResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetInvitationsCountRequest &, const Model::GetInvitationsCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInvitationsCountResponseReceivedHandler
Definition: GuardDutyClient.h:319
Aws::GuardDuty::GuardDutyClient::DeleteInvitations
virtual Model::DeleteInvitationsOutcome DeleteInvitations(const Model::DeleteInvitationsRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreateSampleFindingsAsync
virtual void CreateSampleFindingsAsync(const Model::CreateSampleFindingsRequest &request, const CreateSampleFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::GuardDuty::Model::CreateDetectorOutcome
Aws::Utils::Outcome< CreateDetectorResult, GuardDutyError > CreateDetectorOutcome
Definition: GuardDutyClient.h:172
Aws::GuardDuty::Model::UnarchiveFindingsRequest
Definition: UnarchiveFindingsRequest.h:23
Aws::GuardDuty::GuardDutyClient::CreateSampleFindings
virtual Model::CreateSampleFindingsOutcome CreateSampleFindings(const Model::CreateSampleFindingsRequest &request) const
Aws::GuardDuty::StopMonitoringMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::StopMonitoringMembersRequest &, const Model::StopMonitoringMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopMonitoringMembersResponseReceivedHandler
Definition: GuardDutyClient.h:337
Aws::GuardDuty::ListFiltersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListFiltersRequest &, const Model::ListFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFiltersResponseReceivedHandler
Definition: GuardDutyClient.h:327
DeleteDetectorResult.h
Aws::GuardDuty::Model::DisableOrganizationAdminAccountOutcomeCallable
std::future< DisableOrganizationAdminAccountOutcome > DisableOrganizationAdminAccountOutcomeCallable
Definition: GuardDutyClient.h:248
Aws::GuardDuty::Model::UpdateMemberDetectorsOutcome
Aws::Utils::Outcome< UpdateMemberDetectorsResult, GuardDutyError > UpdateMemberDetectorsOutcome
Definition: GuardDutyClient.h:224
DeletePublishingDestinationResult.h
Aws::GuardDuty::GuardDutyClient::GetFindingsStatisticsAsync
virtual void GetFindingsStatisticsAsync(const Model::GetFindingsStatisticsRequest &request, const GetFindingsStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DescribePublishingDestination
virtual Model::DescribePublishingDestinationOutcome DescribePublishingDestination(const Model::DescribePublishingDestinationRequest &request) const
GuardDutyErrors.h
Aws
Definition: AccessManagementClient.h:15
Aws::GuardDuty::GuardDutyClient::DeclineInvitationsCallable
virtual Model::DeclineInvitationsOutcomeCallable DeclineInvitationsCallable(const Model::DeclineInvitationsRequest &request) const
Aws::GuardDuty::Model::CreateMembersOutcomeCallable
std::future< CreateMembersOutcome > CreateMembersOutcomeCallable
Definition: GuardDutyClient.h:234
Aws::GuardDuty::Model::DeclineInvitationsOutcomeCallable
std::future< DeclineInvitationsOutcome > DeclineInvitationsOutcomeCallable
Definition: GuardDutyClient.h:238
Aws::GuardDuty::Model::GetIPSetOutcome
Aws::Utils::Outcome< GetIPSetResult, GuardDutyError > GetIPSetOutcome
Definition: GuardDutyClient.h:197
Aws::GuardDuty::GuardDutyClient::ArchiveFindingsCallable
virtual Model::ArchiveFindingsOutcomeCallable ArchiveFindingsCallable(const Model::ArchiveFindingsRequest &request) const
HttpTypes.h
Aws::GuardDuty::Model::GetThreatIntelSetRequest
Definition: GetThreatIntelSetRequest.h:22
Aws::GuardDuty::GuardDutyClient::GetMemberDetectors
virtual Model::GetMemberDetectorsOutcome GetMemberDetectors(const Model::GetMemberDetectorsRequest &request) const
Aws::GuardDuty::Model::CreatePublishingDestinationOutcome
Aws::Utils::Outcome< CreatePublishingDestinationResult, GuardDutyError > CreatePublishingDestinationOutcome
Definition: GuardDutyClient.h:176
Aws::GuardDuty::GetThreatIntelSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::GetThreatIntelSetRequest &, const Model::GetThreatIntelSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetThreatIntelSetResponseReceivedHandler
Definition: GuardDutyClient.h:323
Aws::GuardDuty::GuardDutyClient::DeclineInvitations
virtual Model::DeclineInvitationsOutcome DeclineInvitations(const Model::DeclineInvitationsRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetFilterCallable
virtual Model::GetFilterOutcomeCallable GetFilterCallable(const Model::GetFilterRequest &request) const
Aws::GuardDuty::Model::DeleteFilterOutcomeCallable
std::future< DeleteFilterOutcome > DeleteFilterOutcomeCallable
Definition: GuardDutyClient.h:240
GetThreatIntelSetResult.h
Aws::GuardDuty::DeleteDetectorResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteDetectorRequest &, const Model::DeleteDetectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDetectorResponseReceivedHandler
Definition: GuardDutyClient.h:301
Aws::GuardDuty::GuardDutyClient::GetIPSetAsync
virtual void GetIPSetAsync(const Model::GetIPSetRequest &request, const GetIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::UpdateFindingsFeedbackOutcome
Aws::Utils::Outcome< UpdateFindingsFeedbackResult, GuardDutyError > UpdateFindingsFeedbackOutcome
Definition: GuardDutyClient.h:222
Aws::GuardDuty::UpdateDetectorResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateDetectorRequest &, const Model::UpdateDetectorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDetectorResponseReceivedHandler
Definition: GuardDutyClient.h:341
TagResourceResult.h
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::GuardDuty::GuardDutyClient::CreateIPSetCallable
virtual Model::CreateIPSetOutcomeCallable CreateIPSetCallable(const Model::CreateIPSetRequest &request) const
Aws::GuardDuty::GuardDutyClient::ListPublishingDestinationsAsync
virtual void ListPublishingDestinationsAsync(const Model::ListPublishingDestinationsRequest &request, const ListPublishingDestinationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DeleteDetector
virtual Model::DeleteDetectorOutcome DeleteDetector(const Model::DeleteDetectorRequest &request) const
Aws::GuardDuty::Model::CreatePublishingDestinationRequest
Definition: CreatePublishingDestinationRequest.h:25
Aws::GuardDuty::Model::DeleteFilterOutcome
Aws::Utils::Outcome< DeleteFilterResult, GuardDutyError > DeleteFilterOutcome
Definition: GuardDutyClient.h:181
Aws::GuardDuty::Model::GetFilterOutcome
Aws::Utils::Outcome< GetFilterResult, GuardDutyError > GetFilterOutcome
Definition: GuardDutyClient.h:194
Aws::GuardDuty::GuardDutyClient::CreateDetectorAsync
virtual void CreateDetectorAsync(const Model::CreateDetectorRequest &request, const CreateDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DisableOrganizationAdminAccountAsync
virtual void DisableOrganizationAdminAccountAsync(const Model::DisableOrganizationAdminAccountRequest &request, const DisableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UpdateDetectorCallable
virtual Model::UpdateDetectorOutcomeCallable UpdateDetectorCallable(const Model::UpdateDetectorRequest &request) const
Aws::GuardDuty::GuardDutyClient::GetMemberDetectorsAsync
virtual void GetMemberDetectorsAsync(const Model::GetMemberDetectorsRequest &request, const GetMemberDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::CreateIPSetOutcome
Aws::Utils::Outcome< CreateIPSetResult, GuardDutyError > CreateIPSetOutcome
Definition: GuardDutyClient.h:174
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::GuardDuty::Model::InviteMembersOutcomeCallable
std::future< InviteMembersOutcome > InviteMembersOutcomeCallable
Definition: GuardDutyClient.h:263
Aws::GuardDuty::Model::CreateThreatIntelSetOutcome
Aws::Utils::Outcome< CreateThreatIntelSetResult, GuardDutyError > CreateThreatIntelSetOutcome
Definition: GuardDutyClient.h:178
Aws::GuardDuty::CreateMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateMembersRequest &, const Model::CreateMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMembersResponseReceivedHandler
Definition: GuardDutyClient.h:296
Aws::GuardDuty::Model::DisassociateMembersOutcomeCallable
std::future< DisassociateMembersOutcome > DisassociateMembersOutcomeCallable
Definition: GuardDutyClient.h:250
Aws::GuardDuty::CreateFilterResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreateFilterRequest &, const Model::CreateFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFilterResponseReceivedHandler
Definition: GuardDutyClient.h:294
Aws::GuardDuty::GuardDutyClient::InviteMembers
virtual Model::InviteMembersOutcome InviteMembers(const Model::InviteMembersRequest &request) const
AWSClient.h
Aws::GuardDuty::GuardDutyClient::DisassociateMembersAsync
virtual void DisassociateMembersAsync(const Model::DisassociateMembersRequest &request, const DisassociateMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::DescribePublishingDestinationOutcomeCallable
std::future< DescribePublishingDestinationOutcome > DescribePublishingDestinationOutcomeCallable
Definition: GuardDutyClient.h:247
Aws::GuardDuty::ListMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListMembersRequest &, const Model::ListMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMembersResponseReceivedHandler
Definition: GuardDutyClient.h:331
Aws::GuardDuty::Model::ListIPSetsOutcome
Aws::Utils::Outcome< ListIPSetsResult, GuardDutyError > ListIPSetsOutcome
Definition: GuardDutyClient.h:208
Aws::GuardDuty::StartMonitoringMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::StartMonitoringMembersRequest &, const Model::StartMonitoringMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMonitoringMembersResponseReceivedHandler
Definition: GuardDutyClient.h:336
Aws::GuardDuty::ListDetectorsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListDetectorsRequest &, const Model::ListDetectorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectorsResponseReceivedHandler
Definition: GuardDutyClient.h:326
Aws::GuardDuty::GuardDutyClient::ListInvitationsAsync
virtual void ListInvitationsAsync(const Model::ListInvitationsRequest &request, const ListInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListTagsForResourceResult.h
Aws::GuardDuty::GuardDutyClient::GetMembers
virtual Model::GetMembersOutcome GetMembers(const Model::GetMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::DeclineInvitationsAsync
virtual void DeclineInvitationsAsync(const Model::DeclineInvitationsRequest &request, const DeclineInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::UpdateDetectorOutcome
Aws::Utils::Outcome< UpdateDetectorResult, GuardDutyError > UpdateDetectorOutcome
Definition: GuardDutyClient.h:220
Aws::GuardDuty::ListPublishingDestinationsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::ListPublishingDestinationsRequest &, const Model::ListPublishingDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPublishingDestinationsResponseReceivedHandler
Definition: GuardDutyClient.h:333
Aws::GuardDuty::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::GuardDuty::GuardDutyClient::DescribeOrganizationConfigurationAsync
virtual void DescribeOrganizationConfigurationAsync(const Model::DescribeOrganizationConfigurationRequest &request, const DescribeOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::GetMembersOutcome
Aws::Utils::Outcome< GetMembersResult, GuardDutyError > GetMembersOutcome
Definition: GuardDutyClient.h:201
Aws::GuardDuty::GuardDutyClient::UpdateOrganizationConfigurationAsync
virtual void UpdateOrganizationConfigurationAsync(const Model::UpdateOrganizationConfigurationRequest &request, const UpdateOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GetFindingsStatisticsCallable
virtual Model::GetFindingsStatisticsOutcomeCallable GetFindingsStatisticsCallable(const Model::GetFindingsStatisticsRequest &request) const
Aws::GuardDuty::GuardDutyClient::UpdateThreatIntelSet
virtual Model::UpdateThreatIntelSetOutcome UpdateThreatIntelSet(const Model::UpdateThreatIntelSetRequest &request) const
Aws::GuardDuty::InviteMembersResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::InviteMembersRequest &, const Model::InviteMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InviteMembersResponseReceivedHandler
Definition: GuardDutyClient.h:325
Aws::GuardDuty::GuardDutyClient::CreateThreatIntelSetCallable
virtual Model::CreateThreatIntelSetOutcomeCallable CreateThreatIntelSetCallable(const Model::CreateThreatIntelSetRequest &request) const
GetMembersResult.h
DisableOrganizationAdminAccountResult.h
Aws::GuardDuty::GuardDutyClient::ListPublishingDestinationsCallable
virtual Model::ListPublishingDestinationsOutcomeCallable ListPublishingDestinationsCallable(const Model::ListPublishingDestinationsRequest &request) const
Aws::GuardDuty::DeleteIPSetResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::DeleteIPSetRequest &, const Model::DeleteIPSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIPSetResponseReceivedHandler
Definition: GuardDutyClient.h:303
Aws::GuardDuty::GuardDutyClient::EnableOrganizationAdminAccountAsync
virtual void EnableOrganizationAdminAccountAsync(const Model::EnableOrganizationAdminAccountRequest &request, const EnableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::InviteMembersOutcome
Aws::Utils::Outcome< InviteMembersResult, GuardDutyError > InviteMembersOutcome
Definition: GuardDutyClient.h:204
Aws::GuardDuty::GuardDutyClient::DeleteIPSetCallable
virtual Model::DeleteIPSetOutcomeCallable DeleteIPSetCallable(const Model::DeleteIPSetRequest &request) const
Aws::GuardDuty::Model::GetMasterAccountRequest
Definition: GetMasterAccountRequest.h:22
Aws::GuardDuty::Model::GetMemberDetectorsOutcomeCallable
std::future< GetMemberDetectorsOutcome > GetMemberDetectorsOutcomeCallable
Definition: GuardDutyClient.h:259
Aws::GuardDuty::EnableOrganizationAdminAccountResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::EnableOrganizationAdminAccountRequest &, const Model::EnableOrganizationAdminAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableOrganizationAdminAccountResponseReceivedHandler
Definition: GuardDutyClient.h:313
Aws::GuardDuty::Model::GetInvitationsCountRequest
Definition: GetInvitationsCountRequest.h:20
Aws::GuardDuty::GuardDutyClient::ListMembersAsync
virtual void ListMembersAsync(const Model::ListMembersRequest &request, const ListMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::Model::DeleteMembersOutcome
Aws::Utils::Outcome< DeleteMembersResult, GuardDutyError > DeleteMembersOutcome
Definition: GuardDutyClient.h:184
Aws::GuardDuty::Model::DescribeOrganizationConfigurationOutcomeCallable
std::future< DescribeOrganizationConfigurationOutcome > DescribeOrganizationConfigurationOutcomeCallable
Definition: GuardDutyClient.h:246
Aws::GuardDuty::UpdatePublishingDestinationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdatePublishingDestinationRequest &, const Model::UpdatePublishingDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePublishingDestinationResponseReceivedHandler
Definition: GuardDutyClient.h:347
Aws::GuardDuty::GuardDutyClient::CreateThreatIntelSet
virtual Model::CreateThreatIntelSetOutcome CreateThreatIntelSet(const Model::CreateThreatIntelSetRequest &request) const
Aws::GuardDuty::Model::UnarchiveFindingsOutcome
Aws::Utils::Outcome< UnarchiveFindingsResult, GuardDutyError > UnarchiveFindingsOutcome
Definition: GuardDutyClient.h:218
Aws::GuardDuty::Model::ListPublishingDestinationsOutcome
Aws::Utils::Outcome< ListPublishingDestinationsResult, GuardDutyError > ListPublishingDestinationsOutcome
Definition: GuardDutyClient.h:212
CreatePublishingDestinationResult.h
Aws::GuardDuty::Model::ListPublishingDestinationsOutcomeCallable
std::future< ListPublishingDestinationsOutcome > ListPublishingDestinationsOutcomeCallable
Definition: GuardDutyClient.h:271
Aws::GuardDuty::Model::CreateMembersRequest
Definition: CreateMembersRequest.h:24
ListDetectorsResult.h
Aws::GuardDuty::Model::CreateMembersOutcome
Aws::Utils::Outcome< CreateMembersResult, GuardDutyError > CreateMembersOutcome
Definition: GuardDutyClient.h:175
Aws::GuardDuty::GuardDutyClient
Definition: GuardDutyClient.h:370
Aws::GuardDuty::UpdateOrganizationConfigurationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UpdateOrganizationConfigurationRequest &, const Model::UpdateOrganizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOrganizationConfigurationResponseReceivedHandler
Definition: GuardDutyClient.h:346
UpdateFindingsFeedbackResult.h
Aws::GuardDuty::GuardDutyClient::StopMonitoringMembersCallable
virtual Model::StopMonitoringMembersOutcomeCallable StopMonitoringMembersCallable(const Model::StopMonitoringMembersRequest &request) const
Aws::GuardDuty::UnarchiveFindingsResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::UnarchiveFindingsRequest &, const Model::UnarchiveFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnarchiveFindingsResponseReceivedHandler
Definition: GuardDutyClient.h:339
Aws::GuardDuty::Model::ArchiveFindingsOutcomeCallable
std::future< ArchiveFindingsOutcome > ArchiveFindingsOutcomeCallable
Definition: GuardDutyClient.h:230
JsonSerializer.h
Aws::GuardDuty::Model::CreateSampleFindingsOutcomeCallable
std::future< CreateSampleFindingsOutcome > CreateSampleFindingsOutcomeCallable
Definition: GuardDutyClient.h:236
Aws::GuardDuty::GuardDutyClient::GetMembersAsync
virtual void GetMembersAsync(const Model::GetMembersRequest &request, const GetMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::DescribePublishingDestinationAsync
virtual void DescribePublishingDestinationAsync(const Model::DescribePublishingDestinationRequest &request, const DescribePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::GetIPSet
virtual Model::GetIPSetOutcome GetIPSet(const Model::GetIPSetRequest &request) const
StopMonitoringMembersResult.h
Aws::GuardDuty::GuardDutyClient::ListThreatIntelSets
virtual Model::ListThreatIntelSetsOutcome ListThreatIntelSets(const Model::ListThreatIntelSetsRequest &request) const
Aws::GuardDuty::Model::DeletePublishingDestinationOutcome
Aws::Utils::Outcome< DeletePublishingDestinationResult, GuardDutyError > DeletePublishingDestinationOutcome
Definition: GuardDutyClient.h:185
Aws::GuardDuty::GuardDutyClient::GetMembersCallable
virtual Model::GetMembersOutcomeCallable GetMembersCallable(const Model::GetMembersRequest &request) const
Aws::GuardDuty::GuardDutyClient::CreateThreatIntelSetAsync
virtual void CreateThreatIntelSetAsync(const Model::CreateThreatIntelSetRequest &request, const CreateThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::GuardDuty::GuardDutyClient::UpdateFindingsFeedback
virtual Model::UpdateFindingsFeedbackOutcome UpdateFindingsFeedback(const Model::UpdateFindingsFeedbackRequest &request) const
GetFindingsStatisticsResult.h
ListIPSetsResult.h
Aws::GuardDuty::CreatePublishingDestinationResponseReceivedHandler
std::function< void(const GuardDutyClient *, const Model::CreatePublishingDestinationRequest &, const Model::CreatePublishingDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePublishingDestinationResponseReceivedHandler
Definition: GuardDutyClient.h:297
Aws::GuardDuty::Model::UpdateMemberDetectorsRequest
Definition: UpdateMemberDetectorsRequest.h:24
Aws::GuardDuty::Model::StartMonitoringMembersOutcome
Aws::Utils::Outcome< StartMonitoringMembersResult, GuardDutyError > StartMonitoringMembersOutcome
Definition: GuardDutyClient.h:215
Aws::GuardDuty::Model::ListThreatIntelSetsOutcome
Aws::Utils::Outcome< ListThreatIntelSetsResult, GuardDutyError > ListThreatIntelSetsOutcome
Definition: GuardDutyClient.h:214