UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

551 lines (550 loc) 23.1 kB
/** * 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 declare enum AwsMacie2Actions { /** * Grants permission to accept an Amazon Macie membership invitation * * See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-accept.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ CreateFindingsFilter = "macie2:CreateFindingsFilter", /** * Grants permission to send an Amazon Macie membership invitation * * See https://docs.aws.amazon.com/macie/latest/APIReference/invitations.html */ 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 */ CreateMember = "macie2:CreateMember", /** * Grants permission to create sample findings * * See https://docs.aws.amazon.com/macie/latest/APIReference/findings-sample.html */ CreateSampleFindings = "macie2:CreateSampleFindings", /** * Grants permission to decline Amazon Macie membership invitations * * See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-decline.html */ DeclineInvitations = "macie2:DeclineInvitations", /** * Grants permission to delete an allow list * * See https://docs.aws.amazon.com/macie/latest/APIReference/allow-lists-id.html */ 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 */ DeleteCustomDataIdentifier = "macie2:DeleteCustomDataIdentifier", /** * Grants permission to delete a findings filter * * See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters-id.html */ DeleteFindingsFilter = "macie2:DeleteFindingsFilter", /** * Grants permission to delete Amazon Macie membership invitations * * See https://docs.aws.amazon.com/macie/latest/APIReference/invitations-delete.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ GetCustomDataIdentifier = "macie2:GetCustomDataIdentifier", /** * Grants permission to retrieve aggregated statistical data about findings * * See https://docs.aws.amazon.com/macie/latest/APIReference/findings-statistics.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ GetUsageStatistics = "macie2:GetUsageStatistics", /** * Grants permission to retrieve aggregated usage data for an account * * See https://docs.aws.amazon.com/macie/latest/APIReference/usage.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ListFindings = "macie2:ListFindings", /** * Grants permission to retrieve information about all findings filters * * See https://docs.aws.amazon.com/macie/latest/APIReference/findingsfilters.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateSensitivityInspectionTemplate = "macie2:UpdateSensitivityInspectionTemplate" }