UNPKG

aws-iam-policy-types

Version:

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

553 lines 24.8 kB
// 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