UNPKG

aws-iam-policy-types

Version:

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

60 lines 2.99 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsCostOptimizationHubActions = void 0; /** * All IAM policy actions for AWS Cost Optimization Hub (COST-OPTIMIZATION-HUB) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscostoptimizationhub.html * * 2025-02-24T21:47:29.314Z */ var AwsCostOptimizationHubActions; (function (AwsCostOptimizationHubActions) { /** * Grants permission to get preferences * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_GetPreferences.html */ AwsCostOptimizationHubActions["GetPreferences"] = "cost-optimization-hub:GetPreferences"; /** * Grants permission to get resource configuration and estimated cost impact for a * recommendation * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_GetRecommendation.html */ AwsCostOptimizationHubActions["GetRecommendation"] = "cost-optimization-hub:GetRecommendation"; /** * Grants permission to list enrollment statuses for the specified account or all * members under a management account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_ListEnrollmentStatuses.html */ AwsCostOptimizationHubActions["ListEnrollmentStatuses"] = "cost-optimization-hub:ListEnrollmentStatuses"; /** * Grants permission to list recommendation summaries by group * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_ListRecommendationSummaries.html */ AwsCostOptimizationHubActions["ListRecommendationSummaries"] = "cost-optimization-hub:ListRecommendationSummaries"; /** * Grants permission to list summary view of recommendations * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_ListRecommendations.html */ AwsCostOptimizationHubActions["ListRecommendations"] = "cost-optimization-hub:ListRecommendations"; /** * Grants permission to update the enrollment status * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_UpdateEnrollmentStatus.html */ AwsCostOptimizationHubActions["UpdateEnrollmentStatus"] = "cost-optimization-hub:UpdateEnrollmentStatus"; /** * Grants permission to update preferences * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostOptimizationHub_UpdatePreferences.html */ AwsCostOptimizationHubActions["UpdatePreferences"] = "cost-optimization-hub:UpdatePreferences"; })(AwsCostOptimizationHubActions = exports.AwsCostOptimizationHubActions || (exports.AwsCostOptimizationHubActions = {})); //# sourceMappingURL=cost-optimization-hub.js.map