|
| GuardDutyClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration()) |
|
| GuardDutyClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration()) |
|
| GuardDutyClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration()) |
|
virtual | ~GuardDutyClient () |
|
virtual Model::AcceptInvitationOutcome | AcceptInvitation (const Model::AcceptInvitationRequest &request) const |
|
virtual Model::AcceptInvitationOutcomeCallable | AcceptInvitationCallable (const Model::AcceptInvitationRequest &request) const |
|
virtual void | AcceptInvitationAsync (const Model::AcceptInvitationRequest &request, const AcceptInvitationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ArchiveFindingsOutcome | ArchiveFindings (const Model::ArchiveFindingsRequest &request) const |
|
virtual Model::ArchiveFindingsOutcomeCallable | ArchiveFindingsCallable (const Model::ArchiveFindingsRequest &request) const |
|
virtual void | ArchiveFindingsAsync (const Model::ArchiveFindingsRequest &request, const ArchiveFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateDetectorOutcome | CreateDetector (const Model::CreateDetectorRequest &request) const |
|
virtual Model::CreateDetectorOutcomeCallable | CreateDetectorCallable (const Model::CreateDetectorRequest &request) const |
|
virtual void | CreateDetectorAsync (const Model::CreateDetectorRequest &request, const CreateDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateFilterOutcome | CreateFilter (const Model::CreateFilterRequest &request) const |
|
virtual Model::CreateFilterOutcomeCallable | CreateFilterCallable (const Model::CreateFilterRequest &request) const |
|
virtual void | CreateFilterAsync (const Model::CreateFilterRequest &request, const CreateFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateIPSetOutcome | CreateIPSet (const Model::CreateIPSetRequest &request) const |
|
virtual Model::CreateIPSetOutcomeCallable | CreateIPSetCallable (const Model::CreateIPSetRequest &request) const |
|
virtual void | CreateIPSetAsync (const Model::CreateIPSetRequest &request, const CreateIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateMembersOutcome | CreateMembers (const Model::CreateMembersRequest &request) const |
|
virtual Model::CreateMembersOutcomeCallable | CreateMembersCallable (const Model::CreateMembersRequest &request) const |
|
virtual void | CreateMembersAsync (const Model::CreateMembersRequest &request, const CreateMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreatePublishingDestinationOutcome | CreatePublishingDestination (const Model::CreatePublishingDestinationRequest &request) const |
|
virtual Model::CreatePublishingDestinationOutcomeCallable | CreatePublishingDestinationCallable (const Model::CreatePublishingDestinationRequest &request) const |
|
virtual void | CreatePublishingDestinationAsync (const Model::CreatePublishingDestinationRequest &request, const CreatePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateSampleFindingsOutcome | CreateSampleFindings (const Model::CreateSampleFindingsRequest &request) const |
|
virtual Model::CreateSampleFindingsOutcomeCallable | CreateSampleFindingsCallable (const Model::CreateSampleFindingsRequest &request) const |
|
virtual void | CreateSampleFindingsAsync (const Model::CreateSampleFindingsRequest &request, const CreateSampleFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateThreatIntelSetOutcome | CreateThreatIntelSet (const Model::CreateThreatIntelSetRequest &request) const |
|
virtual Model::CreateThreatIntelSetOutcomeCallable | CreateThreatIntelSetCallable (const Model::CreateThreatIntelSetRequest &request) const |
|
virtual void | CreateThreatIntelSetAsync (const Model::CreateThreatIntelSetRequest &request, const CreateThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeclineInvitationsOutcome | DeclineInvitations (const Model::DeclineInvitationsRequest &request) const |
|
virtual Model::DeclineInvitationsOutcomeCallable | DeclineInvitationsCallable (const Model::DeclineInvitationsRequest &request) const |
|
virtual void | DeclineInvitationsAsync (const Model::DeclineInvitationsRequest &request, const DeclineInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteDetectorOutcome | DeleteDetector (const Model::DeleteDetectorRequest &request) const |
|
virtual Model::DeleteDetectorOutcomeCallable | DeleteDetectorCallable (const Model::DeleteDetectorRequest &request) const |
|
virtual void | DeleteDetectorAsync (const Model::DeleteDetectorRequest &request, const DeleteDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteFilterOutcome | DeleteFilter (const Model::DeleteFilterRequest &request) const |
|
virtual Model::DeleteFilterOutcomeCallable | DeleteFilterCallable (const Model::DeleteFilterRequest &request) const |
|
virtual void | DeleteFilterAsync (const Model::DeleteFilterRequest &request, const DeleteFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteIPSetOutcome | DeleteIPSet (const Model::DeleteIPSetRequest &request) const |
|
virtual Model::DeleteIPSetOutcomeCallable | DeleteIPSetCallable (const Model::DeleteIPSetRequest &request) const |
|
virtual void | DeleteIPSetAsync (const Model::DeleteIPSetRequest &request, const DeleteIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteInvitationsOutcome | DeleteInvitations (const Model::DeleteInvitationsRequest &request) const |
|
virtual Model::DeleteInvitationsOutcomeCallable | DeleteInvitationsCallable (const Model::DeleteInvitationsRequest &request) const |
|
virtual void | DeleteInvitationsAsync (const Model::DeleteInvitationsRequest &request, const DeleteInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteMembersOutcome | DeleteMembers (const Model::DeleteMembersRequest &request) const |
|
virtual Model::DeleteMembersOutcomeCallable | DeleteMembersCallable (const Model::DeleteMembersRequest &request) const |
|
virtual void | DeleteMembersAsync (const Model::DeleteMembersRequest &request, const DeleteMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeletePublishingDestinationOutcome | DeletePublishingDestination (const Model::DeletePublishingDestinationRequest &request) const |
|
virtual Model::DeletePublishingDestinationOutcomeCallable | DeletePublishingDestinationCallable (const Model::DeletePublishingDestinationRequest &request) const |
|
virtual void | DeletePublishingDestinationAsync (const Model::DeletePublishingDestinationRequest &request, const DeletePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteThreatIntelSetOutcome | DeleteThreatIntelSet (const Model::DeleteThreatIntelSetRequest &request) const |
|
virtual Model::DeleteThreatIntelSetOutcomeCallable | DeleteThreatIntelSetCallable (const Model::DeleteThreatIntelSetRequest &request) const |
|
virtual void | DeleteThreatIntelSetAsync (const Model::DeleteThreatIntelSetRequest &request, const DeleteThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DescribeOrganizationConfigurationOutcome | DescribeOrganizationConfiguration (const Model::DescribeOrganizationConfigurationRequest &request) const |
|
virtual Model::DescribeOrganizationConfigurationOutcomeCallable | DescribeOrganizationConfigurationCallable (const Model::DescribeOrganizationConfigurationRequest &request) const |
|
virtual void | DescribeOrganizationConfigurationAsync (const Model::DescribeOrganizationConfigurationRequest &request, const DescribeOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DescribePublishingDestinationOutcome | DescribePublishingDestination (const Model::DescribePublishingDestinationRequest &request) const |
|
virtual Model::DescribePublishingDestinationOutcomeCallable | DescribePublishingDestinationCallable (const Model::DescribePublishingDestinationRequest &request) const |
|
virtual void | DescribePublishingDestinationAsync (const Model::DescribePublishingDestinationRequest &request, const DescribePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DisableOrganizationAdminAccountOutcome | DisableOrganizationAdminAccount (const Model::DisableOrganizationAdminAccountRequest &request) const |
|
virtual Model::DisableOrganizationAdminAccountOutcomeCallable | DisableOrganizationAdminAccountCallable (const Model::DisableOrganizationAdminAccountRequest &request) const |
|
virtual void | DisableOrganizationAdminAccountAsync (const Model::DisableOrganizationAdminAccountRequest &request, const DisableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DisassociateFromMasterAccountOutcome | DisassociateFromMasterAccount (const Model::DisassociateFromMasterAccountRequest &request) const |
|
virtual Model::DisassociateFromMasterAccountOutcomeCallable | DisassociateFromMasterAccountCallable (const Model::DisassociateFromMasterAccountRequest &request) const |
|
virtual void | DisassociateFromMasterAccountAsync (const Model::DisassociateFromMasterAccountRequest &request, const DisassociateFromMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DisassociateMembersOutcome | DisassociateMembers (const Model::DisassociateMembersRequest &request) const |
|
virtual Model::DisassociateMembersOutcomeCallable | DisassociateMembersCallable (const Model::DisassociateMembersRequest &request) const |
|
virtual void | DisassociateMembersAsync (const Model::DisassociateMembersRequest &request, const DisassociateMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::EnableOrganizationAdminAccountOutcome | EnableOrganizationAdminAccount (const Model::EnableOrganizationAdminAccountRequest &request) const |
|
virtual Model::EnableOrganizationAdminAccountOutcomeCallable | EnableOrganizationAdminAccountCallable (const Model::EnableOrganizationAdminAccountRequest &request) const |
|
virtual void | EnableOrganizationAdminAccountAsync (const Model::EnableOrganizationAdminAccountRequest &request, const EnableOrganizationAdminAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetDetectorOutcome | GetDetector (const Model::GetDetectorRequest &request) const |
|
virtual Model::GetDetectorOutcomeCallable | GetDetectorCallable (const Model::GetDetectorRequest &request) const |
|
virtual void | GetDetectorAsync (const Model::GetDetectorRequest &request, const GetDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetFilterOutcome | GetFilter (const Model::GetFilterRequest &request) const |
|
virtual Model::GetFilterOutcomeCallable | GetFilterCallable (const Model::GetFilterRequest &request) const |
|
virtual void | GetFilterAsync (const Model::GetFilterRequest &request, const GetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetFindingsOutcome | GetFindings (const Model::GetFindingsRequest &request) const |
|
virtual Model::GetFindingsOutcomeCallable | GetFindingsCallable (const Model::GetFindingsRequest &request) const |
|
virtual void | GetFindingsAsync (const Model::GetFindingsRequest &request, const GetFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetFindingsStatisticsOutcome | GetFindingsStatistics (const Model::GetFindingsStatisticsRequest &request) const |
|
virtual Model::GetFindingsStatisticsOutcomeCallable | GetFindingsStatisticsCallable (const Model::GetFindingsStatisticsRequest &request) const |
|
virtual void | GetFindingsStatisticsAsync (const Model::GetFindingsStatisticsRequest &request, const GetFindingsStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetIPSetOutcome | GetIPSet (const Model::GetIPSetRequest &request) const |
|
virtual Model::GetIPSetOutcomeCallable | GetIPSetCallable (const Model::GetIPSetRequest &request) const |
|
virtual void | GetIPSetAsync (const Model::GetIPSetRequest &request, const GetIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetInvitationsCountOutcome | GetInvitationsCount (const Model::GetInvitationsCountRequest &request) const |
|
virtual Model::GetInvitationsCountOutcomeCallable | GetInvitationsCountCallable (const Model::GetInvitationsCountRequest &request) const |
|
virtual void | GetInvitationsCountAsync (const Model::GetInvitationsCountRequest &request, const GetInvitationsCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetMasterAccountOutcome | GetMasterAccount (const Model::GetMasterAccountRequest &request) const |
|
virtual Model::GetMasterAccountOutcomeCallable | GetMasterAccountCallable (const Model::GetMasterAccountRequest &request) const |
|
virtual void | GetMasterAccountAsync (const Model::GetMasterAccountRequest &request, const GetMasterAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetMemberDetectorsOutcome | GetMemberDetectors (const Model::GetMemberDetectorsRequest &request) const |
|
virtual Model::GetMemberDetectorsOutcomeCallable | GetMemberDetectorsCallable (const Model::GetMemberDetectorsRequest &request) const |
|
virtual void | GetMemberDetectorsAsync (const Model::GetMemberDetectorsRequest &request, const GetMemberDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetMembersOutcome | GetMembers (const Model::GetMembersRequest &request) const |
|
virtual Model::GetMembersOutcomeCallable | GetMembersCallable (const Model::GetMembersRequest &request) const |
|
virtual void | GetMembersAsync (const Model::GetMembersRequest &request, const GetMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetThreatIntelSetOutcome | GetThreatIntelSet (const Model::GetThreatIntelSetRequest &request) const |
|
virtual Model::GetThreatIntelSetOutcomeCallable | GetThreatIntelSetCallable (const Model::GetThreatIntelSetRequest &request) const |
|
virtual void | GetThreatIntelSetAsync (const Model::GetThreatIntelSetRequest &request, const GetThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetUsageStatisticsOutcome | GetUsageStatistics (const Model::GetUsageStatisticsRequest &request) const |
|
virtual Model::GetUsageStatisticsOutcomeCallable | GetUsageStatisticsCallable (const Model::GetUsageStatisticsRequest &request) const |
|
virtual void | GetUsageStatisticsAsync (const Model::GetUsageStatisticsRequest &request, const GetUsageStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::InviteMembersOutcome | InviteMembers (const Model::InviteMembersRequest &request) const |
|
virtual Model::InviteMembersOutcomeCallable | InviteMembersCallable (const Model::InviteMembersRequest &request) const |
|
virtual void | InviteMembersAsync (const Model::InviteMembersRequest &request, const InviteMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListDetectorsOutcome | ListDetectors (const Model::ListDetectorsRequest &request) const |
|
virtual Model::ListDetectorsOutcomeCallable | ListDetectorsCallable (const Model::ListDetectorsRequest &request) const |
|
virtual void | ListDetectorsAsync (const Model::ListDetectorsRequest &request, const ListDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListFiltersOutcome | ListFilters (const Model::ListFiltersRequest &request) const |
|
virtual Model::ListFiltersOutcomeCallable | ListFiltersCallable (const Model::ListFiltersRequest &request) const |
|
virtual void | ListFiltersAsync (const Model::ListFiltersRequest &request, const ListFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListFindingsOutcome | ListFindings (const Model::ListFindingsRequest &request) const |
|
virtual Model::ListFindingsOutcomeCallable | ListFindingsCallable (const Model::ListFindingsRequest &request) const |
|
virtual void | ListFindingsAsync (const Model::ListFindingsRequest &request, const ListFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListIPSetsOutcome | ListIPSets (const Model::ListIPSetsRequest &request) const |
|
virtual Model::ListIPSetsOutcomeCallable | ListIPSetsCallable (const Model::ListIPSetsRequest &request) const |
|
virtual void | ListIPSetsAsync (const Model::ListIPSetsRequest &request, const ListIPSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListInvitationsOutcome | ListInvitations (const Model::ListInvitationsRequest &request) const |
|
virtual Model::ListInvitationsOutcomeCallable | ListInvitationsCallable (const Model::ListInvitationsRequest &request) const |
|
virtual void | ListInvitationsAsync (const Model::ListInvitationsRequest &request, const ListInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListMembersOutcome | ListMembers (const Model::ListMembersRequest &request) const |
|
virtual Model::ListMembersOutcomeCallable | ListMembersCallable (const Model::ListMembersRequest &request) const |
|
virtual void | ListMembersAsync (const Model::ListMembersRequest &request, const ListMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListOrganizationAdminAccountsOutcome | ListOrganizationAdminAccounts (const Model::ListOrganizationAdminAccountsRequest &request) const |
|
virtual Model::ListOrganizationAdminAccountsOutcomeCallable | ListOrganizationAdminAccountsCallable (const Model::ListOrganizationAdminAccountsRequest &request) const |
|
virtual void | ListOrganizationAdminAccountsAsync (const Model::ListOrganizationAdminAccountsRequest &request, const ListOrganizationAdminAccountsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListPublishingDestinationsOutcome | ListPublishingDestinations (const Model::ListPublishingDestinationsRequest &request) const |
|
virtual Model::ListPublishingDestinationsOutcomeCallable | ListPublishingDestinationsCallable (const Model::ListPublishingDestinationsRequest &request) const |
|
virtual void | ListPublishingDestinationsAsync (const Model::ListPublishingDestinationsRequest &request, const ListPublishingDestinationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListTagsForResourceOutcome | ListTagsForResource (const Model::ListTagsForResourceRequest &request) const |
|
virtual Model::ListTagsForResourceOutcomeCallable | ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const |
|
virtual void | ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListThreatIntelSetsOutcome | ListThreatIntelSets (const Model::ListThreatIntelSetsRequest &request) const |
|
virtual Model::ListThreatIntelSetsOutcomeCallable | ListThreatIntelSetsCallable (const Model::ListThreatIntelSetsRequest &request) const |
|
virtual void | ListThreatIntelSetsAsync (const Model::ListThreatIntelSetsRequest &request, const ListThreatIntelSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::StartMonitoringMembersOutcome | StartMonitoringMembers (const Model::StartMonitoringMembersRequest &request) const |
|
virtual Model::StartMonitoringMembersOutcomeCallable | StartMonitoringMembersCallable (const Model::StartMonitoringMembersRequest &request) const |
|
virtual void | StartMonitoringMembersAsync (const Model::StartMonitoringMembersRequest &request, const StartMonitoringMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::StopMonitoringMembersOutcome | StopMonitoringMembers (const Model::StopMonitoringMembersRequest &request) const |
|
virtual Model::StopMonitoringMembersOutcomeCallable | StopMonitoringMembersCallable (const Model::StopMonitoringMembersRequest &request) const |
|
virtual void | StopMonitoringMembersAsync (const Model::StopMonitoringMembersRequest &request, const StopMonitoringMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::TagResourceOutcome | TagResource (const Model::TagResourceRequest &request) const |
|
virtual Model::TagResourceOutcomeCallable | TagResourceCallable (const Model::TagResourceRequest &request) const |
|
virtual void | TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UnarchiveFindingsOutcome | UnarchiveFindings (const Model::UnarchiveFindingsRequest &request) const |
|
virtual Model::UnarchiveFindingsOutcomeCallable | UnarchiveFindingsCallable (const Model::UnarchiveFindingsRequest &request) const |
|
virtual void | UnarchiveFindingsAsync (const Model::UnarchiveFindingsRequest &request, const UnarchiveFindingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UntagResourceOutcome | UntagResource (const Model::UntagResourceRequest &request) const |
|
virtual Model::UntagResourceOutcomeCallable | UntagResourceCallable (const Model::UntagResourceRequest &request) const |
|
virtual void | UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateDetectorOutcome | UpdateDetector (const Model::UpdateDetectorRequest &request) const |
|
virtual Model::UpdateDetectorOutcomeCallable | UpdateDetectorCallable (const Model::UpdateDetectorRequest &request) const |
|
virtual void | UpdateDetectorAsync (const Model::UpdateDetectorRequest &request, const UpdateDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateFilterOutcome | UpdateFilter (const Model::UpdateFilterRequest &request) const |
|
virtual Model::UpdateFilterOutcomeCallable | UpdateFilterCallable (const Model::UpdateFilterRequest &request) const |
|
virtual void | UpdateFilterAsync (const Model::UpdateFilterRequest &request, const UpdateFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateFindingsFeedbackOutcome | UpdateFindingsFeedback (const Model::UpdateFindingsFeedbackRequest &request) const |
|
virtual Model::UpdateFindingsFeedbackOutcomeCallable | UpdateFindingsFeedbackCallable (const Model::UpdateFindingsFeedbackRequest &request) const |
|
virtual void | UpdateFindingsFeedbackAsync (const Model::UpdateFindingsFeedbackRequest &request, const UpdateFindingsFeedbackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateIPSetOutcome | UpdateIPSet (const Model::UpdateIPSetRequest &request) const |
|
virtual Model::UpdateIPSetOutcomeCallable | UpdateIPSetCallable (const Model::UpdateIPSetRequest &request) const |
|
virtual void | UpdateIPSetAsync (const Model::UpdateIPSetRequest &request, const UpdateIPSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateMemberDetectorsOutcome | UpdateMemberDetectors (const Model::UpdateMemberDetectorsRequest &request) const |
|
virtual Model::UpdateMemberDetectorsOutcomeCallable | UpdateMemberDetectorsCallable (const Model::UpdateMemberDetectorsRequest &request) const |
|
virtual void | UpdateMemberDetectorsAsync (const Model::UpdateMemberDetectorsRequest &request, const UpdateMemberDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateOrganizationConfigurationOutcome | UpdateOrganizationConfiguration (const Model::UpdateOrganizationConfigurationRequest &request) const |
|
virtual Model::UpdateOrganizationConfigurationOutcomeCallable | UpdateOrganizationConfigurationCallable (const Model::UpdateOrganizationConfigurationRequest &request) const |
|
virtual void | UpdateOrganizationConfigurationAsync (const Model::UpdateOrganizationConfigurationRequest &request, const UpdateOrganizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdatePublishingDestinationOutcome | UpdatePublishingDestination (const Model::UpdatePublishingDestinationRequest &request) const |
|
virtual Model::UpdatePublishingDestinationOutcomeCallable | UpdatePublishingDestinationCallable (const Model::UpdatePublishingDestinationRequest &request) const |
|
virtual void | UpdatePublishingDestinationAsync (const Model::UpdatePublishingDestinationRequest &request, const UpdatePublishingDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateThreatIntelSetOutcome | UpdateThreatIntelSet (const Model::UpdateThreatIntelSetRequest &request) const |
|
virtual Model::UpdateThreatIntelSetOutcomeCallable | UpdateThreatIntelSetCallable (const Model::UpdateThreatIntelSetRequest &request) const |
|
virtual void | UpdateThreatIntelSetAsync (const Model::UpdateThreatIntelSetRequest &request, const UpdateThreatIntelSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
void | OverrideEndpoint (const Aws::String &endpoint) |
|
| AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
| AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
virtual | ~AWSJsonClient ()=default |
|
| AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
| AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
virtual | ~AWSClient () |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0) |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0) |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0) |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0) |
|
Aws::String | GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const |
|
Aws::String | GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const |
|
Aws::String | GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const |
|
void | DisableRequestProcessing () |
|
void | EnableRequestProcessing () |
|
virtual const char * | GetServiceClientName () const |
|
virtual void | SetServiceClientName (const Aws::String &name) |
|
Amazon GuardDuty is a continuous security monitoring service that analyzes and processes the following data sources: VPC Flow Logs, AWS CloudTrail event logs, and DNS logs. It uses threat intelligence feeds (such as lists of malicious IPs and domains) and machine learning to identify unexpected, potentially unauthorized, and malicious activity within your AWS environment. This can include issues like escalations of privileges, uses of exposed credentials, or communication with malicious IPs, URLs, or domains. For example, GuardDuty can detect compromised EC2 instances that serve malware or mine bitcoin.
GuardDuty also monitors AWS account access behavior for signs of compromise. Some examples of this are unauthorized infrastructure deployments such as EC2 instances deployed in a Region that has never been used, or unusual API calls like a password policy change to reduce password strength.
GuardDuty informs you of the status of your AWS environment by producing security findings that you can view in the GuardDuty console or through Amazon CloudWatch events. For more information, see the Amazon GuardDuty User Guide .
Definition at line 369 of file GuardDutyClient.h.