@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonMacie2Client extends AmazonWebServiceClient implements AmazonMacie2
Amazon Macie
LOGGING_AWS_REQUEST_METRICENDPOINT_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.
|
static AmazonMacie2ClientBuilder |
builder() |
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() |
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AmazonMacie2ClientBuilder builder()
public AcceptInvitationResult acceptInvitation(AcceptInvitationRequest request)
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitation in interface AmazonMacie2acceptInvitationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public BatchGetCustomDataIdentifiersResult batchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest request)
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiers in interface AmazonMacie2batchGetCustomDataIdentifiersRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public BatchUpdateAutomatedDiscoveryAccountsResult batchUpdateAutomatedDiscoveryAccounts(BatchUpdateAutomatedDiscoveryAccountsRequest request)
Changes the status of automated sensitive data discovery for one or more accounts.
batchUpdateAutomatedDiscoveryAccounts in interface AmazonMacie2batchUpdateAutomatedDiscoveryAccountsRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ConflictException - The request failed because it conflicts with the current state of the specified resource.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public CreateAllowListResult createAllowList(CreateAllowListRequest request)
Creates and defines the settings for an allow list.
createAllowList in interface AmazonMacie2createAllowListRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateClassificationJobResult createClassificationJob(CreateClassificationJobRequest request)
Creates and defines the settings for a classification job.
createClassificationJob in interface AmazonMacie2createClassificationJobRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateCustomDataIdentifierResult createCustomDataIdentifier(CreateCustomDataIdentifierRequest request)
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifier in interface AmazonMacie2createCustomDataIdentifierRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateFindingsFilterResult createFindingsFilter(CreateFindingsFilterRequest request)
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilter in interface AmazonMacie2createFindingsFilterRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateInvitationsResult createInvitations(CreateInvitationsRequest request)
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitations in interface AmazonMacie2createInvitationsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateMemberResult createMember(CreateMemberRequest request)
Associates an account with an Amazon Macie administrator account.
createMember in interface AmazonMacie2createMemberRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public CreateSampleFindingsResult createSampleFindings(CreateSampleFindingsRequest request)
Creates sample findings.
createSampleFindings in interface AmazonMacie2createSampleFindingsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DeclineInvitationsResult declineInvitations(DeclineInvitationsRequest request)
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitations in interface AmazonMacie2declineInvitationsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DeleteAllowListResult deleteAllowList(DeleteAllowListRequest request)
Deletes an allow list.
deleteAllowList in interface AmazonMacie2deleteAllowListRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public DeleteCustomDataIdentifierResult deleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest request)
Soft deletes a custom data identifier.
deleteCustomDataIdentifier in interface AmazonMacie2deleteCustomDataIdentifierRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DeleteFindingsFilterResult deleteFindingsFilter(DeleteFindingsFilterRequest request)
Deletes a findings filter.
deleteFindingsFilter in interface AmazonMacie2deleteFindingsFilterRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DeleteInvitationsResult deleteInvitations(DeleteInvitationsRequest request)
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitations in interface AmazonMacie2deleteInvitationsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DeleteMemberResult deleteMember(DeleteMemberRequest request)
Deletes the association between an Amazon Macie administrator account and an account.
deleteMember in interface AmazonMacie2deleteMemberRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public 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.
describeBuckets in interface AmazonMacie2describeBucketsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DescribeClassificationJobResult describeClassificationJob(DescribeClassificationJobRequest request)
Retrieves the status and settings for a classification job.
describeClassificationJob in interface AmazonMacie2describeClassificationJobRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DescribeOrganizationConfigurationResult describeOrganizationConfiguration(DescribeOrganizationConfigurationRequest request)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
describeOrganizationConfiguration in interface AmazonMacie2describeOrganizationConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DisableMacieResult disableMacie(DisableMacieRequest request)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
disableMacie in interface AmazonMacie2disableMacieRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DisableOrganizationAdminAccountResult disableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest request)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
disableOrganizationAdminAccount in interface AmazonMacie2disableOrganizationAdminAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DisassociateFromAdministratorAccountResult disassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest request)
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccount in interface AmazonMacie2disassociateFromAdministratorAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DisassociateFromMasterAccountResult disassociateFromMasterAccount(DisassociateFromMasterAccountRequest request)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccount in interface AmazonMacie2disassociateFromMasterAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public DisassociateMemberResult disassociateMember(DisassociateMemberRequest request)
Disassociates an Amazon Macie administrator account from a member account.
disassociateMember in interface AmazonMacie2disassociateMemberRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public EnableMacieResult enableMacie(EnableMacieRequest request)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacie in interface AmazonMacie2enableMacieRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public EnableOrganizationAdminAccountResult enableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest request)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
enableOrganizationAdminAccount in interface AmazonMacie2enableOrganizationAdminAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetAdministratorAccountResult getAdministratorAccount(GetAdministratorAccountRequest request)
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccount in interface AmazonMacie2getAdministratorAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetAllowListResult getAllowList(GetAllowListRequest request)
Retrieves the settings and status of an allow list.
getAllowList in interface AmazonMacie2getAllowListRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetAutomatedDiscoveryConfigurationResult getAutomatedDiscoveryConfiguration(GetAutomatedDiscoveryConfigurationRequest request)
Retrieves the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
getAutomatedDiscoveryConfiguration in interface AmazonMacie2getAutomatedDiscoveryConfigurationRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetBucketStatisticsResult getBucketStatistics(GetBucketStatisticsRequest request)
Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes for an account.
getBucketStatistics in interface AmazonMacie2getBucketStatisticsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetClassificationExportConfigurationResult getClassificationExportConfiguration(GetClassificationExportConfigurationRequest request)
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfiguration in interface AmazonMacie2getClassificationExportConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetClassificationScopeResult getClassificationScope(GetClassificationScopeRequest request)
Retrieves the classification scope settings for an account.
getClassificationScope in interface AmazonMacie2getClassificationScopeRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetCustomDataIdentifierResult getCustomDataIdentifier(GetCustomDataIdentifierRequest request)
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifier in interface AmazonMacie2getCustomDataIdentifierRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetFindingStatisticsResult getFindingStatistics(GetFindingStatisticsRequest request)
Retrieves (queries) aggregated statistical data about findings.
getFindingStatistics in interface AmazonMacie2getFindingStatisticsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetFindingsResult getFindings(GetFindingsRequest request)
Retrieves the details of one or more findings.
getFindings in interface AmazonMacie2getFindingsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetFindingsFilterResult getFindingsFilter(GetFindingsFilterRequest request)
Retrieves the criteria and other settings for a findings filter.
getFindingsFilter in interface AmazonMacie2getFindingsFilterRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetFindingsPublicationConfigurationResult getFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest request)
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfiguration in interface AmazonMacie2getFindingsPublicationConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetInvitationsCountResult getInvitationsCount(GetInvitationsCountRequest request)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCount in interface AmazonMacie2getInvitationsCountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetMacieSessionResult getMacieSession(GetMacieSessionRequest request)
Retrieves the status and configuration settings for an Amazon Macie account.
getMacieSession in interface AmazonMacie2getMacieSessionRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetMasterAccountResult getMasterAccount(GetMasterAccountRequest request)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccount in interface AmazonMacie2getMasterAccountRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetMemberResult getMember(GetMemberRequest request)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMember in interface AmazonMacie2getMemberRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetResourceProfileResult getResourceProfile(GetResourceProfileRequest request)
Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.
getResourceProfile in interface AmazonMacie2getResourceProfileRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.public GetRevealConfigurationResult getRevealConfiguration(GetRevealConfigurationRequest request)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
getRevealConfiguration in interface AmazonMacie2getRevealConfigurationRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetSensitiveDataOccurrencesResult getSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest request)
Retrieves occurrences of sensitive data reported by a finding.
getSensitiveDataOccurrences in interface AmazonMacie2getSensitiveDataOccurrencesRequest - UnprocessableEntityException - The request failed because it contains instructions that Amazon Macie can't process (Unprocessable
Entity).InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.public GetSensitiveDataOccurrencesAvailabilityResult getSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest request)
Checks whether occurrences of sensitive data can be retrieved for a finding.
getSensitiveDataOccurrencesAvailability in interface AmazonMacie2getSensitiveDataOccurrencesAvailabilityRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetSensitivityInspectionTemplateResult getSensitivityInspectionTemplate(GetSensitivityInspectionTemplateRequest request)
Retrieves the settings for the sensitivity inspection template for an account.
getSensitivityInspectionTemplate in interface AmazonMacie2getSensitivityInspectionTemplateRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public GetUsageStatisticsResult getUsageStatistics(GetUsageStatisticsRequest request)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatistics in interface AmazonMacie2getUsageStatisticsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public GetUsageTotalsResult getUsageTotals(GetUsageTotalsRequest request)
Retrieves (queries) aggregated usage data for an account.
getUsageTotals in interface AmazonMacie2getUsageTotalsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListAllowListsResult listAllowLists(ListAllowListsRequest request)
Retrieves a subset of information about all the allow lists for an account.
listAllowLists in interface AmazonMacie2listAllowListsRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ListAutomatedDiscoveryAccountsResult listAutomatedDiscoveryAccounts(ListAutomatedDiscoveryAccountsRequest request)
Retrieves the status of automated sensitive data discovery for one or more accounts.
listAutomatedDiscoveryAccounts in interface AmazonMacie2listAutomatedDiscoveryAccountsRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ListClassificationJobsResult listClassificationJobs(ListClassificationJobsRequest request)
Retrieves a subset of information about one or more classification jobs.
listClassificationJobs in interface AmazonMacie2listClassificationJobsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListClassificationScopesResult listClassificationScopes(ListClassificationScopesRequest request)
Retrieves a subset of information about the classification scope for an account.
listClassificationScopes in interface AmazonMacie2listClassificationScopesRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ListCustomDataIdentifiersResult listCustomDataIdentifiers(ListCustomDataIdentifiersRequest request)
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiers in interface AmazonMacie2listCustomDataIdentifiersRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListFindingsResult listFindings(ListFindingsRequest request)
Retrieves a subset of information about one or more findings.
listFindings in interface AmazonMacie2listFindingsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListFindingsFiltersResult listFindingsFilters(ListFindingsFiltersRequest request)
Retrieves a subset of information about all the findings filters for an account.
listFindingsFilters in interface AmazonMacie2listFindingsFiltersRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListInvitationsResult listInvitations(ListInvitationsRequest request)
Retrieves information about Amazon Macie membership invitations that were received by an account.
listInvitations in interface AmazonMacie2listInvitationsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListManagedDataIdentifiersResult listManagedDataIdentifiers(ListManagedDataIdentifiersRequest request)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiers in interface AmazonMacie2listManagedDataIdentifiersRequest - public ListMembersResult listMembers(ListMembersRequest request)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembers in interface AmazonMacie2listMembersRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListOrganizationAdminAccountsResult listOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest request)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
listOrganizationAdminAccounts in interface AmazonMacie2listOrganizationAdminAccountsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public ListResourceProfileArtifactsResult listResourceProfileArtifacts(ListResourceProfileArtifactsRequest request)
Retrieves information about objects that Amazon Macie selected from an S3 bucket for automated sensitive data discovery.
listResourceProfileArtifacts in interface AmazonMacie2listResourceProfileArtifactsRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ListResourceProfileDetectionsResult listResourceProfileDetections(ListResourceProfileDetectionsRequest request)
Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.
listResourceProfileDetections in interface AmazonMacie2listResourceProfileDetectionsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.public ListSensitivityInspectionTemplatesResult listSensitivityInspectionTemplates(ListSensitivityInspectionTemplatesRequest request)
Retrieves a subset of information about the sensitivity inspection template for an account.
listSensitivityInspectionTemplates in interface AmazonMacie2listSensitivityInspectionTemplatesRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
listTagsForResource in interface AmazonMacie2listTagsForResourceRequest - public PutClassificationExportConfigurationResult putClassificationExportConfiguration(PutClassificationExportConfigurationRequest request)
Adds or updates the configuration settings for storing data classification results.
putClassificationExportConfiguration in interface AmazonMacie2putClassificationExportConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public PutFindingsPublicationConfigurationResult putFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest request)
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfiguration in interface AmazonMacie2putFindingsPublicationConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public SearchResourcesResult searchResources(SearchResourcesRequest request)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResources in interface AmazonMacie2searchResourcesRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public TagResourceResult tagResource(TagResourceRequest request)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
tagResource in interface AmazonMacie2tagResourceRequest - public TestCustomDataIdentifierResult testCustomDataIdentifier(TestCustomDataIdentifierRequest request)
Tests criteria for a custom data identifier.
testCustomDataIdentifier in interface AmazonMacie2testCustomDataIdentifierRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes one or more tags (keys and values) from an Amazon Macie resource.
untagResource in interface AmazonMacie2untagResourceRequest - public UpdateAllowListResult updateAllowList(UpdateAllowListRequest request)
Updates the settings for an allow list.
updateAllowList in interface AmazonMacie2updateAllowListRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public UpdateAutomatedDiscoveryConfigurationResult updateAutomatedDiscoveryConfiguration(UpdateAutomatedDiscoveryConfigurationRequest request)
Changes the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
updateAutomatedDiscoveryConfiguration in interface AmazonMacie2updateAutomatedDiscoveryConfigurationRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public UpdateClassificationJobResult updateClassificationJob(UpdateClassificationJobRequest request)
Changes the status of a classification job.
updateClassificationJob in interface AmazonMacie2updateClassificationJobRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UpdateClassificationScopeResult updateClassificationScope(UpdateClassificationScopeRequest request)
Updates the classification scope settings for an account.
updateClassificationScope in interface AmazonMacie2updateClassificationScopeRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public UpdateFindingsFilterResult updateFindingsFilter(UpdateFindingsFilterRequest request)
Updates the criteria and other settings for a findings filter.
updateFindingsFilter in interface AmazonMacie2updateFindingsFilterRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UpdateMacieSessionResult updateMacieSession(UpdateMacieSessionRequest request)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
updateMacieSession in interface AmazonMacie2updateMacieSessionRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UpdateMemberSessionResult updateMemberSession(UpdateMemberSessionRequest request)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
updateMemberSession in interface AmazonMacie2updateMemberSessionRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UpdateOrganizationConfigurationResult updateOrganizationConfiguration(UpdateOrganizationConfigurationRequest request)
Updates the Amazon Macie configuration settings for an organization in Organizations.
updateOrganizationConfiguration in interface AmazonMacie2updateOrganizationConfigurationRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ConflictException - The request failed because it conflicts with the current state of the specified resource.public UpdateResourceProfileResult updateResourceProfile(UpdateResourceProfileRequest request)
Updates the sensitivity score for an S3 bucket.
updateResourceProfile in interface AmazonMacie2updateResourceProfileRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.public UpdateResourceProfileDetectionsResult updateResourceProfileDetections(UpdateResourceProfileDetectionsRequest request)
Updates the sensitivity scoring settings for an S3 bucket.
updateResourceProfileDetections in interface AmazonMacie2updateResourceProfileDetectionsRequest - ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.ServiceQuotaExceededException - The request failed because fulfilling the request would exceed one or more service quotas for your
account.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.public UpdateRevealConfigurationResult updateRevealConfiguration(UpdateRevealConfigurationRequest request)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
updateRevealConfiguration in interface AmazonMacie2updateRevealConfigurationRequest - ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public UpdateSensitivityInspectionTemplateResult updateSensitivityInspectionTemplate(UpdateSensitivityInspectionTemplateRequest request)
Updates the settings for the sensitivity inspection template for an account.
updateSensitivityInspectionTemplate in interface AmazonMacie2updateSensitivityInspectionTemplateRequest - ResourceNotFoundException - The request failed because the specified resource wasn't found.ThrottlingException - The request failed because you sent too many requests during a certain amount of time.ValidationException - The request failed because the input doesn't satisfy the constraints specified by the service.InternalServerException - The request failed due to an unknown internal server error, exception, or failure.AccessDeniedException - The request was denied because you don't have sufficient access to the specified resource.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
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 the request.
getCachedResponseMetadata in interface AmazonMacie2request - The originally executed requestpublic AmazonMacie2Waiters waiters()
waiters in interface AmazonMacie2public void shutdown()
AmazonWebServiceClientshutdown in interface AmazonMacie2shutdown in class AmazonWebServiceClient