AWS SDK for C++  1.9.159
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::Macie2::Macie2Client Class Reference

#include <Macie2Client.h>

+ Inheritance diagram for Aws::Macie2::Macie2Client:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 Macie2Client (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 Macie2Client (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 Macie2Client (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~Macie2Client ()
 
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::BatchGetCustomDataIdentifiersOutcome BatchGetCustomDataIdentifiers (const Model::BatchGetCustomDataIdentifiersRequest &request) const
 
virtual Model::BatchGetCustomDataIdentifiersOutcomeCallable BatchGetCustomDataIdentifiersCallable (const Model::BatchGetCustomDataIdentifiersRequest &request) const
 
virtual void BatchGetCustomDataIdentifiersAsync (const Model::BatchGetCustomDataIdentifiersRequest &request, const BatchGetCustomDataIdentifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateClassificationJobOutcome CreateClassificationJob (const Model::CreateClassificationJobRequest &request) const
 
virtual Model::CreateClassificationJobOutcomeCallable CreateClassificationJobCallable (const Model::CreateClassificationJobRequest &request) const
 
virtual void CreateClassificationJobAsync (const Model::CreateClassificationJobRequest &request, const CreateClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateCustomDataIdentifierOutcome CreateCustomDataIdentifier (const Model::CreateCustomDataIdentifierRequest &request) const
 
virtual Model::CreateCustomDataIdentifierOutcomeCallable CreateCustomDataIdentifierCallable (const Model::CreateCustomDataIdentifierRequest &request) const
 
virtual void CreateCustomDataIdentifierAsync (const Model::CreateCustomDataIdentifierRequest &request, const CreateCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateFindingsFilterOutcome CreateFindingsFilter (const Model::CreateFindingsFilterRequest &request) const
 
virtual Model::CreateFindingsFilterOutcomeCallable CreateFindingsFilterCallable (const Model::CreateFindingsFilterRequest &request) const
 
virtual void CreateFindingsFilterAsync (const Model::CreateFindingsFilterRequest &request, const CreateFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateInvitationsOutcome CreateInvitations (const Model::CreateInvitationsRequest &request) const
 
virtual Model::CreateInvitationsOutcomeCallable CreateInvitationsCallable (const Model::CreateInvitationsRequest &request) const
 
virtual void CreateInvitationsAsync (const Model::CreateInvitationsRequest &request, const CreateInvitationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateMemberOutcome CreateMember (const Model::CreateMemberRequest &request) const
 
virtual Model::CreateMemberOutcomeCallable CreateMemberCallable (const Model::CreateMemberRequest &request) const
 
virtual void CreateMemberAsync (const Model::CreateMemberRequest &request, const CreateMemberResponseReceivedHandler &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::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::DeleteCustomDataIdentifierOutcome DeleteCustomDataIdentifier (const Model::DeleteCustomDataIdentifierRequest &request) const
 
virtual Model::DeleteCustomDataIdentifierOutcomeCallable DeleteCustomDataIdentifierCallable (const Model::DeleteCustomDataIdentifierRequest &request) const
 
virtual void DeleteCustomDataIdentifierAsync (const Model::DeleteCustomDataIdentifierRequest &request, const DeleteCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteFindingsFilterOutcome DeleteFindingsFilter (const Model::DeleteFindingsFilterRequest &request) const
 
virtual Model::DeleteFindingsFilterOutcomeCallable DeleteFindingsFilterCallable (const Model::DeleteFindingsFilterRequest &request) const
 
virtual void DeleteFindingsFilterAsync (const Model::DeleteFindingsFilterRequest &request, const DeleteFindingsFilterResponseReceivedHandler &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::DeleteMemberOutcome DeleteMember (const Model::DeleteMemberRequest &request) const
 
virtual Model::DeleteMemberOutcomeCallable DeleteMemberCallable (const Model::DeleteMemberRequest &request) const
 
virtual void DeleteMemberAsync (const Model::DeleteMemberRequest &request, const DeleteMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeBucketsOutcome DescribeBuckets (const Model::DescribeBucketsRequest &request) const
 
virtual Model::DescribeBucketsOutcomeCallable DescribeBucketsCallable (const Model::DescribeBucketsRequest &request) const
 
virtual void DescribeBucketsAsync (const Model::DescribeBucketsRequest &request, const DescribeBucketsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeClassificationJobOutcome DescribeClassificationJob (const Model::DescribeClassificationJobRequest &request) const
 
virtual Model::DescribeClassificationJobOutcomeCallable DescribeClassificationJobCallable (const Model::DescribeClassificationJobRequest &request) const
 
virtual void DescribeClassificationJobAsync (const Model::DescribeClassificationJobRequest &request, const DescribeClassificationJobResponseReceivedHandler &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::DisableMacieOutcome DisableMacie (const Model::DisableMacieRequest &request) const
 
virtual Model::DisableMacieOutcomeCallable DisableMacieCallable (const Model::DisableMacieRequest &request) const
 
virtual void DisableMacieAsync (const Model::DisableMacieRequest &request, const DisableMacieResponseReceivedHandler &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::DisassociateFromAdministratorAccountOutcome DisassociateFromAdministratorAccount (const Model::DisassociateFromAdministratorAccountRequest &request) const
 
virtual Model::DisassociateFromAdministratorAccountOutcomeCallable DisassociateFromAdministratorAccountCallable (const Model::DisassociateFromAdministratorAccountRequest &request) const
 
virtual void DisassociateFromAdministratorAccountAsync (const Model::DisassociateFromAdministratorAccountRequest &request, const DisassociateFromAdministratorAccountResponseReceivedHandler &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::DisassociateMemberOutcome DisassociateMember (const Model::DisassociateMemberRequest &request) const
 
virtual Model::DisassociateMemberOutcomeCallable DisassociateMemberCallable (const Model::DisassociateMemberRequest &request) const
 
virtual void DisassociateMemberAsync (const Model::DisassociateMemberRequest &request, const DisassociateMemberResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::EnableMacieOutcome EnableMacie (const Model::EnableMacieRequest &request) const
 
virtual Model::EnableMacieOutcomeCallable EnableMacieCallable (const Model::EnableMacieRequest &request) const
 
virtual void EnableMacieAsync (const Model::EnableMacieRequest &request, const EnableMacieResponseReceivedHandler &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::GetAdministratorAccountOutcome GetAdministratorAccount (const Model::GetAdministratorAccountRequest &request) const
 
virtual Model::GetAdministratorAccountOutcomeCallable GetAdministratorAccountCallable (const Model::GetAdministratorAccountRequest &request) const
 
virtual void GetAdministratorAccountAsync (const Model::GetAdministratorAccountRequest &request, const GetAdministratorAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetBucketStatisticsOutcome GetBucketStatistics (const Model::GetBucketStatisticsRequest &request) const
 
virtual Model::GetBucketStatisticsOutcomeCallable GetBucketStatisticsCallable (const Model::GetBucketStatisticsRequest &request) const
 
virtual void GetBucketStatisticsAsync (const Model::GetBucketStatisticsRequest &request, const GetBucketStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetClassificationExportConfigurationOutcome GetClassificationExportConfiguration (const Model::GetClassificationExportConfigurationRequest &request) const
 
virtual Model::GetClassificationExportConfigurationOutcomeCallable GetClassificationExportConfigurationCallable (const Model::GetClassificationExportConfigurationRequest &request) const
 
virtual void GetClassificationExportConfigurationAsync (const Model::GetClassificationExportConfigurationRequest &request, const GetClassificationExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetCustomDataIdentifierOutcome GetCustomDataIdentifier (const Model::GetCustomDataIdentifierRequest &request) const
 
virtual Model::GetCustomDataIdentifierOutcomeCallable GetCustomDataIdentifierCallable (const Model::GetCustomDataIdentifierRequest &request) const
 
virtual void GetCustomDataIdentifierAsync (const Model::GetCustomDataIdentifierRequest &request, const GetCustomDataIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetFindingStatisticsOutcome GetFindingStatistics (const Model::GetFindingStatisticsRequest &request) const
 
virtual Model::GetFindingStatisticsOutcomeCallable GetFindingStatisticsCallable (const Model::GetFindingStatisticsRequest &request) const
 
virtual void GetFindingStatisticsAsync (const Model::GetFindingStatisticsRequest &request, const GetFindingStatisticsResponseReceivedHandler &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::GetFindingsFilterOutcome GetFindingsFilter (const Model::GetFindingsFilterRequest &request) const
 
virtual Model::GetFindingsFilterOutcomeCallable GetFindingsFilterCallable (const Model::GetFindingsFilterRequest &request) const
 
virtual void GetFindingsFilterAsync (const Model::GetFindingsFilterRequest &request, const GetFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetFindingsPublicationConfigurationOutcome GetFindingsPublicationConfiguration (const Model::GetFindingsPublicationConfigurationRequest &request) const
 
virtual Model::GetFindingsPublicationConfigurationOutcomeCallable GetFindingsPublicationConfigurationCallable (const Model::GetFindingsPublicationConfigurationRequest &request) const
 
virtual void GetFindingsPublicationConfigurationAsync (const Model::GetFindingsPublicationConfigurationRequest &request, const GetFindingsPublicationConfigurationResponseReceivedHandler &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::GetMacieSessionOutcome GetMacieSession (const Model::GetMacieSessionRequest &request) const
 
virtual Model::GetMacieSessionOutcomeCallable GetMacieSessionCallable (const Model::GetMacieSessionRequest &request) const
 
virtual void GetMacieSessionAsync (const Model::GetMacieSessionRequest &request, const GetMacieSessionResponseReceivedHandler &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::GetMemberOutcome GetMember (const Model::GetMemberRequest &request) const
 
virtual Model::GetMemberOutcomeCallable GetMemberCallable (const Model::GetMemberRequest &request) const
 
virtual void GetMemberAsync (const Model::GetMemberRequest &request, const GetMemberResponseReceivedHandler &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::GetUsageTotalsOutcome GetUsageTotals (const Model::GetUsageTotalsRequest &request) const
 
virtual Model::GetUsageTotalsOutcomeCallable GetUsageTotalsCallable (const Model::GetUsageTotalsRequest &request) const
 
virtual void GetUsageTotalsAsync (const Model::GetUsageTotalsRequest &request, const GetUsageTotalsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListClassificationJobsOutcome ListClassificationJobs (const Model::ListClassificationJobsRequest &request) const
 
virtual Model::ListClassificationJobsOutcomeCallable ListClassificationJobsCallable (const Model::ListClassificationJobsRequest &request) const
 
virtual void ListClassificationJobsAsync (const Model::ListClassificationJobsRequest &request, const ListClassificationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListCustomDataIdentifiersOutcome ListCustomDataIdentifiers (const Model::ListCustomDataIdentifiersRequest &request) const
 
virtual Model::ListCustomDataIdentifiersOutcomeCallable ListCustomDataIdentifiersCallable (const Model::ListCustomDataIdentifiersRequest &request) const
 
virtual void ListCustomDataIdentifiersAsync (const Model::ListCustomDataIdentifiersRequest &request, const ListCustomDataIdentifiersResponseReceivedHandler &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::ListFindingsFiltersOutcome ListFindingsFilters (const Model::ListFindingsFiltersRequest &request) const
 
virtual Model::ListFindingsFiltersOutcomeCallable ListFindingsFiltersCallable (const Model::ListFindingsFiltersRequest &request) const
 
virtual void ListFindingsFiltersAsync (const Model::ListFindingsFiltersRequest &request, const ListFindingsFiltersResponseReceivedHandler &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::ListManagedDataIdentifiersOutcome ListManagedDataIdentifiers (const Model::ListManagedDataIdentifiersRequest &request) const
 
virtual Model::ListManagedDataIdentifiersOutcomeCallable ListManagedDataIdentifiersCallable (const Model::ListManagedDataIdentifiersRequest &request) const
 
virtual void ListManagedDataIdentifiersAsync (const Model::ListManagedDataIdentifiersRequest &request, const ListManagedDataIdentifiersResponseReceivedHandler &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::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::PutClassificationExportConfigurationOutcome PutClassificationExportConfiguration (const Model::PutClassificationExportConfigurationRequest &request) const
 
virtual Model::PutClassificationExportConfigurationOutcomeCallable PutClassificationExportConfigurationCallable (const Model::PutClassificationExportConfigurationRequest &request) const
 
virtual void PutClassificationExportConfigurationAsync (const Model::PutClassificationExportConfigurationRequest &request, const PutClassificationExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutFindingsPublicationConfigurationOutcome PutFindingsPublicationConfiguration (const Model::PutFindingsPublicationConfigurationRequest &request) const
 
virtual Model::PutFindingsPublicationConfigurationOutcomeCallable PutFindingsPublicationConfigurationCallable (const Model::PutFindingsPublicationConfigurationRequest &request) const
 
virtual void PutFindingsPublicationConfigurationAsync (const Model::PutFindingsPublicationConfigurationRequest &request, const PutFindingsPublicationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::SearchResourcesOutcome SearchResources (const Model::SearchResourcesRequest &request) const
 
virtual Model::SearchResourcesOutcomeCallable SearchResourcesCallable (const Model::SearchResourcesRequest &request) const
 
virtual void SearchResourcesAsync (const Model::SearchResourcesRequest &request, const SearchResourcesResponseReceivedHandler &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::TestCustomDataIdentifierOutcome TestCustomDataIdentifier (const Model::TestCustomDataIdentifierRequest &request) const
 
virtual Model::TestCustomDataIdentifierOutcomeCallable TestCustomDataIdentifierCallable (const Model::TestCustomDataIdentifierRequest &request) const
 
virtual void TestCustomDataIdentifierAsync (const Model::TestCustomDataIdentifierRequest &request, const TestCustomDataIdentifierResponseReceivedHandler &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::UpdateClassificationJobOutcome UpdateClassificationJob (const Model::UpdateClassificationJobRequest &request) const
 
virtual Model::UpdateClassificationJobOutcomeCallable UpdateClassificationJobCallable (const Model::UpdateClassificationJobRequest &request) const
 
virtual void UpdateClassificationJobAsync (const Model::UpdateClassificationJobRequest &request, const UpdateClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateFindingsFilterOutcome UpdateFindingsFilter (const Model::UpdateFindingsFilterRequest &request) const
 
virtual Model::UpdateFindingsFilterOutcomeCallable UpdateFindingsFilterCallable (const Model::UpdateFindingsFilterRequest &request) const
 
virtual void UpdateFindingsFilterAsync (const Model::UpdateFindingsFilterRequest &request, const UpdateFindingsFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMacieSessionOutcome UpdateMacieSession (const Model::UpdateMacieSessionRequest &request) const
 
virtual Model::UpdateMacieSessionOutcomeCallable UpdateMacieSessionCallable (const Model::UpdateMacieSessionRequest &request) const
 
virtual void UpdateMacieSessionAsync (const Model::UpdateMacieSessionRequest &request, const UpdateMacieSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMemberSessionOutcome UpdateMemberSession (const Model::UpdateMemberSessionRequest &request) const
 
virtual Model::UpdateMemberSessionOutcomeCallable UpdateMemberSessionCallable (const Model::UpdateMemberSessionRequest &request) const
 
virtual void UpdateMemberSessionAsync (const Model::UpdateMemberSessionRequest &request, const UpdateMemberSessionResponseReceivedHandler &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
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 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
 
- Public Member Functions inherited from Aws::Client::AWSClient
 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 (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, 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 char *signerName, 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)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

Amazon Macie is a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS. Macie automates the discovery of sensitive data, such as PII and intellectual property, to provide you with insight into the data that your organization stores in AWS. Macie also provides an inventory of your Amazon S3 buckets, which it continually monitors for you. If Macie detects sensitive data or potential data access issues, it generates detailed findings for you to review and act upon as necessary.

Definition at line 355 of file Macie2Client.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 358 of file Macie2Client.h.

Constructor & Destructor Documentation

◆ Macie2Client() [1/3]

Aws::Macie2::Macie2Client::Macie2Client ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Macie2Client() [2/3]

Aws::Macie2::Macie2Client::Macie2Client ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ Macie2Client() [3/3]

Aws::Macie2::Macie2Client::Macie2Client ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~Macie2Client()

virtual Aws::Macie2::Macie2Client::~Macie2Client ( )
virtual

Member Function Documentation

◆ AcceptInvitation()

virtual Model::AcceptInvitationOutcome Aws::Macie2::Macie2Client::AcceptInvitation ( const Model::AcceptInvitationRequest request) const
virtual

Accepts an Amazon Macie membership invitation that was received from a specific account.

See Also:

AWS API Reference

◆ AcceptInvitationAsync()

virtual void Aws::Macie2::Macie2Client::AcceptInvitationAsync ( const Model::AcceptInvitationRequest request,
const AcceptInvitationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Accepts an Amazon Macie membership invitation that was received from a specific account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ AcceptInvitationCallable()

virtual Model::AcceptInvitationOutcomeCallable Aws::Macie2::Macie2Client::AcceptInvitationCallable ( const Model::AcceptInvitationRequest request) const
virtual

Accepts an Amazon Macie membership invitation that was received from a specific account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchGetCustomDataIdentifiers()

virtual Model::BatchGetCustomDataIdentifiersOutcome Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiers ( const Model::BatchGetCustomDataIdentifiersRequest request) const
virtual

Retrieves information about one or more custom data identifiers.

See Also:

AWS API Reference

◆ BatchGetCustomDataIdentifiersAsync()

virtual void Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiersAsync ( const Model::BatchGetCustomDataIdentifiersRequest request,
const BatchGetCustomDataIdentifiersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about one or more custom data identifiers.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchGetCustomDataIdentifiersCallable()

virtual Model::BatchGetCustomDataIdentifiersOutcomeCallable Aws::Macie2::Macie2Client::BatchGetCustomDataIdentifiersCallable ( const Model::BatchGetCustomDataIdentifiersRequest request) const
virtual

Retrieves information about one or more custom data identifiers.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateClassificationJob()

virtual Model::CreateClassificationJobOutcome Aws::Macie2::Macie2Client::CreateClassificationJob ( const Model::CreateClassificationJobRequest request) const
virtual

Creates and defines the settings for a classification job.

See Also:

AWS API Reference

◆ CreateClassificationJobAsync()

virtual void Aws::Macie2::Macie2Client::CreateClassificationJobAsync ( const Model::CreateClassificationJobRequest request,
const CreateClassificationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates and defines the settings for a classification job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateClassificationJobCallable()

virtual Model::CreateClassificationJobOutcomeCallable Aws::Macie2::Macie2Client::CreateClassificationJobCallable ( const Model::CreateClassificationJobRequest request) const
virtual

Creates and defines the settings for a classification job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateCustomDataIdentifier()

virtual Model::CreateCustomDataIdentifierOutcome Aws::Macie2::Macie2Client::CreateCustomDataIdentifier ( const Model::CreateCustomDataIdentifierRequest request) const
virtual

Creates and defines the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

◆ CreateCustomDataIdentifierAsync()

virtual void Aws::Macie2::Macie2Client::CreateCustomDataIdentifierAsync ( const Model::CreateCustomDataIdentifierRequest request,
const CreateCustomDataIdentifierResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates and defines the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateCustomDataIdentifierCallable()

virtual Model::CreateCustomDataIdentifierOutcomeCallable Aws::Macie2::Macie2Client::CreateCustomDataIdentifierCallable ( const Model::CreateCustomDataIdentifierRequest request) const
virtual

Creates and defines the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateFindingsFilter()

virtual Model::CreateFindingsFilterOutcome Aws::Macie2::Macie2Client::CreateFindingsFilter ( const Model::CreateFindingsFilterRequest request) const
virtual

Creates and defines the criteria and other settings for a findings filter.

See Also:

AWS API Reference

◆ CreateFindingsFilterAsync()

virtual void Aws::Macie2::Macie2Client::CreateFindingsFilterAsync ( const Model::CreateFindingsFilterRequest request,
const CreateFindingsFilterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates and defines the criteria and other settings for a findings filter.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateFindingsFilterCallable()

virtual Model::CreateFindingsFilterOutcomeCallable Aws::Macie2::Macie2Client::CreateFindingsFilterCallable ( const Model::CreateFindingsFilterRequest request) const
virtual

Creates and defines the criteria and other settings for a findings filter.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateInvitations()

virtual Model::CreateInvitationsOutcome Aws::Macie2::Macie2Client::CreateInvitations ( const Model::CreateInvitationsRequest request) const
virtual

Sends an Amazon Macie membership invitation to one or more accounts.

See Also:

AWS API Reference

◆ CreateInvitationsAsync()

virtual void Aws::Macie2::Macie2Client::CreateInvitationsAsync ( const Model::CreateInvitationsRequest request,
const CreateInvitationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Sends an Amazon Macie membership invitation to one or more accounts.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateInvitationsCallable()

virtual Model::CreateInvitationsOutcomeCallable Aws::Macie2::Macie2Client::CreateInvitationsCallable ( const Model::CreateInvitationsRequest request) const
virtual

Sends an Amazon Macie membership invitation to one or more accounts.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateMember()

virtual Model::CreateMemberOutcome Aws::Macie2::Macie2Client::CreateMember ( const Model::CreateMemberRequest request) const
virtual

Associates an account with an Amazon Macie administrator account.

See Also:

AWS API Reference

◆ CreateMemberAsync()

virtual void Aws::Macie2::Macie2Client::CreateMemberAsync ( const Model::CreateMemberRequest request,
const CreateMemberResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Associates an account with an Amazon Macie administrator account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateMemberCallable()

virtual Model::CreateMemberOutcomeCallable Aws::Macie2::Macie2Client::CreateMemberCallable ( const Model::CreateMemberRequest request) const
virtual

Associates an account with an Amazon Macie administrator account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateSampleFindings()

virtual Model::CreateSampleFindingsOutcome Aws::Macie2::Macie2Client::CreateSampleFindings ( const Model::CreateSampleFindingsRequest request) const
virtual

Creates sample findings.

See Also:

AWS API Reference

◆ CreateSampleFindingsAsync()

virtual void Aws::Macie2::Macie2Client::CreateSampleFindingsAsync ( const Model::CreateSampleFindingsRequest request,
const CreateSampleFindingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates sample findings.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateSampleFindingsCallable()

virtual Model::CreateSampleFindingsOutcomeCallable Aws::Macie2::Macie2Client::CreateSampleFindingsCallable ( const Model::CreateSampleFindingsRequest request) const
virtual

Creates sample findings.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeclineInvitations()

virtual Model::DeclineInvitationsOutcome Aws::Macie2::Macie2Client::DeclineInvitations ( const Model::DeclineInvitationsRequest request) const
virtual

Declines Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

◆ DeclineInvitationsAsync()

virtual void Aws::Macie2::Macie2Client::DeclineInvitationsAsync ( const Model::DeclineInvitationsRequest request,
const DeclineInvitationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Declines Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeclineInvitationsCallable()

virtual Model::DeclineInvitationsOutcomeCallable Aws::Macie2::Macie2Client::DeclineInvitationsCallable ( const Model::DeclineInvitationsRequest request) const
virtual

Declines Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteCustomDataIdentifier()

virtual Model::DeleteCustomDataIdentifierOutcome Aws::Macie2::Macie2Client::DeleteCustomDataIdentifier ( const Model::DeleteCustomDataIdentifierRequest request) const
virtual

Soft deletes a custom data identifier.

See Also:

AWS API Reference

◆ DeleteCustomDataIdentifierAsync()

virtual void Aws::Macie2::Macie2Client::DeleteCustomDataIdentifierAsync ( const Model::DeleteCustomDataIdentifierRequest request,
const DeleteCustomDataIdentifierResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Soft deletes a custom data identifier.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteCustomDataIdentifierCallable()

virtual Model::DeleteCustomDataIdentifierOutcomeCallable Aws::Macie2::Macie2Client::DeleteCustomDataIdentifierCallable ( const Model::DeleteCustomDataIdentifierRequest request) const
virtual

Soft deletes a custom data identifier.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteFindingsFilter()

virtual Model::DeleteFindingsFilterOutcome Aws::Macie2::Macie2Client::DeleteFindingsFilter ( const Model::DeleteFindingsFilterRequest request) const
virtual

Deletes a findings filter.

See Also:

AWS API Reference

◆ DeleteFindingsFilterAsync()

virtual void Aws::Macie2::Macie2Client::DeleteFindingsFilterAsync ( const Model::DeleteFindingsFilterRequest request,
const DeleteFindingsFilterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a findings filter.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteFindingsFilterCallable()

virtual Model::DeleteFindingsFilterOutcomeCallable Aws::Macie2::Macie2Client::DeleteFindingsFilterCallable ( const Model::DeleteFindingsFilterRequest request) const
virtual

Deletes a findings filter.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteInvitations()

virtual Model::DeleteInvitationsOutcome Aws::Macie2::Macie2Client::DeleteInvitations ( const Model::DeleteInvitationsRequest request) const
virtual

Deletes Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

◆ DeleteInvitationsAsync()

virtual void Aws::Macie2::Macie2Client::DeleteInvitationsAsync ( const Model::DeleteInvitationsRequest request,
const DeleteInvitationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteInvitationsCallable()

virtual Model::DeleteInvitationsOutcomeCallable Aws::Macie2::Macie2Client::DeleteInvitationsCallable ( const Model::DeleteInvitationsRequest request) const
virtual

Deletes Amazon Macie membership invitations that were received from specific accounts.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteMember()

virtual Model::DeleteMemberOutcome Aws::Macie2::Macie2Client::DeleteMember ( const Model::DeleteMemberRequest request) const
virtual

Deletes the association between an Amazon Macie administrator account and an account.

See Also:

AWS API Reference

◆ DeleteMemberAsync()

virtual void Aws::Macie2::Macie2Client::DeleteMemberAsync ( const Model::DeleteMemberRequest request,
const DeleteMemberResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the association between an Amazon Macie administrator account and an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteMemberCallable()

virtual Model::DeleteMemberOutcomeCallable Aws::Macie2::Macie2Client::DeleteMemberCallable ( const Model::DeleteMemberRequest request) const
virtual

Deletes the association between an Amazon Macie administrator account and an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeBuckets()

virtual Model::DescribeBucketsOutcome Aws::Macie2::Macie2Client::DescribeBuckets ( const Model::DescribeBucketsRequest request) const
virtual

Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.

See Also:


AWS API Reference

◆ DescribeBucketsAsync()

virtual void Aws::Macie2::Macie2Client::DescribeBucketsAsync ( const Model::DescribeBucketsRequest request,
const DescribeBucketsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeBucketsCallable()

virtual Model::DescribeBucketsOutcomeCallable Aws::Macie2::Macie2Client::DescribeBucketsCallable ( const Model::DescribeBucketsRequest request) const
virtual

Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeClassificationJob()

virtual Model::DescribeClassificationJobOutcome Aws::Macie2::Macie2Client::DescribeClassificationJob ( const Model::DescribeClassificationJobRequest request) const
virtual

Retrieves the status and settings for a classification job.

See Also:

AWS API Reference

◆ DescribeClassificationJobAsync()

virtual void Aws::Macie2::Macie2Client::DescribeClassificationJobAsync ( const Model::DescribeClassificationJobRequest request,
const DescribeClassificationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the status and settings for a classification job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeClassificationJobCallable()

virtual Model::DescribeClassificationJobOutcomeCallable Aws::Macie2::Macie2Client::DescribeClassificationJobCallable ( const Model::DescribeClassificationJobRequest request) const
virtual

Retrieves the status and settings for a classification job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeOrganizationConfiguration()

virtual Model::DescribeOrganizationConfigurationOutcome Aws::Macie2::Macie2Client::DescribeOrganizationConfiguration ( const Model::DescribeOrganizationConfigurationRequest request) const
virtual

Retrieves the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

◆ DescribeOrganizationConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::DescribeOrganizationConfigurationAsync ( const Model::DescribeOrganizationConfigurationRequest request,
const DescribeOrganizationConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeOrganizationConfigurationCallable()

virtual Model::DescribeOrganizationConfigurationOutcomeCallable Aws::Macie2::Macie2Client::DescribeOrganizationConfigurationCallable ( const Model::DescribeOrganizationConfigurationRequest request) const
virtual

Retrieves the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DisableMacie()

virtual Model::DisableMacieOutcome Aws::Macie2::Macie2Client::DisableMacie ( const Model::DisableMacieRequest request) const
virtual

Disables Amazon Macie and deletes all settings and resources for a Macie account.

See Also:

AWS API Reference

◆ DisableMacieAsync()

virtual void Aws::Macie2::Macie2Client::DisableMacieAsync ( const Model::DisableMacieRequest request,
const DisableMacieResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Disables Amazon Macie and deletes all settings and resources for a Macie account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DisableMacieCallable()

virtual Model::DisableMacieOutcomeCallable Aws::Macie2::Macie2Client::DisableMacieCallable ( const Model::DisableMacieRequest request) const
virtual

Disables Amazon Macie and deletes all settings and resources for a Macie account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DisableOrganizationAdminAccount()

virtual Model::DisableOrganizationAdminAccountOutcome Aws::Macie2::Macie2Client::DisableOrganizationAdminAccount ( const Model::DisableOrganizationAdminAccountRequest request) const
virtual

Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

◆ DisableOrganizationAdminAccountAsync()

virtual void Aws::Macie2::Macie2Client::DisableOrganizationAdminAccountAsync ( const Model::DisableOrganizationAdminAccountRequest request,
const DisableOrganizationAdminAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DisableOrganizationAdminAccountCallable()

virtual Model::DisableOrganizationAdminAccountOutcomeCallable Aws::Macie2::Macie2Client::DisableOrganizationAdminAccountCallable ( const Model::DisableOrganizationAdminAccountRequest request) const
virtual

Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DisassociateFromAdministratorAccount()

virtual Model::DisassociateFromAdministratorAccountOutcome Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccount ( const Model::DisassociateFromAdministratorAccountRequest request) const
virtual

Disassociates a member account from its Amazon Macie administrator account.

See Also:

AWS API Reference

◆ DisassociateFromAdministratorAccountAsync()

virtual void Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccountAsync ( const Model::DisassociateFromAdministratorAccountRequest request,
const DisassociateFromAdministratorAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Disassociates a member account from its Amazon Macie administrator account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DisassociateFromAdministratorAccountCallable()

virtual Model::DisassociateFromAdministratorAccountOutcomeCallable Aws::Macie2::Macie2Client::DisassociateFromAdministratorAccountCallable ( const Model::DisassociateFromAdministratorAccountRequest request) const
virtual

Disassociates a member account from its Amazon Macie administrator account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DisassociateFromMasterAccount()

virtual Model::DisassociateFromMasterAccountOutcome Aws::Macie2::Macie2Client::DisassociateFromMasterAccount ( const Model::DisassociateFromMasterAccountRequest request) const
virtual

(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the <link linkend="DisassociateFromAdministratorAccount">DisassociateFromAdministratorAccount</link> operation.

See Also:

AWS API Reference

◆ DisassociateFromMasterAccountAsync()

virtual void Aws::Macie2::Macie2Client::DisassociateFromMasterAccountAsync ( const Model::DisassociateFromMasterAccountRequest request,
const DisassociateFromMasterAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the <link linkend="DisassociateFromAdministratorAccount">DisassociateFromAdministratorAccount</link> operation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DisassociateFromMasterAccountCallable()

virtual Model::DisassociateFromMasterAccountOutcomeCallable Aws::Macie2::Macie2Client::DisassociateFromMasterAccountCallable ( const Model::DisassociateFromMasterAccountRequest request) const
virtual

(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the <link linkend="DisassociateFromAdministratorAccount">DisassociateFromAdministratorAccount</link> operation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DisassociateMember()

virtual Model::DisassociateMemberOutcome Aws::Macie2::Macie2Client::DisassociateMember ( const Model::DisassociateMemberRequest request) const
virtual

Disassociates an Amazon Macie administrator account from a member account.

See Also:

AWS API Reference

◆ DisassociateMemberAsync()

virtual void Aws::Macie2::Macie2Client::DisassociateMemberAsync ( const Model::DisassociateMemberRequest request,
const DisassociateMemberResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Disassociates an Amazon Macie administrator account from a member account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DisassociateMemberCallable()

virtual Model::DisassociateMemberOutcomeCallable Aws::Macie2::Macie2Client::DisassociateMemberCallable ( const Model::DisassociateMemberRequest request) const
virtual

Disassociates an Amazon Macie administrator account from a member account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ EnableMacie()

virtual Model::EnableMacieOutcome Aws::Macie2::Macie2Client::EnableMacie ( const Model::EnableMacieRequest request) const
virtual

Enables Amazon Macie and specifies the configuration settings for a Macie account.

See Also:

AWS API Reference

◆ EnableMacieAsync()

virtual void Aws::Macie2::Macie2Client::EnableMacieAsync ( const Model::EnableMacieRequest request,
const EnableMacieResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Enables Amazon Macie and specifies the configuration settings for a Macie account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ EnableMacieCallable()

virtual Model::EnableMacieOutcomeCallable Aws::Macie2::Macie2Client::EnableMacieCallable ( const Model::EnableMacieRequest request) const
virtual

Enables Amazon Macie and specifies the configuration settings for a Macie account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ EnableOrganizationAdminAccount()

virtual Model::EnableOrganizationAdminAccountOutcome Aws::Macie2::Macie2Client::EnableOrganizationAdminAccount ( const Model::EnableOrganizationAdminAccountRequest request) const
virtual

Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

◆ EnableOrganizationAdminAccountAsync()

virtual void Aws::Macie2::Macie2Client::EnableOrganizationAdminAccountAsync ( const Model::EnableOrganizationAdminAccountRequest request,
const EnableOrganizationAdminAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ EnableOrganizationAdminAccountCallable()

virtual Model::EnableOrganizationAdminAccountOutcomeCallable Aws::Macie2::Macie2Client::EnableOrganizationAdminAccountCallable ( const Model::EnableOrganizationAdminAccountRequest request) const
virtual

Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetAdministratorAccount()

virtual Model::GetAdministratorAccountOutcome Aws::Macie2::Macie2Client::GetAdministratorAccount ( const Model::GetAdministratorAccountRequest request) const
virtual

Retrieves information about the Amazon Macie administrator account for an account.

See Also:

AWS API Reference

◆ GetAdministratorAccountAsync()

virtual void Aws::Macie2::Macie2Client::GetAdministratorAccountAsync ( const Model::GetAdministratorAccountRequest request,
const GetAdministratorAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about the Amazon Macie administrator account for an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetAdministratorAccountCallable()

virtual Model::GetAdministratorAccountOutcomeCallable Aws::Macie2::Macie2Client::GetAdministratorAccountCallable ( const Model::GetAdministratorAccountRequest request) const
virtual

Retrieves information about the Amazon Macie administrator account for an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetBucketStatistics()

virtual Model::GetBucketStatisticsOutcome Aws::Macie2::Macie2Client::GetBucketStatistics ( const Model::GetBucketStatisticsRequest request) const
virtual

Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

◆ GetBucketStatisticsAsync()

virtual void Aws::Macie2::Macie2Client::GetBucketStatisticsAsync ( const Model::GetBucketStatisticsRequest request,
const GetBucketStatisticsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetBucketStatisticsCallable()

virtual Model::GetBucketStatisticsOutcomeCallable Aws::Macie2::Macie2Client::GetBucketStatisticsCallable ( const Model::GetBucketStatisticsRequest request) const
virtual

Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetClassificationExportConfiguration()

virtual Model::GetClassificationExportConfigurationOutcome Aws::Macie2::Macie2Client::GetClassificationExportConfiguration ( const Model::GetClassificationExportConfigurationRequest request) const
virtual

Retrieves the configuration settings for storing data classification results.

See Also:

AWS API Reference

◆ GetClassificationExportConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::GetClassificationExportConfigurationAsync ( const Model::GetClassificationExportConfigurationRequest request,
const GetClassificationExportConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the configuration settings for storing data classification results.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetClassificationExportConfigurationCallable()

virtual Model::GetClassificationExportConfigurationOutcomeCallable Aws::Macie2::Macie2Client::GetClassificationExportConfigurationCallable ( const Model::GetClassificationExportConfigurationRequest request) const
virtual

Retrieves the configuration settings for storing data classification results.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetCustomDataIdentifier()

virtual Model::GetCustomDataIdentifierOutcome Aws::Macie2::Macie2Client::GetCustomDataIdentifier ( const Model::GetCustomDataIdentifierRequest request) const
virtual

Retrieves the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

◆ GetCustomDataIdentifierAsync()

virtual void Aws::Macie2::Macie2Client::GetCustomDataIdentifierAsync ( const Model::GetCustomDataIdentifierRequest request,
const GetCustomDataIdentifierResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetCustomDataIdentifierCallable()

virtual Model::GetCustomDataIdentifierOutcomeCallable Aws::Macie2::Macie2Client::GetCustomDataIdentifierCallable ( const Model::GetCustomDataIdentifierRequest request) const
virtual

Retrieves the criteria and other settings for a custom data identifier.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetFindings()

virtual Model::GetFindingsOutcome Aws::Macie2::Macie2Client::GetFindings ( const Model::GetFindingsRequest request) const
virtual

Retrieves the details of one or more findings.

See Also:

AWS API Reference

◆ GetFindingsAsync()

virtual void Aws::Macie2::Macie2Client::GetFindingsAsync ( const Model::GetFindingsRequest request,
const GetFindingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the details of one or more findings.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetFindingsCallable()

virtual Model::GetFindingsOutcomeCallable Aws::Macie2::Macie2Client::GetFindingsCallable ( const Model::GetFindingsRequest request) const
virtual

Retrieves the details of one or more findings.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetFindingsFilter()

virtual Model::GetFindingsFilterOutcome Aws::Macie2::Macie2Client::GetFindingsFilter ( const Model::GetFindingsFilterRequest request) const
virtual

Retrieves the criteria and other settings for a findings filter.

See Also:

AWS API Reference

◆ GetFindingsFilterAsync()

virtual void Aws::Macie2::Macie2Client::GetFindingsFilterAsync ( const Model::GetFindingsFilterRequest request,
const GetFindingsFilterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the criteria and other settings for a findings filter.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetFindingsFilterCallable()

virtual Model::GetFindingsFilterOutcomeCallable Aws::Macie2::Macie2Client::GetFindingsFilterCallable ( const Model::GetFindingsFilterRequest request) const
virtual

Retrieves the criteria and other settings for a findings filter.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetFindingsPublicationConfiguration()

virtual Model::GetFindingsPublicationConfigurationOutcome Aws::Macie2::Macie2Client::GetFindingsPublicationConfiguration ( const Model::GetFindingsPublicationConfigurationRequest request) const
virtual

Retrieves the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

◆ GetFindingsPublicationConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::GetFindingsPublicationConfigurationAsync ( const Model::GetFindingsPublicationConfigurationRequest request,
const GetFindingsPublicationConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetFindingsPublicationConfigurationCallable()

virtual Model::GetFindingsPublicationConfigurationOutcomeCallable Aws::Macie2::Macie2Client::GetFindingsPublicationConfigurationCallable ( const Model::GetFindingsPublicationConfigurationRequest request) const
virtual

Retrieves the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetFindingStatistics()

virtual Model::GetFindingStatisticsOutcome Aws::Macie2::Macie2Client::GetFindingStatistics ( const Model::GetFindingStatisticsRequest request) const
virtual

Retrieves (queries) aggregated statistical data about findings.

See Also:

AWS API Reference

◆ GetFindingStatisticsAsync()

virtual void Aws::Macie2::Macie2Client::GetFindingStatisticsAsync ( const Model::GetFindingStatisticsRequest request,
const GetFindingStatisticsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) aggregated statistical data about findings.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetFindingStatisticsCallable()

virtual Model::GetFindingStatisticsOutcomeCallable Aws::Macie2::Macie2Client::GetFindingStatisticsCallable ( const Model::GetFindingStatisticsRequest request) const
virtual

Retrieves (queries) aggregated statistical data about findings.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetInvitationsCount()

virtual Model::GetInvitationsCountOutcome Aws::Macie2::Macie2Client::GetInvitationsCount ( const Model::GetInvitationsCountRequest request) const
virtual

Retrieves the count of Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

◆ GetInvitationsCountAsync()

virtual void Aws::Macie2::Macie2Client::GetInvitationsCountAsync ( const Model::GetInvitationsCountRequest request,
const GetInvitationsCountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the count of Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetInvitationsCountCallable()

virtual Model::GetInvitationsCountOutcomeCallable Aws::Macie2::Macie2Client::GetInvitationsCountCallable ( const Model::GetInvitationsCountRequest request) const
virtual

Retrieves the count of Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetMacieSession()

virtual Model::GetMacieSessionOutcome Aws::Macie2::Macie2Client::GetMacieSession ( const Model::GetMacieSessionRequest request) const
virtual

Retrieves the current status and configuration settings for an Amazon Macie account.

See Also:

AWS API Reference

◆ GetMacieSessionAsync()

virtual void Aws::Macie2::Macie2Client::GetMacieSessionAsync ( const Model::GetMacieSessionRequest request,
const GetMacieSessionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the current status and configuration settings for an Amazon Macie account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetMacieSessionCallable()

virtual Model::GetMacieSessionOutcomeCallable Aws::Macie2::Macie2Client::GetMacieSessionCallable ( const Model::GetMacieSessionRequest request) const
virtual

Retrieves the current status and configuration settings for an Amazon Macie account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetMasterAccount()

virtual Model::GetMasterAccountOutcome Aws::Macie2::Macie2Client::GetMasterAccount ( const Model::GetMasterAccountRequest request) const
virtual

(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the <link linkend="GetAdministratorAccount">GetAdministratorAccount</link> operation.

See Also:

AWS API Reference

◆ GetMasterAccountAsync()

virtual void Aws::Macie2::Macie2Client::GetMasterAccountAsync ( const Model::GetMasterAccountRequest request,
const GetMasterAccountResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the <link linkend="GetAdministratorAccount">GetAdministratorAccount</link> operation.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetMasterAccountCallable()

virtual Model::GetMasterAccountOutcomeCallable Aws::Macie2::Macie2Client::GetMasterAccountCallable ( const Model::GetMasterAccountRequest request) const
virtual

(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the <link linkend="GetAdministratorAccount">GetAdministratorAccount</link> operation.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetMember()

virtual Model::GetMemberOutcome Aws::Macie2::Macie2Client::GetMember ( const Model::GetMemberRequest request) const
virtual

Retrieves information about an account that's associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

◆ GetMemberAsync()

virtual void Aws::Macie2::Macie2Client::GetMemberAsync ( const Model::GetMemberRequest request,
const GetMemberResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about an account that's associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetMemberCallable()

virtual Model::GetMemberOutcomeCallable Aws::Macie2::Macie2Client::GetMemberCallable ( const Model::GetMemberRequest request) const
virtual

Retrieves information about an account that's associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetUsageStatistics()

virtual Model::GetUsageStatisticsOutcome Aws::Macie2::Macie2Client::GetUsageStatistics ( const Model::GetUsageStatisticsRequest request) const
virtual

Retrieves (queries) quotas and aggregated usage data for one or more accounts.

See Also:

AWS API Reference

◆ GetUsageStatisticsAsync()

virtual void Aws::Macie2::Macie2Client::GetUsageStatisticsAsync ( const Model::GetUsageStatisticsRequest request,
const GetUsageStatisticsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) quotas and aggregated usage data for one or more accounts.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetUsageStatisticsCallable()

virtual Model::GetUsageStatisticsOutcomeCallable Aws::Macie2::Macie2Client::GetUsageStatisticsCallable ( const Model::GetUsageStatisticsRequest request) const
virtual

Retrieves (queries) quotas and aggregated usage data for one or more accounts.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetUsageTotals()

virtual Model::GetUsageTotalsOutcome Aws::Macie2::Macie2Client::GetUsageTotals ( const Model::GetUsageTotalsRequest request) const
virtual

Retrieves (queries) aggregated usage data for an account.

See Also:

AWS API Reference

◆ GetUsageTotalsAsync()

virtual void Aws::Macie2::Macie2Client::GetUsageTotalsAsync ( const Model::GetUsageTotalsRequest request,
const GetUsageTotalsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) aggregated usage data for an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetUsageTotalsCallable()

virtual Model::GetUsageTotalsOutcomeCallable Aws::Macie2::Macie2Client::GetUsageTotalsCallable ( const Model::GetUsageTotalsRequest request) const
virtual

Retrieves (queries) aggregated usage data for an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListClassificationJobs()

virtual Model::ListClassificationJobsOutcome Aws::Macie2::Macie2Client::ListClassificationJobs ( const Model::ListClassificationJobsRequest request) const
virtual

Retrieves a subset of information about one or more classification jobs.

See Also:

AWS API Reference

◆ ListClassificationJobsAsync()

virtual void Aws::Macie2::Macie2Client::ListClassificationJobsAsync ( const Model::ListClassificationJobsRequest request,
const ListClassificationJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves a subset of information about one or more classification jobs.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListClassificationJobsCallable()

virtual Model::ListClassificationJobsOutcomeCallable Aws::Macie2::Macie2Client::ListClassificationJobsCallable ( const Model::ListClassificationJobsRequest request) const
virtual

Retrieves a subset of information about one or more classification jobs.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListCustomDataIdentifiers()

virtual Model::ListCustomDataIdentifiersOutcome Aws::Macie2::Macie2Client::ListCustomDataIdentifiers ( const Model::ListCustomDataIdentifiersRequest request) const
virtual

Retrieves a subset of information about all the custom data identifiers for an account.

See Also:

AWS API Reference

◆ ListCustomDataIdentifiersAsync()

virtual void Aws::Macie2::Macie2Client::ListCustomDataIdentifiersAsync ( const Model::ListCustomDataIdentifiersRequest request,
const ListCustomDataIdentifiersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves a subset of information about all the custom data identifiers for an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListCustomDataIdentifiersCallable()

virtual Model::ListCustomDataIdentifiersOutcomeCallable Aws::Macie2::Macie2Client::ListCustomDataIdentifiersCallable ( const Model::ListCustomDataIdentifiersRequest request) const
virtual

Retrieves a subset of information about all the custom data identifiers for an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListFindings()

virtual Model::ListFindingsOutcome Aws::Macie2::Macie2Client::ListFindings ( const Model::ListFindingsRequest request) const
virtual

Retrieves a subset of information about one or more findings.

See Also:

AWS API Reference

◆ ListFindingsAsync()

virtual void Aws::Macie2::Macie2Client::ListFindingsAsync ( const Model::ListFindingsRequest request,
const ListFindingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves a subset of information about one or more findings.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListFindingsCallable()

virtual Model::ListFindingsOutcomeCallable Aws::Macie2::Macie2Client::ListFindingsCallable ( const Model::ListFindingsRequest request) const
virtual

Retrieves a subset of information about one or more findings.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListFindingsFilters()

virtual Model::ListFindingsFiltersOutcome Aws::Macie2::Macie2Client::ListFindingsFilters ( const Model::ListFindingsFiltersRequest request) const
virtual

Retrieves a subset of information about all the findings filters for an account.

See Also:

AWS API Reference

◆ ListFindingsFiltersAsync()

virtual void Aws::Macie2::Macie2Client::ListFindingsFiltersAsync ( const Model::ListFindingsFiltersRequest request,
const ListFindingsFiltersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves a subset of information about all the findings filters for an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListFindingsFiltersCallable()

virtual Model::ListFindingsFiltersOutcomeCallable Aws::Macie2::Macie2Client::ListFindingsFiltersCallable ( const Model::ListFindingsFiltersRequest request) const
virtual

Retrieves a subset of information about all the findings filters for an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListInvitations()

virtual Model::ListInvitationsOutcome Aws::Macie2::Macie2Client::ListInvitations ( const Model::ListInvitationsRequest request) const
virtual

Retrieves information about the Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

◆ ListInvitationsAsync()

virtual void Aws::Macie2::Macie2Client::ListInvitationsAsync ( const Model::ListInvitationsRequest request,
const ListInvitationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about the Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListInvitationsCallable()

virtual Model::ListInvitationsOutcomeCallable Aws::Macie2::Macie2Client::ListInvitationsCallable ( const Model::ListInvitationsRequest request) const
virtual

Retrieves information about the Amazon Macie membership invitations that were received by an account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListManagedDataIdentifiers()

virtual Model::ListManagedDataIdentifiersOutcome Aws::Macie2::Macie2Client::ListManagedDataIdentifiers ( const Model::ListManagedDataIdentifiersRequest request) const
virtual

Retrieves information about all the managed data identifiers that Amazon Macie currently provides.

See Also:

AWS API Reference

◆ ListManagedDataIdentifiersAsync()

virtual void Aws::Macie2::Macie2Client::ListManagedDataIdentifiersAsync ( const Model::ListManagedDataIdentifiersRequest request,
const ListManagedDataIdentifiersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about all the managed data identifiers that Amazon Macie currently provides.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListManagedDataIdentifiersCallable()

virtual Model::ListManagedDataIdentifiersOutcomeCallable Aws::Macie2::Macie2Client::ListManagedDataIdentifiersCallable ( const Model::ListManagedDataIdentifiersRequest request) const
virtual

Retrieves information about all the managed data identifiers that Amazon Macie currently provides.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListMembers()

virtual Model::ListMembersOutcome Aws::Macie2::Macie2Client::ListMembers ( const Model::ListMembersRequest request) const
virtual

Retrieves information about the accounts that are associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

◆ ListMembersAsync()

virtual void Aws::Macie2::Macie2Client::ListMembersAsync ( const Model::ListMembersRequest request,
const ListMembersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about the accounts that are associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListMembersCallable()

virtual Model::ListMembersOutcomeCallable Aws::Macie2::Macie2Client::ListMembersCallable ( const Model::ListMembersRequest request) const
virtual

Retrieves information about the accounts that are associated with an Amazon Macie administrator account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListOrganizationAdminAccounts()

virtual Model::ListOrganizationAdminAccountsOutcome Aws::Macie2::Macie2Client::ListOrganizationAdminAccounts ( const Model::ListOrganizationAdminAccountsRequest request) const
virtual

Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

◆ ListOrganizationAdminAccountsAsync()

virtual void Aws::Macie2::Macie2Client::ListOrganizationAdminAccountsAsync ( const Model::ListOrganizationAdminAccountsRequest request,
const ListOrganizationAdminAccountsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListOrganizationAdminAccountsCallable()

virtual Model::ListOrganizationAdminAccountsOutcomeCallable Aws::Macie2::Macie2Client::ListOrganizationAdminAccountsCallable ( const Model::ListOrganizationAdminAccountsRequest request) const
virtual

Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::Macie2::Macie2Client::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::Macie2::Macie2Client::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::Macie2::Macie2Client::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::Macie2::Macie2Client::OverrideEndpoint ( const Aws::String endpoint)

◆ PutClassificationExportConfiguration()

virtual Model::PutClassificationExportConfigurationOutcome Aws::Macie2::Macie2Client::PutClassificationExportConfiguration ( const Model::PutClassificationExportConfigurationRequest request) const
virtual

Creates or updates the configuration settings for storing data classification results.

See Also:

AWS API Reference

◆ PutClassificationExportConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::PutClassificationExportConfigurationAsync ( const Model::PutClassificationExportConfigurationRequest request,
const PutClassificationExportConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates the configuration settings for storing data classification results.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutClassificationExportConfigurationCallable()

virtual Model::PutClassificationExportConfigurationOutcomeCallable Aws::Macie2::Macie2Client::PutClassificationExportConfigurationCallable ( const Model::PutClassificationExportConfigurationRequest request) const
virtual

Creates or updates the configuration settings for storing data classification results.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutFindingsPublicationConfiguration()

virtual Model::PutFindingsPublicationConfigurationOutcome Aws::Macie2::Macie2Client::PutFindingsPublicationConfiguration ( const Model::PutFindingsPublicationConfigurationRequest request) const
virtual

Updates the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

◆ PutFindingsPublicationConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::PutFindingsPublicationConfigurationAsync ( const Model::PutFindingsPublicationConfigurationRequest request,
const PutFindingsPublicationConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutFindingsPublicationConfigurationCallable()

virtual Model::PutFindingsPublicationConfigurationOutcomeCallable Aws::Macie2::Macie2Client::PutFindingsPublicationConfigurationCallable ( const Model::PutFindingsPublicationConfigurationRequest request) const
virtual

Updates the configuration settings for publishing findings to Security Hub.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ SearchResources()

virtual Model::SearchResourcesOutcome Aws::Macie2::Macie2Client::SearchResources ( const Model::SearchResourcesRequest request) const
virtual

Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

◆ SearchResourcesAsync()

virtual void Aws::Macie2::Macie2Client::SearchResourcesAsync ( const Model::SearchResourcesRequest request,
const SearchResourcesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ SearchResourcesCallable()

virtual Model::SearchResourcesOutcomeCallable Aws::Macie2::Macie2Client::SearchResourcesCallable ( const Model::SearchResourcesRequest request) const
virtual

Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::Macie2::Macie2Client::TagResource ( const Model::TagResourceRequest request) const
virtual

Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::Macie2::Macie2Client::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::Macie2::Macie2Client::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TestCustomDataIdentifier()

virtual Model::TestCustomDataIdentifierOutcome Aws::Macie2::Macie2Client::TestCustomDataIdentifier ( const Model::TestCustomDataIdentifierRequest request) const
virtual

Tests a custom data identifier.

See Also:

AWS API Reference

◆ TestCustomDataIdentifierAsync()

virtual void Aws::Macie2::Macie2Client::TestCustomDataIdentifierAsync ( const Model::TestCustomDataIdentifierRequest request,
const TestCustomDataIdentifierResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Tests a custom data identifier.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TestCustomDataIdentifierCallable()

virtual Model::TestCustomDataIdentifierOutcomeCallable Aws::Macie2::Macie2Client::TestCustomDataIdentifierCallable ( const Model::TestCustomDataIdentifierRequest request) const
virtual

Tests a custom data identifier.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::Macie2::Macie2Client::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.

See Also:


AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::Macie2::Macie2Client::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.

See Also:


AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::Macie2::Macie2Client::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.

See Also:


AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateClassificationJob()

virtual Model::UpdateClassificationJobOutcome Aws::Macie2::Macie2Client::UpdateClassificationJob ( const Model::UpdateClassificationJobRequest request) const
virtual

Changes the status of a classification job.

See Also:

AWS API Reference

◆ UpdateClassificationJobAsync()

virtual void Aws::Macie2::Macie2Client::UpdateClassificationJobAsync ( const Model::UpdateClassificationJobRequest request,
const UpdateClassificationJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Changes the status of a classification job.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateClassificationJobCallable()

virtual Model::UpdateClassificationJobOutcomeCallable Aws::Macie2::Macie2Client::UpdateClassificationJobCallable ( const Model::UpdateClassificationJobRequest request) const
virtual

Changes the status of a classification job.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateFindingsFilter()

virtual Model::UpdateFindingsFilterOutcome Aws::Macie2::Macie2Client::UpdateFindingsFilter ( const Model::UpdateFindingsFilterRequest request) const
virtual

Updates the criteria and other settings for a findings filter.

See Also:

AWS API Reference

◆ UpdateFindingsFilterAsync()

virtual void Aws::Macie2::Macie2Client::UpdateFindingsFilterAsync ( const Model::UpdateFindingsFilterRequest request,
const UpdateFindingsFilterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the criteria and other settings for a findings filter.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateFindingsFilterCallable()

virtual Model::UpdateFindingsFilterOutcomeCallable Aws::Macie2::Macie2Client::UpdateFindingsFilterCallable ( const Model::UpdateFindingsFilterRequest request) const
virtual

Updates the criteria and other settings for a findings filter.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMacieSession()

virtual Model::UpdateMacieSessionOutcome Aws::Macie2::Macie2Client::UpdateMacieSession ( const Model::UpdateMacieSessionRequest request) const
virtual

Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.

See Also:

AWS API Reference

◆ UpdateMacieSessionAsync()

virtual void Aws::Macie2::Macie2Client::UpdateMacieSessionAsync ( const Model::UpdateMacieSessionRequest request,
const UpdateMacieSessionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMacieSessionCallable()

virtual Model::UpdateMacieSessionOutcomeCallable Aws::Macie2::Macie2Client::UpdateMacieSessionCallable ( const Model::UpdateMacieSessionRequest request) const
virtual

Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMemberSession()

virtual Model::UpdateMemberSessionOutcome Aws::Macie2::Macie2Client::UpdateMemberSession ( const Model::UpdateMemberSessionRequest request) const
virtual

Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.

See Also:

AWS API Reference

◆ UpdateMemberSessionAsync()

virtual void Aws::Macie2::Macie2Client::UpdateMemberSessionAsync ( const Model::UpdateMemberSessionRequest request,
const UpdateMemberSessionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMemberSessionCallable()

virtual Model::UpdateMemberSessionOutcomeCallable Aws::Macie2::Macie2Client::UpdateMemberSessionCallable ( const Model::UpdateMemberSessionRequest request) const
virtual

Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateOrganizationConfiguration()

virtual Model::UpdateOrganizationConfigurationOutcome Aws::Macie2::Macie2Client::UpdateOrganizationConfiguration ( const Model::UpdateOrganizationConfigurationRequest request) const
virtual

Updates the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

◆ UpdateOrganizationConfigurationAsync()

virtual void Aws::Macie2::Macie2Client::UpdateOrganizationConfigurationAsync ( const Model::UpdateOrganizationConfigurationRequest request,
const UpdateOrganizationConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateOrganizationConfigurationCallable()

virtual Model::UpdateOrganizationConfigurationOutcomeCallable Aws::Macie2::Macie2Client::UpdateOrganizationConfigurationCallable ( const Model::UpdateOrganizationConfigurationRequest request) const
virtual

Updates the Amazon Macie configuration settings for an organization in Organizations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: