UNPKG

aws-iam-policy-types

Version:

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

85 lines (84 loc) 3.33 kB
/** * All IAM policy actions for AWS Cost and Usage Report (CUR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscostandusagereport.html * * 2025-02-24T21:47:28.351Z */ export declare enum AwsCurActions { /** * Grants permission to delete Cost and Usage Report Definition * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_DeleteReportDefinition.html */ DeleteReportDefinition = "cur:DeleteReportDefinition", /** * Grants permission to get Cost and Usage Report Definitions * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_DescribeReportDefinitions.html */ DescribeReportDefinitions = "cur:DescribeReportDefinitions", /** * Grants permission to get Bills CSV report * * See https://docs.aws.amazon.com/cur/latest/userguide/security.html#user-permissions */ GetClassicReport = "cur:GetClassicReport", /** * Grants permission to get the classic report enablement status for Usage Reports * * See https://docs.aws.amazon.com/cur/latest/userguide/security.html#user-permissions */ GetClassicReportPreferences = "cur:GetClassicReportPreferences", /** * Grants permission to get list of AWS services, usage type and operation for the * Usage Report workflow. Allows or denies download of usage reports too * * See https://docs.aws.amazon.com/cur/latest/userguide/security.html#user-permissions */ GetUsageReport = "cur:GetUsageReport", /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_ListTagsForResource.html */ ListTagsForResource = "cur:ListTagsForResource", /** * Grants permission to modify Cost and Usage Report Definition * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_ModifyReportDefinition.html */ ModifyReportDefinition = "cur:ModifyReportDefinition", /** * Grants permission to enable classic reports * * See https://docs.aws.amazon.com/cur/latest/userguide/security.html#user-permissions */ PutClassicReportPreferences = "cur:PutClassicReportPreferences", /** * Grants permission to write Cost and Usage Report Definition * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_PutReportDefinition.html */ PutReportDefinition = "cur:PutReportDefinition", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_TagResource.html */ TagResource = "cur:TagResource", /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_UntagResource.html */ UntagResource = "cur:UntagResource", /** * Grants permission to validates if the s3 bucket exists with appropriate permiss * ions for CUR delivery * * See https://docs.aws.amazon.com/cur/latest/userguide/security.html#user-permissions */ ValidateReportDestination = "cur:ValidateReportDestination" }