UNPKG

aws-iam-policy-types

Version:

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

366 lines 16.9 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsCeActions; (function (AwsCeActions) { /** * Grants permission to create a new Anomaly Monitor * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateAnomalyMonitor.html */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["CreateCostCategoryDefinition"] = "ce:CreateCostCategoryDefinition"; /** * Grants permission to create Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["CreateNotificationSubscription"] = "ce:CreateNotificationSubscription"; /** * Grants permission to create Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["CreateReport"] = "ce:CreateReport"; /** * Grants permission to delete an Anomaly Monitor * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteAnomalyMonitor.html */ AwsCeActions["DeleteAnomalyMonitor"] = "ce:DeleteAnomalyMonitor"; /** * Grants permission to delete an Anomaly Subscription * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteAnomalySubscription.html */ AwsCeActions["DeleteAnomalySubscription"] = "ce:DeleteAnomalySubscription"; /** * Grants permission to delete a Cost Category * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DeleteCostCategoryDefinition.html */ AwsCeActions["DeleteCostCategoryDefinition"] = "ce:DeleteCostCategoryDefinition"; /** * Grants permission to delete Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["DeleteNotificationSubscription"] = "ce:DeleteNotificationSubscription"; /** * Grants permission to delete Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["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 */ AwsCeActions["DescribeCostCategoryDefinition"] = "ce:DescribeCostCategoryDefinition"; /** * Grants permission to view Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["DescribeNotificationSubscription"] = "ce:DescribeNotificationSubscription"; /** * Grants permission to view Cost Explorer Reports page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["DescribeReport"] = "ce:DescribeReport"; /** * Grants permission to retrieve anomalies * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalies.html */ AwsCeActions["GetAnomalies"] = "ce:GetAnomalies"; /** * Grants permission to query Anomaly Monitors * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalyMonitors.html */ AwsCeActions["GetAnomalyMonitors"] = "ce:GetAnomalyMonitors"; /** * Grants permission to query Anomaly Subscriptions * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalySubscriptions.html */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["GetDimensionValues"] = "ce:GetDimensionValues"; /** * Grants permission to view Cost Explorer Preferences page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["ListCostAllocationTagBackfillHistory"] = "ce:ListCostAllocationTagBackfillHistory"; /** * Grants permission to list Cost Allocation Tags * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_ListCostAllocationTags.html */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["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 */ AwsCeActions["UpdateCostCategoryDefinition"] = "ce:UpdateCostCategoryDefinition"; /** * Grants permission to update Reservation expiration alerts * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["UpdateNotificationSubscription"] = "ce:UpdateNotificationSubscription"; /** * Grants permission to edit Cost Explorer Preferences page * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["UpdatePreferences"] = "ce:UpdatePreferences"; /** * Grants permission to update Cost Explorer Reports * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsCeActions["UpdateReport"] = "ce:UpdateReport"; })(AwsCeActions || (AwsCeActions = {})); //# sourceMappingURL=ce.js.map