aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
553 lines • 24.8 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Macie (MACIE2)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmacie.html
*
* 2025-02-24T21:48:42.502Z
*/
export var AwsMacie2Actions;
(function (AwsMacie2Actions) {
/**
* Grants permission to accept an Amazon Macie membership invitation
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-accept.html
*/
AwsMacie2Actions["AcceptInvitation"] = "macie2:AcceptInvitation";
/**
* Grants permission to retrieve information about one or more custom data identif
* iers
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers-get.html
*/
AwsMacie2Actions["BatchGetCustomDataIdentifiers"] = "macie2:BatchGetCustomDataIdentifiers";
/**
* Grants permission to an Amazon Macie administrator to change the status of auto
* mated sensitive data discovery for one or more accounts in their organization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/automated-discovery-accounts.html
*/
AwsMacie2Actions["BatchUpdateAutomatedDiscoveryAccounts"] = "macie2:BatchUpdateAutomatedDiscoveryAccounts";
/**
* Grants permission to create and define the settings for an allow list
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists.html
*/
AwsMacie2Actions["CreateAllowList"] = "macie2:CreateAllowList";
/**
* Grants permission to create and define the settings for a sensitive data discov
* ery job
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html
*/
AwsMacie2Actions["CreateClassificationJob"] = "macie2:CreateClassificationJob";
/**
* Grants permission to create and define the settings for a custom data identifie
* r
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers.html
*/
AwsMacie2Actions["CreateCustomDataIdentifier"] = "macie2:CreateCustomDataIdentifier";
/**
* Grants permission to create and define the settings for a findings filter
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters.html
*/
AwsMacie2Actions["CreateFindingsFilter"] = "macie2:CreateFindingsFilter";
/**
* Grants permission to send an Amazon Macie membership invitation
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations.html
*/
AwsMacie2Actions["CreateInvitations"] = "macie2:CreateInvitations";
/**
* Grants permission to associate an account with an Amazon Macie administrator ac
* count
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/members.html
*/
AwsMacie2Actions["CreateMember"] = "macie2:CreateMember";
/**
* Grants permission to create sample findings
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-sample.html
*/
AwsMacie2Actions["CreateSampleFindings"] = "macie2:CreateSampleFindings";
/**
* Grants permission to decline Amazon Macie membership invitations
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-decline.html
*/
AwsMacie2Actions["DeclineInvitations"] = "macie2:DeclineInvitations";
/**
* Grants permission to delete an allow list
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists-id.html
*/
AwsMacie2Actions["DeleteAllowList"] = "macie2:DeleteAllowList";
/**
* Grants permission to delete a custom data identifier
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers-id.html
*/
AwsMacie2Actions["DeleteCustomDataIdentifier"] = "macie2:DeleteCustomDataIdentifier";
/**
* Grants permission to delete a findings filter
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters-id.html
*/
AwsMacie2Actions["DeleteFindingsFilter"] = "macie2:DeleteFindingsFilter";
/**
* Grants permission to delete Amazon Macie membership invitations
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-delete.html
*/
AwsMacie2Actions["DeleteInvitations"] = "macie2:DeleteInvitations";
/**
* Grants permission to delete the association between an Amazon Macie administrat
* or account and an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/members-id.html
*/
AwsMacie2Actions["DeleteMember"] = "macie2:DeleteMember";
/**
* Grants permission to retrieve statistical data and other information about S3 b
* uckets that Amazon Macie monitors and analyzes
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/datasources-s3.html
*/
AwsMacie2Actions["DescribeBuckets"] = "macie2:DescribeBuckets";
/**
* Grants permission to retrieve information about the status and settings for a s
* ensitive data discovery job
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/jobs-jobid.html
*/
AwsMacie2Actions["DescribeClassificationJob"] = "macie2:DescribeClassificationJob";
/**
* Grants permission to retrieve information about the Amazon Macie configuration
* settings for an AWS organization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/admin-configuration.html
*/
AwsMacie2Actions["DescribeOrganizationConfiguration"] = "macie2:DescribeOrganizationConfiguration";
/**
* Grants permission to disable an Amazon Macie account, which also deletes Macie
* resources for the account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/macie.html
*/
AwsMacie2Actions["DisableMacie"] = "macie2:DisableMacie";
/**
* Grants permission to disable an account as the delegated Amazon Macie administr
* ator account for an AWS organization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/admin.html
*/
AwsMacie2Actions["DisableOrganizationAdminAccount"] = "macie2:DisableOrganizationAdminAccount";
/**
* Grants permission to an Amazon Macie member account to disassociate from its Ma
* cie administrator account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/administrator-disassociate.html
*/
AwsMacie2Actions["DisassociateFromAdministratorAccount"] = "macie2:DisassociateFromAdministratorAccount";
/**
* Grants permission to an Amazon Macie member account to disassociate from its Ma
* cie administrator account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/master-disassociate.html
*/
AwsMacie2Actions["DisassociateFromMasterAccount"] = "macie2:DisassociateFromMasterAccount";
/**
* Grants permission to an Amazon Macie administrator account to disassociate from
* a Macie member account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/members-disassociate-id.html
*/
AwsMacie2Actions["DisassociateMember"] = "macie2:DisassociateMember";
/**
* Grants permission to enable and specify the configuration settings for a new Am
* azon Macie account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/macie.html
*/
AwsMacie2Actions["EnableMacie"] = "macie2:EnableMacie";
/**
* Grants permission to enable an account as the delegated Amazon Macie administra
* tor account for an AWS organization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/admin.html
*/
AwsMacie2Actions["EnableOrganizationAdminAccount"] = "macie2:EnableOrganizationAdminAccount";
/**
* Grants permission to retrieve information about the Amazon Macie administrator
* account for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/administrator.html
*/
AwsMacie2Actions["GetAdministratorAccount"] = "macie2:GetAdministratorAccount";
/**
* Grants permission to retrieve the settings and status of an allow list
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists-id.html
*/
AwsMacie2Actions["GetAllowList"] = "macie2:GetAllowList";
/**
* Grants permission to retrieve the configuration settings and status of automate
* d sensitive data discovery for an Amazon Macie administrator account, organizat
* ion, or standalone account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/automated-discovery-configuration.html
*/
AwsMacie2Actions["GetAutomatedDiscoveryConfiguration"] = "macie2:GetAutomatedDiscoveryConfiguration";
/**
* Grants permission to retrieve aggregated statistical data for all the S3 bucket
* s that Amazon Macie monitors and analyzes
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/datasources-s3-statistics.html
*/
AwsMacie2Actions["GetBucketStatistics"] = "macie2:GetBucketStatistics";
/**
* Grants permission to retrieve the settings for exporting sensitive data discove
* ry results
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/classification-export-configuration.html
*/
AwsMacie2Actions["GetClassificationExportConfiguration"] = "macie2:GetClassificationExportConfiguration";
/**
* Grants permission to retrieve the classification scope settings for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/classification-scopes-id.html
*/
AwsMacie2Actions["GetClassificationScope"] = "macie2:GetClassificationScope";
/**
* Grants permission to retrieve information about the settings for a custom data
* identifier
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers-id.html
*/
AwsMacie2Actions["GetCustomDataIdentifier"] = "macie2:GetCustomDataIdentifier";
/**
* Grants permission to retrieve aggregated statistical data about findings
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-statistics.html
*/
AwsMacie2Actions["GetFindingStatistics"] = "macie2:GetFindingStatistics";
/**
* Grants permission to retrieve the details of one or more findings
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-describe.html
*/
AwsMacie2Actions["GetFindings"] = "macie2:GetFindings";
/**
* Grants permission to retrieve information about the settings for a findings fil
* ter
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters-id.html
*/
AwsMacie2Actions["GetFindingsFilter"] = "macie2:GetFindingsFilter";
/**
* Grants permission to retrieve the configuration settings for publishing finding
* s to AWS Security Hub
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-publication-configuration.html
*/
AwsMacie2Actions["GetFindingsPublicationConfiguration"] = "macie2:GetFindingsPublicationConfiguration";
/**
* Grants permission to retrieve the count of Amazon Macie membership invitations
* that were received by an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-count.html
*/
AwsMacie2Actions["GetInvitationsCount"] = "macie2:GetInvitationsCount";
/**
* Grants permission to retrieve information about the status and configuration se
* ttings for an Amazon Macie account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/macie.html
*/
AwsMacie2Actions["GetMacieSession"] = "macie2:GetMacieSession";
/**
* Grants permission to retrieve information about the Amazon Macie administrator
* account for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/master.html
*/
AwsMacie2Actions["GetMasterAccount"] = "macie2:GetMasterAccount";
/**
* Grants permission to retrieve information about an account that's associated wi
* th an Amazon Macie administrator account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/members-id.html
*/
AwsMacie2Actions["GetMember"] = "macie2:GetMember";
/**
* Grants permission to retrieve sensitive data discovery statistics and the sensi
* tivity score for an S3 bucket
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/resource-profiles.html
*/
AwsMacie2Actions["GetResourceProfile"] = "macie2:GetResourceProfile";
/**
* Grants permission to retrieve the status and configuration settings for retriev
* ing occurrences of sensitive data reported by findings
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/reveal-configuration.html
*/
AwsMacie2Actions["GetRevealConfiguration"] = "macie2:GetRevealConfiguration";
/**
* Grants permission to retrieve occurrences of sensitive data reported by a findi
* ng
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-findingid-reveal.html
*/
AwsMacie2Actions["GetSensitiveDataOccurrences"] = "macie2:GetSensitiveDataOccurrences";
/**
* Grants permission to check whether occurrences of sensitive data can be retriev
* ed for a finding
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-findingid-reveal-availability.html
*/
AwsMacie2Actions["GetSensitiveDataOccurrencesAvailability"] = "macie2:GetSensitiveDataOccurrencesAvailability";
/**
* Grants permission to retrieve the sensitivity inspection template settings for
* an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/templates-sensitivity-inspections-id.html
*/
AwsMacie2Actions["GetSensitivityInspectionTemplate"] = "macie2:GetSensitivityInspectionTemplate";
/**
* Grants permission to retrieve quotas and aggregated usage data for one or more
* accounts
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/usage-statistics.html
*/
AwsMacie2Actions["GetUsageStatistics"] = "macie2:GetUsageStatistics";
/**
* Grants permission to retrieve aggregated usage data for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/usage.html
*/
AwsMacie2Actions["GetUsageTotals"] = "macie2:GetUsageTotals";
/**
* Grants permission to retrieve a subset of information about all the allow lists
* for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists.html
*/
AwsMacie2Actions["ListAllowLists"] = "macie2:ListAllowLists";
/**
* Grants permission to retrieve the status of automated sensitive data discovery
* for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/automated-discovery-accounts.html
*/
AwsMacie2Actions["ListAutomatedDiscoveryAccounts"] = "macie2:ListAutomatedDiscoveryAccounts";
/**
* Grants permission to retrieve a subset of information about the status and sett
* ings for one or more sensitive data discovery jobs
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/jobs-list.html
*/
AwsMacie2Actions["ListClassificationJobs"] = "macie2:ListClassificationJobs";
/**
* Grants permission to retrieve a subset of information about the classification
* scope for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/classification-scopes.html
*/
AwsMacie2Actions["ListClassificationScopes"] = "macie2:ListClassificationScopes";
/**
* Grants permission to retrieve information about all custom data identifiers
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers-list.html
*/
AwsMacie2Actions["ListCustomDataIdentifiers"] = "macie2:ListCustomDataIdentifiers";
/**
* Grants permission to retrieve a subset of information about one or more finding
* s
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings.html
*/
AwsMacie2Actions["ListFindings"] = "macie2:ListFindings";
/**
* Grants permission to retrieve information about all findings filters
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters.html
*/
AwsMacie2Actions["ListFindingsFilters"] = "macie2:ListFindingsFilters";
/**
* Grants permission to retrieve information about all the Amazon Macie membership
* invitations that were received by an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/invitations.html
*/
AwsMacie2Actions["ListInvitations"] = "macie2:ListInvitations";
/**
* Grants permission to retrieve information about managed data identifiers
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/managed-data-identifiers-list.html
*/
AwsMacie2Actions["ListManagedDataIdentifiers"] = "macie2:ListManagedDataIdentifiers";
/**
* Grants permission to retrieve information about the Amazon Macie member account
* s that are associated with a Macie administrator account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/members.html
*/
AwsMacie2Actions["ListMembers"] = "macie2:ListMembers";
/**
* Grants permission to retrieve information about the delegated Amazon Macie admi
* nistrator account for an AWS organization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/admin.html
*/
AwsMacie2Actions["ListOrganizationAdminAccounts"] = "macie2:ListOrganizationAdminAccounts";
/**
* Grants permission to retrieve information about objects that Amazon Macie selec
* ted from an S3 bucket for automated sensitive data discovery
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/resource-profiles-artifacts.html
*/
AwsMacie2Actions["ListResourceProfileArtifacts"] = "macie2:ListResourceProfileArtifacts";
/**
* Grants permission to retrieve information about the types and amount of sensiti
* ve data that Amazon Macie found in an S3 bucket
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/resource-profiles-detections.html
*/
AwsMacie2Actions["ListResourceProfileDetections"] = "macie2:ListResourceProfileDetections";
/**
* Grants permission to retrieve a subset of information about the sensitivity ins
* pection template for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/templates-sensitivity-inspections.html
*/
AwsMacie2Actions["ListSensitivityInspectionTemplates"] = "macie2:ListSensitivityInspectionTemplates";
/**
* Grants permission to retrieve the tags for an Amazon Macie resource
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/tags-resourcearn.html
*/
AwsMacie2Actions["ListTagsForResource"] = "macie2:ListTagsForResource";
/**
* Grants permission to create or update the settings for storing sensitive data d
* iscovery results
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/classification-export-configuration.html
*/
AwsMacie2Actions["PutClassificationExportConfiguration"] = "macie2:PutClassificationExportConfiguration";
/**
* Grants permission to update the configuration settings for publishing findings
* to AWS Security Hub
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findings-publication-configuration.html
*/
AwsMacie2Actions["PutFindingsPublicationConfiguration"] = "macie2:PutFindingsPublicationConfiguration";
/**
* Grants permission to retrieve statistical data and other information about AWS
* resources that Amazon Macie monitors and analyzes
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/datasources-search-resources.html
*/
AwsMacie2Actions["SearchResources"] = "macie2:SearchResources";
/**
* Grants permission to add or update the tags for an Amazon Macie resource
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/tags-resourcearn.html
*/
AwsMacie2Actions["TagResource"] = "macie2:TagResource";
/**
* Grants permission to test a custom data identifier
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/custom-data-identifiers-test.html
*/
AwsMacie2Actions["TestCustomDataIdentifier"] = "macie2:TestCustomDataIdentifier";
/**
* Grants permission to remove tags from an Amazon Macie resource
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/tags-resourcearn.html
*/
AwsMacie2Actions["UntagResource"] = "macie2:UntagResource";
/**
* Grants permission to update the settings for an allow list
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists-id.html
*/
AwsMacie2Actions["UpdateAllowList"] = "macie2:UpdateAllowList";
/**
* Grants permission to change the status of automated sensitive data discovery fo
* r an Amazon Macie administrator account, organization, or standalone account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/automated-discovery-configuration.html
*/
AwsMacie2Actions["UpdateAutomatedDiscoveryConfiguration"] = "macie2:UpdateAutomatedDiscoveryConfiguration";
/**
* Grants permission to change the status of a sensitive data discovery job
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/jobs-jobid.html
*/
AwsMacie2Actions["UpdateClassificationJob"] = "macie2:UpdateClassificationJob";
/**
* Grants permission to update the classification scope settings for an account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/classification-scopes-id.html
*/
AwsMacie2Actions["UpdateClassificationScope"] = "macie2:UpdateClassificationScope";
/**
* Grants permission to update the settings for a findings filter
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters-id.html
*/
AwsMacie2Actions["UpdateFindingsFilter"] = "macie2:UpdateFindingsFilter";
/**
* Grants permission to an Amazon Macie administrator account to suspend or re-ena
* ble Macie for a member account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/macie.html
*/
AwsMacie2Actions["UpdateMacieSession"] = "macie2:UpdateMacieSession";
/**
* Grants permission to an Amazon Macie administrator account to suspend or re-ena
* ble a Macie member account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/macie-members-id.html
*/
AwsMacie2Actions["UpdateMemberSession"] = "macie2:UpdateMemberSession";
/**
* Grants permission to update Amazon Macie configuration settings for an AWS orga
* nization
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/admin-configuration.html
*/
AwsMacie2Actions["UpdateOrganizationConfiguration"] = "macie2:UpdateOrganizationConfiguration";
/**
* Grants permission to update the sensitivity score for an S3 bucket
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/resource-profiles.html
*/
AwsMacie2Actions["UpdateResourceProfile"] = "macie2:UpdateResourceProfile";
/**
* Grants permission to update the sensitivity scoring settings for an S3 bucket
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/resource-profiles-detections.html
*/
AwsMacie2Actions["UpdateResourceProfileDetections"] = "macie2:UpdateResourceProfileDetections";
/**
* Grants permission to update the status and configuration settings for retrievin
* g occurrences of sensitive data reported by findings
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/reveal-configuration.html
*/
AwsMacie2Actions["UpdateRevealConfiguration"] = "macie2:UpdateRevealConfiguration";
/**
* Grants permission to update the sensitivity inspection template settings for an
* account
*
* See https://docs.aws.amazon.com/macie/latest/APIReference/templates-sensitivity-inspections-id.html
*/
AwsMacie2Actions["UpdateSensitivityInspectionTemplate"] = "macie2:UpdateSensitivityInspectionTemplate";
})(AwsMacie2Actions || (AwsMacie2Actions = {}));
//# sourceMappingURL=macie2.js.map