aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
366 lines • 16.9 kB
JavaScript
// 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