GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Paws::Macie2(3) User Contributed Perl Documentation Paws::Macie2(3)

Paws::Macie2 - Perl Interface to AWS Amazon Macie 2

  use Paws;
  my $obj = Paws->service('Macie2');
  my $res = $obj->Method(
    Arg1 => $val1,
    Arg2 => [ 'V1', 'V2' ],
    # if Arg3 is an object, the HashRef will be used as arguments to the constructor
    # of the arguments type
    Arg3 => { Att1 => 'Val1' },
    # if Arg4 is an array of objects, the HashRefs will be passed as arguments to
    # the constructor of the arguments type
    Arg4 => [ { Att1 => 'Val1'  }, { Att1 => 'Val2' } ],
  );

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

For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/macie2-2020-01-01>

[AdministratorAccountId => Str]
[MasterAccount => Str]

Each argument is described in detail in: Paws::Macie2::AcceptInvitation

Returns: a Paws::Macie2::AcceptInvitationResponse instance

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

[Ids => ArrayRef[Str|Undef]]

Each argument is described in detail in: Paws::Macie2::BatchGetCustomDataIdentifiers

Returns: a Paws::Macie2::BatchGetCustomDataIdentifiersResponse instance

Retrieves information about one or more custom data identifiers.

[CustomDataIdentifierIds => ArrayRef[Str|Undef]]
[Description => Str]
[InitialRun => Bool]
[SamplingPercentage => Int]
[ScheduleFrequency => Paws::Macie2::JobScheduleFrequency]
[Tags => Paws::Macie2::TagMap]

Each argument is described in detail in: Paws::Macie2::CreateClassificationJob

Returns: a Paws::Macie2::CreateClassificationJobResponse instance

Creates and defines the settings for a classification job.

[ClientToken => Str]
[Description => Str]
[IgnoreWords => ArrayRef[Str|Undef]]
[Keywords => ArrayRef[Str|Undef]]
[MaximumMatchDistance => Int]
[Name => Str]
[Regex => Str]
[Tags => Paws::Macie2::TagMap]

Each argument is described in detail in: Paws::Macie2::CreateCustomDataIdentifier

Returns: a Paws::Macie2::CreateCustomDataIdentifierResponse instance

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

[ClientToken => Str]
[Description => Str]
[Position => Int]
[Tags => Paws::Macie2::TagMap]

Each argument is described in detail in: Paws::Macie2::CreateFindingsFilter

Returns: a Paws::Macie2::CreateFindingsFilterResponse instance

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

[DisableEmailNotification => Bool]
[Message => Str]

Each argument is described in detail in: Paws::Macie2::CreateInvitations

Returns: a Paws::Macie2::CreateInvitationsResponse instance

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

[Tags => Paws::Macie2::TagMap]

Each argument is described in detail in: Paws::Macie2::CreateMember

Returns: a Paws::Macie2::CreateMemberResponse instance

Associates an account with an Amazon Macie administrator account.

[FindingTypes => ArrayRef[Str|Undef]]

Each argument is described in detail in: Paws::Macie2::CreateSampleFindings

Returns: a Paws::Macie2::CreateSampleFindingsResponse instance

Creates sample findings.

Each argument is described in detail in: Paws::Macie2::DeclineInvitations

Returns: a Paws::Macie2::DeclineInvitationsResponse instance

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

Each argument is described in detail in: Paws::Macie2::DeleteCustomDataIdentifier

Returns: a Paws::Macie2::DeleteCustomDataIdentifierResponse instance

Soft deletes a custom data identifier.

Each argument is described in detail in: Paws::Macie2::DeleteFindingsFilter

Returns: a Paws::Macie2::DeleteFindingsFilterResponse instance

Deletes a findings filter.

Each argument is described in detail in: Paws::Macie2::DeleteInvitations

Returns: a Paws::Macie2::DeleteInvitationsResponse instance

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

Each argument is described in detail in: Paws::Macie2::DeleteMember

Returns: a Paws::Macie2::DeleteMemberResponse instance

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

[Criteria => Paws::Macie2::BucketCriteria]
[MaxResults => Int]
[NextToken => Str]
[SortCriteria => Paws::Macie2::BucketSortCriteria]

Each argument is described in detail in: Paws::Macie2::DescribeBuckets

Returns: a Paws::Macie2::DescribeBucketsResponse instance

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

Each argument is described in detail in: Paws::Macie2::DescribeClassificationJob

Returns: a Paws::Macie2::DescribeClassificationJobResponse instance

Retrieves the status and settings for a classification job.

Each argument is described in detail in: Paws::Macie2::DescribeOrganizationConfiguration

Returns: a Paws::Macie2::DescribeOrganizationConfigurationResponse instance

Retrieves the Amazon Macie configuration settings for an Amazon Web Services organization.

Each argument is described in detail in: Paws::Macie2::DisableMacie

Returns: a Paws::Macie2::DisableMacieResponse instance

Disables an Amazon Macie account and deletes Macie resources for the account.

Each argument is described in detail in: Paws::Macie2::DisableOrganizationAdminAccount

Returns: a Paws::Macie2::DisableOrganizationAdminAccountResponse instance

Disables an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.

Each argument is described in detail in: Paws::Macie2::DisassociateFromAdministratorAccount

Returns: a Paws::Macie2::DisassociateFromAdministratorAccountResponse instance

Disassociates a member account from its Amazon Macie administrator account.

Each argument is described in detail in: Paws::Macie2::DisassociateFromMasterAccount

Returns: a Paws::Macie2::DisassociateFromMasterAccountResponse instance

(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the

DisassociateFromAdministratorAccount operation.

Each argument is described in detail in: Paws::Macie2::DisassociateMember

Returns: a Paws::Macie2::DisassociateMemberResponse instance

Disassociates an Amazon Macie administrator account from a member account.

[ClientToken => Str]
[FindingPublishingFrequency => Str]
[Status => Str]

Each argument is described in detail in: Paws::Macie2::EnableMacie

Returns: a Paws::Macie2::EnableMacieResponse instance

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

[ClientToken => Str]

Each argument is described in detail in: Paws::Macie2::EnableOrganizationAdminAccount

Returns: a Paws::Macie2::EnableOrganizationAdminAccountResponse instance

Designates an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.

Each argument is described in detail in: Paws::Macie2::GetAdministratorAccount

Returns: a Paws::Macie2::GetAdministratorAccountResponse instance

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

[AccountId => Str]

Each argument is described in detail in: Paws::Macie2::GetBucketStatistics

Returns: a Paws::Macie2::GetBucketStatisticsResponse instance

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

Each argument is described in detail in: Paws::Macie2::GetClassificationExportConfiguration

Returns: a Paws::Macie2::GetClassificationExportConfigurationResponse instance

Retrieves the configuration settings for storing data classification results.

Each argument is described in detail in: Paws::Macie2::GetCustomDataIdentifier

Returns: a Paws::Macie2::GetCustomDataIdentifierResponse instance

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

[SortCriteria => Paws::Macie2::SortCriteria]

Each argument is described in detail in: Paws::Macie2::GetFindings

Returns: a Paws::Macie2::GetFindingsResponse instance

Retrieves the details of one or more findings.

Each argument is described in detail in: Paws::Macie2::GetFindingsFilter

Returns: a Paws::Macie2::GetFindingsFilterResponse instance

Retrieves the criteria and other settings for a findings filter.

Each argument is described in detail in: Paws::Macie2::GetFindingsPublicationConfiguration

Returns: a Paws::Macie2::GetFindingsPublicationConfigurationResponse instance

Retrieves the configuration settings for publishing findings to Security Hub.

[FindingCriteria => Paws::Macie2::FindingCriteria]
[Size => Int]
[SortCriteria => Paws::Macie2::FindingStatisticsSortCriteria]

Each argument is described in detail in: Paws::Macie2::GetFindingStatistics

Returns: a Paws::Macie2::GetFindingStatisticsResponse instance

Retrieves (queries) aggregated statistical data about findings.

Each argument is described in detail in: Paws::Macie2::GetInvitationsCount

Returns: a Paws::Macie2::GetInvitationsCountResponse instance

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

Each argument is described in detail in: Paws::Macie2::GetMacieSession

Returns: a Paws::Macie2::GetMacieSessionResponse instance

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

Each argument is described in detail in: Paws::Macie2::GetMasterAccount

Returns: a Paws::Macie2::GetMasterAccountResponse instance

(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the

GetAdministratorAccount operation.

Each argument is described in detail in: Paws::Macie2::GetMember

Returns: a Paws::Macie2::GetMemberResponse instance

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

[FilterBy => ArrayRef[Paws::Macie2::UsageStatisticsFilter]]
[MaxResults => Int]
[NextToken => Str]
[SortBy => Paws::Macie2::UsageStatisticsSortBy]
[TimeRange => Str]

Each argument is described in detail in: Paws::Macie2::GetUsageStatistics

Returns: a Paws::Macie2::GetUsageStatisticsResponse instance

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

[TimeRange => Str]

Each argument is described in detail in: Paws::Macie2::GetUsageTotals

Returns: a Paws::Macie2::GetUsageTotalsResponse instance

Retrieves (queries) aggregated usage data for an account.

[FilterCriteria => Paws::Macie2::ListJobsFilterCriteria]
[MaxResults => Int]
[NextToken => Str]
[SortCriteria => Paws::Macie2::ListJobsSortCriteria]

Each argument is described in detail in: Paws::Macie2::ListClassificationJobs

Returns: a Paws::Macie2::ListClassificationJobsResponse instance

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

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::Macie2::ListCustomDataIdentifiers

Returns: a Paws::Macie2::ListCustomDataIdentifiersResponse instance

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

[FindingCriteria => Paws::Macie2::FindingCriteria]
[MaxResults => Int]
[NextToken => Str]
[SortCriteria => Paws::Macie2::SortCriteria]

Each argument is described in detail in: Paws::Macie2::ListFindings

Returns: a Paws::Macie2::ListFindingsResponse instance

Retrieves a subset of information about one or more findings.

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::Macie2::ListFindingsFilters

Returns: a Paws::Macie2::ListFindingsFiltersResponse instance

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

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::Macie2::ListInvitations

Returns: a Paws::Macie2::ListInvitationsResponse instance

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

[MaxResults => Int]
[NextToken => Str]
[OnlyAssociated => Str]

Each argument is described in detail in: Paws::Macie2::ListMembers

Returns: a Paws::Macie2::ListMembersResponse instance

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

[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::Macie2::ListOrganizationAdminAccounts

Returns: a Paws::Macie2::ListOrganizationAdminAccountsResponse instance

Retrieves information about the delegated Amazon Macie administrator account for an Amazon Web Services organization.

Each argument is described in detail in: Paws::Macie2::ListTagsForResource

Returns: a Paws::Macie2::ListTagsForResourceResponse instance

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

Each argument is described in detail in: Paws::Macie2::PutClassificationExportConfiguration

Returns: a Paws::Macie2::PutClassificationExportConfigurationResponse instance

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

[ClientToken => Str]
[SecurityHubConfiguration => Paws::Macie2::SecurityHubConfiguration]

Each argument is described in detail in: Paws::Macie2::PutFindingsPublicationConfiguration

Returns: a Paws::Macie2::PutFindingsPublicationConfigurationResponse instance

Updates the configuration settings for publishing findings to Security Hub.

[BucketCriteria => Paws::Macie2::SearchResourcesBucketCriteria]
[MaxResults => Int]
[NextToken => Str]
[SortCriteria => Paws::Macie2::SearchResourcesSortCriteria]

Each argument is described in detail in: Paws::Macie2::SearchResources

Returns: a Paws::Macie2::SearchResourcesResponse instance

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

Each argument is described in detail in: Paws::Macie2::TagResource

Returns: a Paws::Macie2::TagResourceResponse instance

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

[IgnoreWords => ArrayRef[Str|Undef]]
[Keywords => ArrayRef[Str|Undef]]
[MaximumMatchDistance => Int]

Each argument is described in detail in: Paws::Macie2::TestCustomDataIdentifier

Returns: a Paws::Macie2::TestCustomDataIdentifierResponse instance

Tests a custom data identifier.

Each argument is described in detail in: Paws::Macie2::UntagResource

Returns: a Paws::Macie2::UntagResourceResponse instance

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

Each argument is described in detail in: Paws::Macie2::UpdateClassificationJob

Returns: a Paws::Macie2::UpdateClassificationJobResponse instance

Changes the status of a classification job.

[Action => Str]
[ClientToken => Str]
[Description => Str]
[FindingCriteria => Paws::Macie2::FindingCriteria]
[Name => Str]
[Position => Int]

Each argument is described in detail in: Paws::Macie2::UpdateFindingsFilter

Returns: a Paws::Macie2::UpdateFindingsFilterResponse instance

Updates the criteria and other settings for a findings filter.

[FindingPublishingFrequency => Str]
[Status => Str]

Each argument is described in detail in: Paws::Macie2::UpdateMacieSession

Returns: a Paws::Macie2::UpdateMacieSessionResponse instance

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

Each argument is described in detail in: Paws::Macie2::UpdateMemberSession

Returns: a Paws::Macie2::UpdateMemberSessionResponse instance

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

Each argument is described in detail in: Paws::Macie2::UpdateOrganizationConfiguration

Returns: a Paws::Macie2::UpdateOrganizationConfigurationResponse instance

Updates the Amazon Macie configuration settings for an Amazon Web Services organization.

Paginator methods are helpers that repetively call methods that return partial results

If passed a sub as first parameter, it will call the sub for each element found in :

 - buckets, passing the object as the first parameter, and the string 'buckets' as the second parameter

If not, it will return a a Paws::Macie2::DescribeBucketsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - records, passing the object as the first parameter, and the string 'records' as the second parameter

If not, it will return a a Paws::Macie2::GetUsageStatisticsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - items, passing the object as the first parameter, and the string 'items' as the second parameter

If not, it will return a a Paws::Macie2::ListClassificationJobsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - items, passing the object as the first parameter, and the string 'items' as the second parameter

If not, it will return a a Paws::Macie2::ListCustomDataIdentifiersResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - findingIds, passing the object as the first parameter, and the string 'findingIds' as the second parameter

If not, it will return a a Paws::Macie2::ListFindingsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - findingsFilterListItems, passing the object as the first parameter, and the string 'findingsFilterListItems' as the second parameter

If not, it will return a a Paws::Macie2::ListFindingsFiltersResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - invitations, passing the object as the first parameter, and the string 'invitations' as the second parameter

If not, it will return a a Paws::Macie2::ListInvitationsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - members, passing the object as the first parameter, and the string 'members' as the second parameter

If not, it will return a a Paws::Macie2::ListMembersResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - adminAccounts, passing the object as the first parameter, and the string 'adminAccounts' as the second parameter

If not, it will return a a Paws::Macie2::ListOrganizationAdminAccountsResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

If passed a sub as first parameter, it will call the sub for each element found in :

 - matchingResources, passing the object as the first parameter, and the string 'matchingResources' as the second parameter

If not, it will return a a Paws::Macie2::SearchResourcesResponse instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory.

This service class forms part of Paws

The source code is located here: <https://github.com/pplu/aws-sdk-perl>

Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

2022-06-01 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.