UNPKG

aws-iam-policy-types

Version:

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

227 lines 10.5 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS IAM Access Analyzer (ACCESS-ANALYZER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiamaccessanalyzer.html * * 2025-02-24T21:48:12.718Z */ export var AwsAccessAnalyzerActions; (function (AwsAccessAnalyzerActions) { /** * Grants permission to apply an archive rule * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ApplyArchiveRule.html */ AwsAccessAnalyzerActions["ApplyArchiveRule"] = "access-analyzer:ApplyArchiveRule"; /** * Grants permission to cancel a policy generation * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CancelPolicyGeneration.html */ AwsAccessAnalyzerActions["CancelPolicyGeneration"] = "access-analyzer:CancelPolicyGeneration"; /** * Grants permission to check that specified access is not allowed by a policy * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CheckAccessNotGranted.html */ AwsAccessAnalyzerActions["CheckAccessNotGranted"] = "access-analyzer:CheckAccessNotGranted"; /** * Grants permission to check that no new access is allowed when compared to an ex * isting policy * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CheckNoNewAccess.html */ AwsAccessAnalyzerActions["CheckNoNewAccess"] = "access-analyzer:CheckNoNewAccess"; /** * Grants permission to check that public access is not allowed by a resource poli * cy * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CheckNoPublicAccess.html */ AwsAccessAnalyzerActions["CheckNoPublicAccess"] = "access-analyzer:CheckNoPublicAccess"; /** * Grants permission to create an access preview for the specified analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CreateAccessPreview.html */ AwsAccessAnalyzerActions["CreateAccessPreview"] = "access-analyzer:CreateAccessPreview"; /** * Grants permission to create an analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CreateAnalyzer.html */ AwsAccessAnalyzerActions["CreateAnalyzer"] = "access-analyzer:CreateAnalyzer"; /** * Grants permission to create an archive rule for the specified analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_CreateArchiveRule.html */ AwsAccessAnalyzerActions["CreateArchiveRule"] = "access-analyzer:CreateArchiveRule"; /** * Grants permission to delete the specified analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_DeleteAnalyzer.html */ AwsAccessAnalyzerActions["DeleteAnalyzer"] = "access-analyzer:DeleteAnalyzer"; /** * Grants permission to delete archive rules for the specified analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_DeleteArchiveRule.html */ AwsAccessAnalyzerActions["DeleteArchiveRule"] = "access-analyzer:DeleteArchiveRule"; /** * Grants permission to generate recommendation steps to resolve a finding * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GenerateFindingRecommendation.html */ AwsAccessAnalyzerActions["GenerateFindingRecommendation"] = "access-analyzer:GenerateFindingRecommendation"; /** * Grants permission to retrieve information about an access preview * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetAccessPreview.html */ AwsAccessAnalyzerActions["GetAccessPreview"] = "access-analyzer:GetAccessPreview"; /** * Grants permission to retrieve information about an analyzed resource * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetAnalyzedResource.html */ AwsAccessAnalyzerActions["GetAnalyzedResource"] = "access-analyzer:GetAnalyzedResource"; /** * Grants permission to retrieve information about analyzers * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetAnalyzer.html */ AwsAccessAnalyzerActions["GetAnalyzer"] = "access-analyzer:GetAnalyzer"; /** * Grants permission to retrieve information about archive rules for the specified * analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetArchiveRule.html */ AwsAccessAnalyzerActions["GetArchiveRule"] = "access-analyzer:GetArchiveRule"; /** * Grants permission to retrieve findings * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetFindingV2.html */ AwsAccessAnalyzerActions["GetFinding"] = "access-analyzer:GetFinding"; /** * Grants permission to retrieve recommendation steps to resolve a finding * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetFindingRecommendation.html */ AwsAccessAnalyzerActions["GetFindingRecommendation"] = "access-analyzer:GetFindingRecommendation"; /** * Grants permission to retrieve statistics for findings * * See https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-getting-started.html#access-analyzer-permissions */ AwsAccessAnalyzerActions["GetFindingsStatistics"] = "access-analyzer:GetFindingsStatistics"; /** * Grants permission to retrieve a policy that was generated using StartPolicyGene * ration * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_GetGeneratedPolicy.html */ AwsAccessAnalyzerActions["GetGeneratedPolicy"] = "access-analyzer:GetGeneratedPolicy"; /** * Grants permission to retrieve a list of findings from an access preview * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListAccessPreviewFindings.html */ AwsAccessAnalyzerActions["ListAccessPreviewFindings"] = "access-analyzer:ListAccessPreviewFindings"; /** * Grants permission to retrieve a list of access previews * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListAccessPreviews.html */ AwsAccessAnalyzerActions["ListAccessPreviews"] = "access-analyzer:ListAccessPreviews"; /** * Grants permission to retrieve a list of resources that have been analyzed * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListAnalyzedResources.html */ AwsAccessAnalyzerActions["ListAnalyzedResources"] = "access-analyzer:ListAnalyzedResources"; /** * Grants permission to retrieves a list of analyzers * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListAnalyzers.html */ AwsAccessAnalyzerActions["ListAnalyzers"] = "access-analyzer:ListAnalyzers"; /** * Grants permission to retrieve a list of archive rules from an analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListArchiveRules.html */ AwsAccessAnalyzerActions["ListArchiveRules"] = "access-analyzer:ListArchiveRules"; /** * Grants permission to retrieve a list of findings from an analyzer * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListFindingsV2.html */ AwsAccessAnalyzerActions["ListFindings"] = "access-analyzer:ListFindings"; /** * Grants permission to list all the recently started policy generations * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListPolicyGenerations.html */ AwsAccessAnalyzerActions["ListPolicyGenerations"] = "access-analyzer:ListPolicyGenerations"; /** * Grants permission to retrieve a list of tags applied to a resource * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ListTagsForResource.html */ AwsAccessAnalyzerActions["ListTagsForResource"] = "access-analyzer:ListTagsForResource"; /** * Grants permission to start a policy generation * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_StartPolicyGeneration.html */ AwsAccessAnalyzerActions["StartPolicyGeneration"] = "access-analyzer:StartPolicyGeneration"; /** * Grants permission to start a scan of the policies applied to a resource * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_StartResourceScan.html */ AwsAccessAnalyzerActions["StartResourceScan"] = "access-analyzer:StartResourceScan"; /** * Grants permission to add a tag to a resource * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_TagResource.html */ AwsAccessAnalyzerActions["TagResource"] = "access-analyzer:TagResource"; /** * Grants permission to remove a tag from a resource * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_UntagResource.html */ AwsAccessAnalyzerActions["UntagResource"] = "access-analyzer:UntagResource"; /** * Grants permission to modify an analyzer's configuration * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_UpdateAnalyzer.html */ AwsAccessAnalyzerActions["UpdateAnalyzer"] = "access-analyzer:UpdateAnalyzer"; /** * Grants permission to modify an archive rule * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_UpdateArchiveRule.html */ AwsAccessAnalyzerActions["UpdateArchiveRule"] = "access-analyzer:UpdateArchiveRule"; /** * Grants permission to modify findings * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_UpdateFindings.html */ AwsAccessAnalyzerActions["UpdateFindings"] = "access-analyzer:UpdateFindings"; /** * Grants permission to validate a policy * * See https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_ValidatePolicy.html */ AwsAccessAnalyzerActions["ValidatePolicy"] = "access-analyzer:ValidatePolicy"; })(AwsAccessAnalyzerActions || (AwsAccessAnalyzerActions = {})); //# sourceMappingURL=access-analyzer.js.map