@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonMacie2 extends Object implements AmazonMacie2
AmazonMacie2
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
AcceptInvitationResult |
acceptInvitation(AcceptInvitationRequest request)
Accepts an Amazon Macie membership invitation that was received from a specific account.
|
BatchGetCustomDataIdentifiersResult |
batchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest request)
Retrieves information about one or more custom data identifiers.
|
BatchUpdateAutomatedDiscoveryAccountsResult |
batchUpdateAutomatedDiscoveryAccounts(BatchUpdateAutomatedDiscoveryAccountsRequest request)
Changes the status of automated sensitive data discovery for one or more accounts.
|
CreateAllowListResult |
createAllowList(CreateAllowListRequest request)
Creates and defines the settings for an allow list.
|
CreateClassificationJobResult |
createClassificationJob(CreateClassificationJobRequest request)
Creates and defines the settings for a classification job.
|
CreateCustomDataIdentifierResult |
createCustomDataIdentifier(CreateCustomDataIdentifierRequest request)
Creates and defines the criteria and other settings for a custom data identifier.
|
CreateFindingsFilterResult |
createFindingsFilter(CreateFindingsFilterRequest request)
Creates and defines the criteria and other settings for a findings filter.
|
CreateInvitationsResult |
createInvitations(CreateInvitationsRequest request)
Sends an Amazon Macie membership invitation to one or more accounts.
|
CreateMemberResult |
createMember(CreateMemberRequest request)
Associates an account with an Amazon Macie administrator account.
|
CreateSampleFindingsResult |
createSampleFindings(CreateSampleFindingsRequest request)
Creates sample findings.
|
DeclineInvitationsResult |
declineInvitations(DeclineInvitationsRequest request)
Declines Amazon Macie membership invitations that were received from specific accounts.
|
DeleteAllowListResult |
deleteAllowList(DeleteAllowListRequest request)
Deletes an allow list.
|
DeleteCustomDataIdentifierResult |
deleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest request)
Soft deletes a custom data identifier.
|
DeleteFindingsFilterResult |
deleteFindingsFilter(DeleteFindingsFilterRequest request)
Deletes a findings filter.
|
DeleteInvitationsResult |
deleteInvitations(DeleteInvitationsRequest request)
Deletes Amazon Macie membership invitations that were received from specific accounts.
|
DeleteMemberResult |
deleteMember(DeleteMemberRequest request)
Deletes the association between an Amazon Macie administrator account and an account.
|
DescribeBucketsResult |
describeBuckets(DescribeBucketsRequest request)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes for an account.
|
DescribeClassificationJobResult |
describeClassificationJob(DescribeClassificationJobRequest request)
Retrieves the status and settings for a classification job.
|
DescribeOrganizationConfigurationResult |
describeOrganizationConfiguration(DescribeOrganizationConfigurationRequest request)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
|
DisableMacieResult |
disableMacie(DisableMacieRequest request)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
|
DisableOrganizationAdminAccountResult |
disableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest request)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
DisassociateFromAdministratorAccountResult |
disassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest request)
Disassociates a member account from its Amazon Macie administrator account.
|
DisassociateFromMasterAccountResult |
disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account.
|
DisassociateMemberResult |
disassociateMember(DisassociateMemberRequest request)
Disassociates an Amazon Macie administrator account from a member account.
|
EnableMacieResult |
enableMacie(EnableMacieRequest request)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
|
EnableOrganizationAdminAccountResult |
enableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest request)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
GetAdministratorAccountResult |
getAdministratorAccount(GetAdministratorAccountRequest request)
Retrieves information about the Amazon Macie administrator account for an account.
|
GetAllowListResult |
getAllowList(GetAllowListRequest request)
Retrieves the settings and status of an allow list.
|
GetAutomatedDiscoveryConfigurationResult |
getAutomatedDiscoveryConfiguration(GetAutomatedDiscoveryConfigurationRequest request)
Retrieves the configuration settings and status of automated sensitive data discovery for an organization or
standalone account.
|
GetBucketStatisticsResult |
getBucketStatistics(GetBucketStatisticsRequest request)
Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes
for an account.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetClassificationExportConfigurationResult |
getClassificationExportConfiguration(GetClassificationExportConfigurationRequest request)
Retrieves the configuration settings for storing data classification results.
|
GetClassificationScopeResult |
getClassificationScope(GetClassificationScopeRequest request)
Retrieves the classification scope settings for an account.
|
GetCustomDataIdentifierResult |
getCustomDataIdentifier(GetCustomDataIdentifierRequest request)
Retrieves the criteria and other settings for a custom data identifier.
|
GetFindingsResult |
getFindings(GetFindingsRequest request)
Retrieves the details of one or more findings.
|
GetFindingsFilterResult |
getFindingsFilter(GetFindingsFilterRequest request)
Retrieves the criteria and other settings for a findings filter.
|
GetFindingsPublicationConfigurationResult |
getFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest request)
Retrieves the configuration settings for publishing findings to Security Hub.
|
GetFindingStatisticsResult |
getFindingStatistics(GetFindingStatisticsRequest request)
Retrieves (queries) aggregated statistical data about findings.
|
GetInvitationsCountResult |
getInvitationsCount(GetInvitationsCountRequest request)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
|
GetMacieSessionResult |
getMacieSession(GetMacieSessionRequest request)
Retrieves the status and configuration settings for an Amazon Macie account.
|
GetMasterAccountResult |
getMasterAccount(GetMasterAccountRequest request)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account.
|
GetMemberResult |
getMember(GetMemberRequest request)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
|
GetResourceProfileResult |
getResourceProfile(GetResourceProfileRequest request)
Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.
|
GetRevealConfigurationResult |
getRevealConfiguration(GetRevealConfigurationRequest request)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by
findings.
|
GetSensitiveDataOccurrencesResult |
getSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest request)
Retrieves occurrences of sensitive data reported by a finding.
|
GetSensitiveDataOccurrencesAvailabilityResult |
getSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest request)
Checks whether occurrences of sensitive data can be retrieved for a finding.
|
GetSensitivityInspectionTemplateResult |
getSensitivityInspectionTemplate(GetSensitivityInspectionTemplateRequest request)
Retrieves the settings for the sensitivity inspection template for an account.
|
GetUsageStatisticsResult |
getUsageStatistics(GetUsageStatisticsRequest request)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
GetUsageTotalsResult |
getUsageTotals(GetUsageTotalsRequest request)
Retrieves (queries) aggregated usage data for an account.
|
ListAllowListsResult |
listAllowLists(ListAllowListsRequest request)
Retrieves a subset of information about all the allow lists for an account.
|
ListAutomatedDiscoveryAccountsResult |
listAutomatedDiscoveryAccounts(ListAutomatedDiscoveryAccountsRequest request)
Retrieves the status of automated sensitive data discovery for one or more accounts.
|
ListClassificationJobsResult |
listClassificationJobs(ListClassificationJobsRequest request)
Retrieves a subset of information about one or more classification jobs.
|
ListClassificationScopesResult |
listClassificationScopes(ListClassificationScopesRequest request)
Retrieves a subset of information about the classification scope for an account.
|
ListCustomDataIdentifiersResult |
listCustomDataIdentifiers(ListCustomDataIdentifiersRequest request)
Retrieves a subset of information about all the custom data identifiers for an account.
|
ListFindingsResult |
listFindings(ListFindingsRequest request)
Retrieves a subset of information about one or more findings.
|
ListFindingsFiltersResult |
listFindingsFilters(ListFindingsFiltersRequest request)
Retrieves a subset of information about all the findings filters for an account.
|
ListInvitationsResult |
listInvitations(ListInvitationsRequest request)
Retrieves information about Amazon Macie membership invitations that were received by an account.
|
ListManagedDataIdentifiersResult |
listManagedDataIdentifiers(ListManagedDataIdentifiersRequest request)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
|
ListMembersResult |
listMembers(ListMembersRequest request)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
|
ListOrganizationAdminAccountsResult |
listOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest request)
Retrieves information about the delegated Amazon Macie administrator account for an organization in
Organizations.
|
ListResourceProfileArtifactsResult |
listResourceProfileArtifacts(ListResourceProfileArtifactsRequest request)
Retrieves information about objects that Amazon Macie selected from an S3 bucket for automated sensitive data
discovery.
|
ListResourceProfileDetectionsResult |
listResourceProfileDetections(ListResourceProfileDetectionsRequest request)
Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.
|
ListSensitivityInspectionTemplatesResult |
listSensitivityInspectionTemplates(ListSensitivityInspectionTemplatesRequest request)
Retrieves a subset of information about the sensitivity inspection template for an account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
|
PutClassificationExportConfigurationResult |
putClassificationExportConfiguration(PutClassificationExportConfigurationRequest request)
Adds or updates the configuration settings for storing data classification results.
|
PutFindingsPublicationConfigurationResult |
putFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest request)
Updates the configuration settings for publishing findings to Security Hub.
|
SearchResourcesResult |
searchResources(SearchResourcesRequest request)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie
monitors and analyzes.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
|
TestCustomDataIdentifierResult |
testCustomDataIdentifier(TestCustomDataIdentifierRequest request)
Tests criteria for a custom data identifier.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes one or more tags (keys and values) from an Amazon Macie resource.
|
UpdateAllowListResult |
updateAllowList(UpdateAllowListRequest request)
Updates the settings for an allow list.
|
UpdateAutomatedDiscoveryConfigurationResult |
updateAutomatedDiscoveryConfiguration(UpdateAutomatedDiscoveryConfigurationRequest request)
Changes the configuration settings and status of automated sensitive data discovery for an organization or
standalone account.
|
UpdateClassificationJobResult |
updateClassificationJob(UpdateClassificationJobRequest request)
Changes the status of a classification job.
|
UpdateClassificationScopeResult |
updateClassificationScope(UpdateClassificationScopeRequest request)
Updates the classification scope settings for an account.
|
UpdateFindingsFilterResult |
updateFindingsFilter(UpdateFindingsFilterRequest request)
Updates the criteria and other settings for a findings filter.
|
UpdateMacieSessionResult |
updateMacieSession(UpdateMacieSessionRequest request)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
|
UpdateMemberSessionResult |
updateMemberSession(UpdateMemberSessionRequest request)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
|
UpdateOrganizationConfigurationResult |
updateOrganizationConfiguration(UpdateOrganizationConfigurationRequest request)
Updates the Amazon Macie configuration settings for an organization in Organizations.
|
UpdateResourceProfileResult |
updateResourceProfile(UpdateResourceProfileRequest request)
Updates the sensitivity score for an S3 bucket.
|
UpdateResourceProfileDetectionsResult |
updateResourceProfileDetections(UpdateResourceProfileDetectionsRequest request)
Updates the sensitivity scoring settings for an S3 bucket.
|
UpdateRevealConfigurationResult |
updateRevealConfiguration(UpdateRevealConfigurationRequest request)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
|
UpdateSensitivityInspectionTemplateResult |
updateSensitivityInspectionTemplate(UpdateSensitivityInspectionTemplateRequest request)
Updates the settings for the sensitivity inspection template for an account.
|
AmazonMacie2Waiters |
waiters() |
public AcceptInvitationResult acceptInvitation(AcceptInvitationRequest request)
AmazonMacie2
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitation
in interface AmazonMacie2
public BatchGetCustomDataIdentifiersResult batchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest request)
AmazonMacie2
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiers
in interface AmazonMacie2
public BatchUpdateAutomatedDiscoveryAccountsResult batchUpdateAutomatedDiscoveryAccounts(BatchUpdateAutomatedDiscoveryAccountsRequest request)
AmazonMacie2
Changes the status of automated sensitive data discovery for one or more accounts.
batchUpdateAutomatedDiscoveryAccounts
in interface AmazonMacie2
public CreateAllowListResult createAllowList(CreateAllowListRequest request)
AmazonMacie2
Creates and defines the settings for an allow list.
createAllowList
in interface AmazonMacie2
public CreateClassificationJobResult createClassificationJob(CreateClassificationJobRequest request)
AmazonMacie2
Creates and defines the settings for a classification job.
createClassificationJob
in interface AmazonMacie2
public CreateCustomDataIdentifierResult createCustomDataIdentifier(CreateCustomDataIdentifierRequest request)
AmazonMacie2
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifier
in interface AmazonMacie2
public CreateFindingsFilterResult createFindingsFilter(CreateFindingsFilterRequest request)
AmazonMacie2
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilter
in interface AmazonMacie2
public CreateInvitationsResult createInvitations(CreateInvitationsRequest request)
AmazonMacie2
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitations
in interface AmazonMacie2
public CreateMemberResult createMember(CreateMemberRequest request)
AmazonMacie2
Associates an account with an Amazon Macie administrator account.
createMember
in interface AmazonMacie2
public CreateSampleFindingsResult createSampleFindings(CreateSampleFindingsRequest request)
AmazonMacie2
Creates sample findings.
createSampleFindings
in interface AmazonMacie2
public DeclineInvitationsResult declineInvitations(DeclineInvitationsRequest request)
AmazonMacie2
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitations
in interface AmazonMacie2
public DeleteAllowListResult deleteAllowList(DeleteAllowListRequest request)
AmazonMacie2
Deletes an allow list.
deleteAllowList
in interface AmazonMacie2
public DeleteCustomDataIdentifierResult deleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest request)
AmazonMacie2
Soft deletes a custom data identifier.
deleteCustomDataIdentifier
in interface AmazonMacie2
public DeleteFindingsFilterResult deleteFindingsFilter(DeleteFindingsFilterRequest request)
AmazonMacie2
Deletes a findings filter.
deleteFindingsFilter
in interface AmazonMacie2
public DeleteInvitationsResult deleteInvitations(DeleteInvitationsRequest request)
AmazonMacie2
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitations
in interface AmazonMacie2
public DeleteMemberResult deleteMember(DeleteMemberRequest request)
AmazonMacie2
Deletes the association between an Amazon Macie administrator account and an account.
deleteMember
in interface AmazonMacie2
public DescribeBucketsResult describeBuckets(DescribeBucketsRequest request)
AmazonMacie2
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes for an account.
describeBuckets
in interface AmazonMacie2
public DescribeClassificationJobResult describeClassificationJob(DescribeClassificationJobRequest request)
AmazonMacie2
Retrieves the status and settings for a classification job.
describeClassificationJob
in interface AmazonMacie2
public DescribeOrganizationConfigurationResult describeOrganizationConfiguration(DescribeOrganizationConfigurationRequest request)
AmazonMacie2
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
describeOrganizationConfiguration
in interface AmazonMacie2
public DisableMacieResult disableMacie(DisableMacieRequest request)
AmazonMacie2
Disables Amazon Macie and deletes all settings and resources for a Macie account.
disableMacie
in interface AmazonMacie2
public DisableOrganizationAdminAccountResult disableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest request)
AmazonMacie2
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
disableOrganizationAdminAccount
in interface AmazonMacie2
public DisassociateFromAdministratorAccountResult disassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest request)
AmazonMacie2
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccount
in interface AmazonMacie2
public DisassociateFromMasterAccountResult disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
AmazonMacie2
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccount
in interface AmazonMacie2
public DisassociateMemberResult disassociateMember(DisassociateMemberRequest request)
AmazonMacie2
Disassociates an Amazon Macie administrator account from a member account.
disassociateMember
in interface AmazonMacie2
public EnableMacieResult enableMacie(EnableMacieRequest request)
AmazonMacie2
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacie
in interface AmazonMacie2
public EnableOrganizationAdminAccountResult enableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest request)
AmazonMacie2
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
enableOrganizationAdminAccount
in interface AmazonMacie2
public GetAdministratorAccountResult getAdministratorAccount(GetAdministratorAccountRequest request)
AmazonMacie2
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccount
in interface AmazonMacie2
public GetAllowListResult getAllowList(GetAllowListRequest request)
AmazonMacie2
Retrieves the settings and status of an allow list.
getAllowList
in interface AmazonMacie2
public GetAutomatedDiscoveryConfigurationResult getAutomatedDiscoveryConfiguration(GetAutomatedDiscoveryConfigurationRequest request)
AmazonMacie2
Retrieves the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
getAutomatedDiscoveryConfiguration
in interface AmazonMacie2
public GetBucketStatisticsResult getBucketStatistics(GetBucketStatisticsRequest request)
AmazonMacie2
Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes for an account.
getBucketStatistics
in interface AmazonMacie2
public GetClassificationExportConfigurationResult getClassificationExportConfiguration(GetClassificationExportConfigurationRequest request)
AmazonMacie2
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfiguration
in interface AmazonMacie2
public GetClassificationScopeResult getClassificationScope(GetClassificationScopeRequest request)
AmazonMacie2
Retrieves the classification scope settings for an account.
getClassificationScope
in interface AmazonMacie2
public GetCustomDataIdentifierResult getCustomDataIdentifier(GetCustomDataIdentifierRequest request)
AmazonMacie2
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifier
in interface AmazonMacie2
public GetFindingStatisticsResult getFindingStatistics(GetFindingStatisticsRequest request)
AmazonMacie2
Retrieves (queries) aggregated statistical data about findings.
getFindingStatistics
in interface AmazonMacie2
public GetFindingsResult getFindings(GetFindingsRequest request)
AmazonMacie2
Retrieves the details of one or more findings.
getFindings
in interface AmazonMacie2
public GetFindingsFilterResult getFindingsFilter(GetFindingsFilterRequest request)
AmazonMacie2
Retrieves the criteria and other settings for a findings filter.
getFindingsFilter
in interface AmazonMacie2
public GetFindingsPublicationConfigurationResult getFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest request)
AmazonMacie2
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfiguration
in interface AmazonMacie2
public GetInvitationsCountResult getInvitationsCount(GetInvitationsCountRequest request)
AmazonMacie2
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCount
in interface AmazonMacie2
public GetMacieSessionResult getMacieSession(GetMacieSessionRequest request)
AmazonMacie2
Retrieves the status and configuration settings for an Amazon Macie account.
getMacieSession
in interface AmazonMacie2
public GetMasterAccountResult getMasterAccount(GetMasterAccountRequest request)
AmazonMacie2
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccount
in interface AmazonMacie2
public GetMemberResult getMember(GetMemberRequest request)
AmazonMacie2
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMember
in interface AmazonMacie2
public GetResourceProfileResult getResourceProfile(GetResourceProfileRequest request)
AmazonMacie2
Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.
getResourceProfile
in interface AmazonMacie2
public GetRevealConfigurationResult getRevealConfiguration(GetRevealConfigurationRequest request)
AmazonMacie2
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
getRevealConfiguration
in interface AmazonMacie2
public GetSensitiveDataOccurrencesResult getSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest request)
AmazonMacie2
Retrieves occurrences of sensitive data reported by a finding.
getSensitiveDataOccurrences
in interface AmazonMacie2
public GetSensitiveDataOccurrencesAvailabilityResult getSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest request)
AmazonMacie2
Checks whether occurrences of sensitive data can be retrieved for a finding.
getSensitiveDataOccurrencesAvailability
in interface AmazonMacie2
public GetSensitivityInspectionTemplateResult getSensitivityInspectionTemplate(GetSensitivityInspectionTemplateRequest request)
AmazonMacie2
Retrieves the settings for the sensitivity inspection template for an account.
getSensitivityInspectionTemplate
in interface AmazonMacie2
public GetUsageStatisticsResult getUsageStatistics(GetUsageStatisticsRequest request)
AmazonMacie2
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatistics
in interface AmazonMacie2
public GetUsageTotalsResult getUsageTotals(GetUsageTotalsRequest request)
AmazonMacie2
Retrieves (queries) aggregated usage data for an account.
getUsageTotals
in interface AmazonMacie2
public ListAllowListsResult listAllowLists(ListAllowListsRequest request)
AmazonMacie2
Retrieves a subset of information about all the allow lists for an account.
listAllowLists
in interface AmazonMacie2
public ListAutomatedDiscoveryAccountsResult listAutomatedDiscoveryAccounts(ListAutomatedDiscoveryAccountsRequest request)
AmazonMacie2
Retrieves the status of automated sensitive data discovery for one or more accounts.
listAutomatedDiscoveryAccounts
in interface AmazonMacie2
public ListClassificationJobsResult listClassificationJobs(ListClassificationJobsRequest request)
AmazonMacie2
Retrieves a subset of information about one or more classification jobs.
listClassificationJobs
in interface AmazonMacie2
public ListClassificationScopesResult listClassificationScopes(ListClassificationScopesRequest request)
AmazonMacie2
Retrieves a subset of information about the classification scope for an account.
listClassificationScopes
in interface AmazonMacie2
public ListCustomDataIdentifiersResult listCustomDataIdentifiers(ListCustomDataIdentifiersRequest request)
AmazonMacie2
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiers
in interface AmazonMacie2
public ListFindingsResult listFindings(ListFindingsRequest request)
AmazonMacie2
Retrieves a subset of information about one or more findings.
listFindings
in interface AmazonMacie2
public ListFindingsFiltersResult listFindingsFilters(ListFindingsFiltersRequest request)
AmazonMacie2
Retrieves a subset of information about all the findings filters for an account.
listFindingsFilters
in interface AmazonMacie2
public ListInvitationsResult listInvitations(ListInvitationsRequest request)
AmazonMacie2
Retrieves information about Amazon Macie membership invitations that were received by an account.
listInvitations
in interface AmazonMacie2
public ListManagedDataIdentifiersResult listManagedDataIdentifiers(ListManagedDataIdentifiersRequest request)
AmazonMacie2
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiers
in interface AmazonMacie2
public ListMembersResult listMembers(ListMembersRequest request)
AmazonMacie2
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembers
in interface AmazonMacie2
public ListOrganizationAdminAccountsResult listOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest request)
AmazonMacie2
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
listOrganizationAdminAccounts
in interface AmazonMacie2
public ListResourceProfileArtifactsResult listResourceProfileArtifacts(ListResourceProfileArtifactsRequest request)
AmazonMacie2
Retrieves information about objects that Amazon Macie selected from an S3 bucket for automated sensitive data discovery.
listResourceProfileArtifacts
in interface AmazonMacie2
public ListResourceProfileDetectionsResult listResourceProfileDetections(ListResourceProfileDetectionsRequest request)
AmazonMacie2
Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.
listResourceProfileDetections
in interface AmazonMacie2
public ListSensitivityInspectionTemplatesResult listSensitivityInspectionTemplates(ListSensitivityInspectionTemplatesRequest request)
AmazonMacie2
Retrieves a subset of information about the sensitivity inspection template for an account.
listSensitivityInspectionTemplates
in interface AmazonMacie2
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonMacie2
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
listTagsForResource
in interface AmazonMacie2
public PutClassificationExportConfigurationResult putClassificationExportConfiguration(PutClassificationExportConfigurationRequest request)
AmazonMacie2
Adds or updates the configuration settings for storing data classification results.
putClassificationExportConfiguration
in interface AmazonMacie2
public PutFindingsPublicationConfigurationResult putFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest request)
AmazonMacie2
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfiguration
in interface AmazonMacie2
public SearchResourcesResult searchResources(SearchResourcesRequest request)
AmazonMacie2
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResources
in interface AmazonMacie2
public TagResourceResult tagResource(TagResourceRequest request)
AmazonMacie2
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
tagResource
in interface AmazonMacie2
public TestCustomDataIdentifierResult testCustomDataIdentifier(TestCustomDataIdentifierRequest request)
AmazonMacie2
Tests criteria for a custom data identifier.
testCustomDataIdentifier
in interface AmazonMacie2
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonMacie2
Removes one or more tags (keys and values) from an Amazon Macie resource.
untagResource
in interface AmazonMacie2
public UpdateAllowListResult updateAllowList(UpdateAllowListRequest request)
AmazonMacie2
Updates the settings for an allow list.
updateAllowList
in interface AmazonMacie2
public UpdateAutomatedDiscoveryConfigurationResult updateAutomatedDiscoveryConfiguration(UpdateAutomatedDiscoveryConfigurationRequest request)
AmazonMacie2
Changes the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
updateAutomatedDiscoveryConfiguration
in interface AmazonMacie2
public UpdateClassificationJobResult updateClassificationJob(UpdateClassificationJobRequest request)
AmazonMacie2
Changes the status of a classification job.
updateClassificationJob
in interface AmazonMacie2
public UpdateClassificationScopeResult updateClassificationScope(UpdateClassificationScopeRequest request)
AmazonMacie2
Updates the classification scope settings for an account.
updateClassificationScope
in interface AmazonMacie2
public UpdateFindingsFilterResult updateFindingsFilter(UpdateFindingsFilterRequest request)
AmazonMacie2
Updates the criteria and other settings for a findings filter.
updateFindingsFilter
in interface AmazonMacie2
public UpdateMacieSessionResult updateMacieSession(UpdateMacieSessionRequest request)
AmazonMacie2
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
updateMacieSession
in interface AmazonMacie2
public UpdateMemberSessionResult updateMemberSession(UpdateMemberSessionRequest request)
AmazonMacie2
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
updateMemberSession
in interface AmazonMacie2
public UpdateOrganizationConfigurationResult updateOrganizationConfiguration(UpdateOrganizationConfigurationRequest request)
AmazonMacie2
Updates the Amazon Macie configuration settings for an organization in Organizations.
updateOrganizationConfiguration
in interface AmazonMacie2
public UpdateResourceProfileResult updateResourceProfile(UpdateResourceProfileRequest request)
AmazonMacie2
Updates the sensitivity score for an S3 bucket.
updateResourceProfile
in interface AmazonMacie2
public UpdateResourceProfileDetectionsResult updateResourceProfileDetections(UpdateResourceProfileDetectionsRequest request)
AmazonMacie2
Updates the sensitivity scoring settings for an S3 bucket.
updateResourceProfileDetections
in interface AmazonMacie2
public UpdateRevealConfigurationResult updateRevealConfiguration(UpdateRevealConfigurationRequest request)
AmazonMacie2
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
updateRevealConfiguration
in interface AmazonMacie2
public UpdateSensitivityInspectionTemplateResult updateSensitivityInspectionTemplate(UpdateSensitivityInspectionTemplateRequest request)
AmazonMacie2
Updates the settings for the sensitivity inspection template for an account.
updateSensitivityInspectionTemplate
in interface AmazonMacie2
public void shutdown()
AmazonMacie2
shutdown
in interface AmazonMacie2
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonMacie2
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AmazonMacie2
request
- The originally executed request.public AmazonMacie2Waiters waiters()
waiters
in interface AmazonMacie2