UNPKG

aws-iam-policy-types

Version:

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

490 lines (489 loc) 20.2 kB
/** * All IAM policy actions for Amazon GuardDuty (GUARDDUTY) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonguardduty.html * * 2025-02-24T21:48:09.797Z */ export declare enum AwsGuarddutyActions { /** * Grants permission to accept invitations to become a GuardDuty member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_AcceptAdministratorInvitation.html */ AcceptAdministratorInvitation = "guardduty:AcceptAdministratorInvitation", /** * Grants permission to accept invitations to become a GuardDuty member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_AcceptInvitation.html */ AcceptInvitation = "guardduty:AcceptInvitation", /** * Grants permission to archive GuardDuty findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ArchiveFindings.html */ ArchiveFindings = "guardduty:ArchiveFindings", /** * Grants permission to create a detector * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateDetector.html */ CreateDetector = "guardduty:CreateDetector", /** * Grants permission to create GuardDuty filters. A filters defines finding attrib * utes and conditions used to filter findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateFilter.html */ CreateFilter = "guardduty:CreateFilter", /** * Grants permission to create an IPSet * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateIPSet.html */ CreateIPSet = "guardduty:CreateIPSet", /** * Grants permission to create a new Malware Protection plan * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateMalwareProtectionPlan.html */ CreateMalwareProtectionPlan = "guardduty:CreateMalwareProtectionPlan", /** * Grants permission to create GuardDuty member accounts, where the account used t * o create a member becomes the GuardDuty administrator account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateMembers.html */ CreateMembers = "guardduty:CreateMembers", /** * Grants permission to create a publishing destination * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreatePublishingDestination.html */ CreatePublishingDestination = "guardduty:CreatePublishingDestination", /** * Grants permission to create sample findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateSampleFindings.html */ CreateSampleFindings = "guardduty:CreateSampleFindings", /** * Grants permission to create GuardDuty ThreatIntelSets, where a ThreatIntelSet c * onsists of known malicious IP addresses used by GuardDuty to generate findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_CreateThreatIntelSet.html */ CreateThreatIntelSet = "guardduty:CreateThreatIntelSet", /** * Grants permission to decline invitations to become a GuardDuty member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeclineInvitations.html */ DeclineInvitations = "guardduty:DeclineInvitations", /** * Grants permission to delete GuardDuty detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteDetector.html */ DeleteDetector = "guardduty:DeleteDetector", /** * Grants permission to delete GuardDuty filters * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteFilter.html */ DeleteFilter = "guardduty:DeleteFilter", /** * Grants permission to delete GuardDuty IPSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteIPSet.html */ DeleteIPSet = "guardduty:DeleteIPSet", /** * Grants permission to delete invitations to become a GuardDuty member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteInvitations.html */ DeleteInvitations = "guardduty:DeleteInvitations", /** * Grants permission to delete a Malware Protection plan * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteMalwareProtectionPlan.html */ DeleteMalwareProtectionPlan = "guardduty:DeleteMalwareProtectionPlan", /** * Grants permission to delete GuardDuty member accounts * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteMembers.html */ DeleteMembers = "guardduty:DeleteMembers", /** * Grants permission to delete a publishing destination * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeletePublishingDestination.html */ DeletePublishingDestination = "guardduty:DeletePublishingDestination", /** * Grants permission to delete GuardDuty ThreatIntelSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DeleteThreatIntelSet.html */ DeleteThreatIntelSet = "guardduty:DeleteThreatIntelSet", /** * Grants permission to retrieve details about malware scans * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DescribeMalwareScans.html */ DescribeMalwareScans = "guardduty:DescribeMalwareScans", /** * Grants permission to retrieve details about the delegated administrator associa * ted with a GuardDuty detector * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DescribeOrganizationConfiguration.html */ DescribeOrganizationConfiguration = "guardduty:DescribeOrganizationConfiguration", /** * Grants permission to retrieve details about a publishing destination * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DescribePublishingDestination.html */ DescribePublishingDestination = "guardduty:DescribePublishingDestination", /** * Grants permission to disable the organization delegated administrator for Guard * Duty * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DisableOrganizationAdminAccount.html */ DisableOrganizationAdminAccount = "guardduty:DisableOrganizationAdminAccount", /** * Grants permission to disassociate a GuardDuty member account from its GuardDuty * administrator account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DisassociateFromAdministratorAccount.html */ DisassociateFromAdministratorAccount = "guardduty:DisassociateFromAdministratorAccount", /** * Grants permission to disassociate a GuardDuty member account from its GuardDuty * administrator account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DisassociateFromMasterAccount.html */ DisassociateFromMasterAccount = "guardduty:DisassociateFromMasterAccount", /** * Grants permission to disassociate GuardDuty member accounts from their administ * rator GuardDuty account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_DisassociateMembers.html */ DisassociateMembers = "guardduty:DisassociateMembers", /** * Grants permission to enable an organization delegated administrator for GuardDu * ty * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_EnableOrganizationAdminAccount.html */ EnableOrganizationAdminAccount = "guardduty:EnableOrganizationAdminAccount", /** * Grants permission to retrieve details of the GuardDuty administrator account as * sociated with a member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetAdministratorAccount.html */ GetAdministratorAccount = "guardduty:GetAdministratorAccount", /** * Grants permission to list Amazon GuardDuty coverage statistics for the specifie * d GuardDuty account in a Region * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetCoverageStatistics.html */ GetCoverageStatistics = "guardduty:GetCoverageStatistics", /** * Grants permission to retrieve GuardDuty detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetDetector.html */ GetDetector = "guardduty:GetDetector", /** * Grants permission to retrieve GuardDuty filters * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetFilter.html */ GetFilter = "guardduty:GetFilter", /** * Grants permission to retrieve GuardDuty findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetFindings.html */ GetFindings = "guardduty:GetFindings", /** * Grants permission to retrieve a list of GuardDuty finding statistics * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetFindingsStatistics.html */ GetFindingsStatistics = "guardduty:GetFindingsStatistics", /** * Grants permission to retrieve GuardDuty IPSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetIPSet.html */ GetIPSet = "guardduty:GetIPSet", /** * Grants permission to retrieve the count of all GuardDuty invitations sent to a * specified account, which does not include the accepted invitation * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetInvitationsCount.html */ GetInvitationsCount = "guardduty:GetInvitationsCount", /** * Grants permission to retrieve a Malware Protection plan details * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetMalwareProtectionPlan.html */ GetMalwareProtectionPlan = "guardduty:GetMalwareProtectionPlan", /** * Grants permission to retrieve the malware scan settings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetMalwareScanSettings.html */ GetMalwareScanSettings = "guardduty:GetMalwareScanSettings", /** * Grants permission to retrieve details of the GuardDuty administrator account as * sociated with a member account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetMasterAccount.html */ GetMasterAccount = "guardduty:GetMasterAccount", /** * Grants permission to describe which data sources are enabled for member account * s detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetMemberDetectors.html */ GetMemberDetectors = "guardduty:GetMemberDetectors", /** * Grants permission to retrieve the member accounts associated with an administra * tor account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetMembers.html */ GetMembers = "guardduty:GetMembers", /** * Grants permission to retrieve GuardDuty protection plan coverage statistics for * member accounts in a Region * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetOrganizationStatistics.html */ GetOrganizationStatistics = "guardduty:GetOrganizationStatistics", /** * Grants permission to provide the number of days left for each data source used * in the free trial period * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetRemainingFreeTrialDays.html */ GetRemainingFreeTrialDays = "guardduty:GetRemainingFreeTrialDays", /** * Grants permission to retrieve GuardDuty ThreatIntelSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetThreatIntelSet.html */ GetThreatIntelSet = "guardduty:GetThreatIntelSet", /** * Grants permission to list Amazon GuardDuty usage statistics over the last 30 da * ys for the specified detector ID * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_GetUsageStatistics.html */ GetUsageStatistics = "guardduty:GetUsageStatistics", /** * Grants permission to invite other AWS accounts to enable GuardDuty and become G * uardDuty member accounts * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_InviteMembers.html */ InviteMembers = "guardduty:InviteMembers", /** * Grants permission to list all the resource details for a given account in a Reg * ion * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListCoverage.html */ ListCoverage = "guardduty:ListCoverage", /** * Grants permission to retrieve a list of GuardDuty detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListDetectors.html */ ListDetectors = "guardduty:ListDetectors", /** * Grants permission to retrieve a list of GuardDuty filters * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListFilters.html */ ListFilters = "guardduty:ListFilters", /** * Grants permission to retrieve a list of GuardDuty findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListFindings.html */ ListFindings = "guardduty:ListFindings", /** * Grants permission to retrieve a list of GuardDuty IPSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListIPSets.html */ ListIPSets = "guardduty:ListIPSets", /** * Grants permission to retrieve a list of all of the GuardDuty membership invitat * ions that were sent to an AWS account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListInvitations.html */ ListInvitations = "guardduty:ListInvitations", /** * Grants permission to retrieve a list of Malware Protection plans * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListMalwareProtectionPlans.html */ ListMalwareProtectionPlans = "guardduty:ListMalwareProtectionPlans", /** * Grants permission to retrieve a list of GuardDuty member accounts associated wi * th an administrator account * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListMembers.html */ ListMembers = "guardduty:ListMembers", /** * Grants permission to list details about the organization delegated administrato * r for GuardDuty * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListOrganizationAdminAccounts.html */ ListOrganizationAdminAccounts = "guardduty:ListOrganizationAdminAccounts", /** * Grants permission to retrieve a list of publishing destinations * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListPublishingDestinations.html */ ListPublishingDestinations = "guardduty:ListPublishingDestinations", /** * Grants permission to retrieve a list of tags associated with a GuardDuty resour * ce * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "guardduty:ListTagsForResource", /** * Grants permission to retrieve a list of GuardDuty ThreatIntelSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_ListThreatIntelSets.html */ ListThreatIntelSets = "guardduty:ListThreatIntelSets", /** * Grants permission to send security telemetry for a specific GuardDuty account i * n a Region * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_SendSecurityTelemetry.html */ SendSecurityTelemetry = "guardduty:SendSecurityTelemetry", /** * Grants permission to initiate a new malware scan * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_StartMalwareScan.html */ StartMalwareScan = "guardduty:StartMalwareScan", /** * Grants permission to a GuardDuty administrator account to monitor findings from * GuardDuty member accounts * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_StartMonitoringMembers.html */ StartMonitoringMembers = "guardduty:StartMonitoringMembers", /** * Grants permission to disable monitoring findings from member accounts * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_StopMonitoringMembers.html */ StopMonitoringMembers = "guardduty:StopMonitoringMembers", /** * Grants permission to add tags to a GuardDuty resource * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_TagResource.html */ TagResource = "guardduty:TagResource", /** * Grants permission to unarchive GuardDuty findings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UnarchiveFindings.html */ UnarchiveFindings = "guardduty:UnarchiveFindings", /** * Grants permission to remove tags from a GuardDuty resource * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UntagResource.html */ UntagResource = "guardduty:UntagResource", /** * Grants permission to update GuardDuty detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateDetector.html */ UpdateDetector = "guardduty:UpdateDetector", /** * Grants permission to updates GuardDuty filters * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateFilter.html */ UpdateFilter = "guardduty:UpdateFilter", /** * Grants permission to update findings feedback to mark GuardDuty findings as use * ful or not useful * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateFindingsFeedback.html */ UpdateFindingsFeedback = "guardduty:UpdateFindingsFeedback", /** * Grants permission to update GuardDuty IPSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateIPSet.html */ UpdateIPSet = "guardduty:UpdateIPSet", /** * Grants permission to update the Malware Protection plan * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateMalwareProtectionPlan.html */ UpdateMalwareProtectionPlan = "guardduty:UpdateMalwareProtectionPlan", /** * Grants permission to update the malware scan settings * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateMalwareScanSettings.html */ UpdateMalwareScanSettings = "guardduty:UpdateMalwareScanSettings", /** * Grants permission to update which data sources are enabled for member accounts * detectors * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateMemberDetectors.html */ UpdateMemberDetectors = "guardduty:UpdateMemberDetectors", /** * Grants permission to update the delegated administrator configuration associate * d with a GuardDuty detector * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateOrganizationConfiguration.html */ UpdateOrganizationConfiguration = "guardduty:UpdateOrganizationConfiguration", /** * Grants permission to update a publishing destination * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdatePublishingDestination.html */ UpdatePublishingDestination = "guardduty:UpdatePublishingDestination", /** * Grants permission to updates the GuardDuty ThreatIntelSets * * See https://docs.aws.amazon.com/guardduty/latest/APIReference/API_UpdateThreatIntelSet.html */ UpdateThreatIntelSet = "guardduty:UpdateThreatIntelSet" }