UNPKG

aws-iam-policy-types

Version:

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

364 lines (363 loc) 15.8 kB
/** * All IAM policy actions for AWS Cost Explorer Service (CE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscostexplorerservice.html * * 2025-02-24T21:47:28.855Z */ export declare enum AwsCeActions { /** * Grants permission to create a new Anomaly Monitor * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateAnomalyMonitor.html */ CreateAnomalyMonitor = "ce:CreateAnomalyMonitor", /** * Grants permission to create a new Anomaly Subscription * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateAnomalySubscription.html */ CreateAnomalySubscription = "ce:CreateAnomalySubscription", /** * Grants permission to create a new Cost Category with the requested name and rul * es * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateCostCategoryDefinition.html */ CreateCostCategoryDefinition = "ce:CreateCostCategoryDefinition", /** * Grants permission to create Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ CreateNotificationSubscription = "ce:CreateNotificationSubscription", /** * Grants permission to create Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ CreateReport = "ce:CreateReport", /** * Grants permission to delete an Anomaly Monitor * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteAnomalyMonitor.html */ DeleteAnomalyMonitor = "ce:DeleteAnomalyMonitor", /** * Grants permission to delete an Anomaly Subscription * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteAnomalySubscription.html */ DeleteAnomalySubscription = "ce:DeleteAnomalySubscription", /** * Grants permission to delete a Cost Category * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteCostCategoryDefinition.html */ DeleteCostCategoryDefinition = "ce:DeleteCostCategoryDefinition", /** * Grants permission to delete Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ DeleteNotificationSubscription = "ce:DeleteNotificationSubscription", /** * Grants permission to delete Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ DeleteReport = "ce:DeleteReport", /** * Grants permission to retrieve descriptions such as the name, ARN, rules, defini * tion, and effective dates of a Cost Category * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DescribeCostCategoryDefinition.html */ DescribeCostCategoryDefinition = "ce:DescribeCostCategoryDefinition", /** * Grants permission to view Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ DescribeNotificationSubscription = "ce:DescribeNotificationSubscription", /** * Grants permission to view Cost Explorer Reports page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ DescribeReport = "ce:DescribeReport", /** * Grants permission to retrieve anomalies * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalies.html */ GetAnomalies = "ce:GetAnomalies", /** * Grants permission to query Anomaly Monitors * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalyMonitors.html */ GetAnomalyMonitors = "ce:GetAnomalyMonitors", /** * Grants permission to query Anomaly Subscriptions * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalySubscriptions.html */ GetAnomalySubscriptions = "ce:GetAnomalySubscriptions", /** * Grants permission to retrieve approximate usage record count for the chosen res * ource, level, and hourly granularity preferences, derived from the past month's * usage * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ GetApproximateUsageRecords = "ce:GetApproximateUsageRecords", /** * Grants permission to retrieve the commitment purchase analysis for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetCommitmentPurchaseAnalysis.html */ GetCommitmentPurchaseAnalysis = "ce:GetCommitmentPurchaseAnalysis", /** * Grants permission to view whether existing or fine-grained IAM actions are bein * g used to control authorization to Billing, Cost Management, and Account consol * es * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ GetConsoleActionSetEnforced = "ce:GetConsoleActionSetEnforced", /** * Grants permission to retrieve the cost and usage metrics for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetCostAndUsage.html */ GetCostAndUsage = "ce:GetCostAndUsage", /** * Grants permission to retrieve the cost and usage metrics with resources for you * r account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetCostAndUsageWithResources.html */ GetCostAndUsageWithResources = "ce:GetCostAndUsageWithResources", /** * Grants permission to query Cost Catagory names and values for a specified time * period * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetCostCategories.html */ GetCostCategories = "ce:GetCostCategories", /** * Grants permission to retrieve a cost forecast for a forecast time period * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetCostForecast.html */ GetCostForecast = "ce:GetCostForecast", /** * Grants permission to retrieve all available filter values for a filter for a pe * riod of time * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetDimensionValues.html */ GetDimensionValues = "ce:GetDimensionValues", /** * Grants permission to view Cost Explorer Preferences page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ GetPreferences = "ce:GetPreferences", /** * Grants permission to retrieve the reservation coverage for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetReservationCoverage.html */ GetReservationCoverage = "ce:GetReservationCoverage", /** * Grants permission to retrieve the reservation recommendations for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetReservationPurchaseRecommendation.html */ GetReservationPurchaseRecommendation = "ce:GetReservationPurchaseRecommendation", /** * Grants permission to retrieve the reservation utilization for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetReservationUtilization.html */ GetReservationUtilization = "ce:GetReservationUtilization", /** * Grants permission to retrieve the rightsizing recommendations for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetRightsizingRecommendation.html */ GetRightsizingRecommendation = "ce:GetRightsizingRecommendation", /** * Grants permission to retrieve the Savings Plan recommendation details for your * account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetSavingsPlanPurchaseRecommendationDetails.html */ GetSavingsPlanPurchaseRecommendationDetails = "ce:GetSavingsPlanPurchaseRecommendationDetails", /** * Grants permission to retrieve the Savings Plans coverage for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetSavingsPlansCoverage.html */ GetSavingsPlansCoverage = "ce:GetSavingsPlansCoverage", /** * Grants permission to retrieve the Savings Plans recommendations for your accoun * t * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetSavingsPlansPurchaseRecommendation.html */ GetSavingsPlansPurchaseRecommendation = "ce:GetSavingsPlansPurchaseRecommendation", /** * Grants permission to retrieve the Savings Plans utilization for your account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetSavingsPlansUtilization.html */ GetSavingsPlansUtilization = "ce:GetSavingsPlansUtilization", /** * Grants permission to retrieve the Savings Plans utilization details for your ac * count * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetSavingsPlansUtilizationDetails.html */ GetSavingsPlansUtilizationDetails = "ce:GetSavingsPlansUtilizationDetails", /** * Grants permission to query tags for a specified time period * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetTags.html */ GetTags = "ce:GetTags", /** * Grants permission to retrieve a usage forecast for a forecast time period * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetUsageForecast.html */ GetUsageForecast = "ce:GetUsageForecast", /** * Grants permission to retrieve a list of your historical commitment purchase ana * lyses * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListCommitmentPurchaseAnalyses.html */ ListCommitmentPurchaseAnalyses = "ce:ListCommitmentPurchaseAnalyses", /** * Grants permission to list Cost Allocation Tag backfill history * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListCostAllocationTagBackfillHistory.html */ ListCostAllocationTagBackfillHistory = "ce:ListCostAllocationTagBackfillHistory", /** * Grants permission to list Cost Allocation Tags * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListCostAllocationTags.html */ ListCostAllocationTags = "ce:ListCostAllocationTags", /** * Grants permission to retrieve names, ARN, and effective dates for all Cost Cate * gories * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListCostCategoryDefinitions.html */ ListCostCategoryDefinitions = "ce:ListCostCategoryDefinitions", /** * Grants permission to retrieve a list of your historical recommendation generati * ons * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListSavingsPlansPurchaseRecommendationGeneration.html */ ListSavingsPlansPurchaseRecommendationGeneration = "ce:ListSavingsPlansPurchaseRecommendationGeneration", /** * Grants permission to list tags for a Cost Explorer resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "ce:ListTagsForResource", /** * Grants permission to provide feedback on detected anomalies * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ProvideAnomalyFeedback.html */ ProvideAnomalyFeedback = "ce:ProvideAnomalyFeedback", /** * Grants permission to request a commitment purchase analysis * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_StartCommitmentPurchaseAnalysis.html */ StartCommitmentPurchaseAnalysis = "ce:StartCommitmentPurchaseAnalysis", /** * Grants permission to request a Cost Allocation Tag backfill * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_StartCostAllocationTagBackfill.html */ StartCostAllocationTagBackfill = "ce:StartCostAllocationTagBackfill", /** * Grants permission to request a Savings Plans recommendation generation * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_StartSavingsPlansPurchaseRecommendationGeneration.html */ StartSavingsPlansPurchaseRecommendationGeneration = "ce:StartSavingsPlansPurchaseRecommendationGeneration", /** * Grants permission to tag a Cost Explorer resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_TagResource.html */ TagResource = "ce:TagResource", /** * Grants permission to remove tags from a Cost Explorer resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_UntagResource.html */ UntagResource = "ce:UntagResource", /** * Grants permission to update an existing Anomaly Monitor * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_UpdateAnomalyMonitor.html */ UpdateAnomalyMonitor = "ce:UpdateAnomalyMonitor", /** * Grants permission to update an existing Anomaly Subscription * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_UpdateAnomalySubscription.html */ UpdateAnomalySubscription = "ce:UpdateAnomalySubscription", /** * Grants permission to change whether existing or fine-grained IAM actions will b * e used to control authorization to Billing, Cost Management, and Account consol * es * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ UpdateConsoleActionSetEnforced = "ce:UpdateConsoleActionSetEnforced", /** * Grants permission to update existing Cost Allocation Tags status * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_UpdateCostAllocationTagsStatus.html */ UpdateCostAllocationTagsStatus = "ce:UpdateCostAllocationTagsStatus", /** * Grants permission to update an existing Cost Category * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_UpdateCostCategoryDefinition.html */ UpdateCostCategoryDefinition = "ce:UpdateCostCategoryDefinition", /** * Grants permission to update Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ UpdateNotificationSubscription = "ce:UpdateNotificationSubscription", /** * Grants permission to edit Cost Explorer Preferences page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ UpdatePreferences = "ce:UpdatePreferences", /** * Grants permission to update Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ UpdateReport = "ce:UpdateReport" }