UNPKG

aws-iam-policy-types

Version:

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

244 lines 13.7 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsBcmPricingCalculatorActions = void 0; /** * All IAM policy actions for AWS Billing And Cost Management Pricing Calculator (BCM-PRICING-CALCULATOR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbillingandcostmanagementpricingcalculator.html * * 2025-02-24T21:46:54.844Z */ var AwsBcmPricingCalculatorActions; (function (AwsBcmPricingCalculatorActions) { /** * Grants permission to create a new bill estimate. Charge is incurred for success * ful bill estimates * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_CreateBillEstimate.html */ AwsBcmPricingCalculatorActions["CreateBillEstimate"] = "bcm-pricing-calculator:CreateBillEstimate"; /** * Grants permission to create a new bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_CreateBillScenario.html */ AwsBcmPricingCalculatorActions["CreateBillScenario"] = "bcm-pricing-calculator:CreateBillScenario"; /** * Grants permission to create new commitments or remove existing commitment from * a specified bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioCommitmentModification.html */ AwsBcmPricingCalculatorActions["CreateBillScenarioCommitmentModification"] = "bcm-pricing-calculator:CreateBillScenarioCommitmentModification"; /** * Grants permission to create usage in the specified bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioUsageModification.html */ AwsBcmPricingCalculatorActions["CreateBillScenarioUsageModification"] = "bcm-pricing-calculator:CreateBillScenarioUsageModification"; /** * Grants permission to create a new Workload estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_CreateWorkloadEstimate.html */ AwsBcmPricingCalculatorActions["CreateWorkloadEstimate"] = "bcm-pricing-calculator:CreateWorkloadEstimate"; /** * Grants permission to create usage in the specified workload estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateWorkloadEstimateUsage.html */ AwsBcmPricingCalculatorActions["CreateWorkloadEstimateUsage"] = "bcm-pricing-calculator:CreateWorkloadEstimateUsage"; /** * Grants permission to delete bill estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_DeleteBillEstimate.html */ AwsBcmPricingCalculatorActions["DeleteBillEstimate"] = "bcm-pricing-calculator:DeleteBillEstimate"; /** * Grants permission to delete a bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_DeleteBillScenario.html */ AwsBcmPricingCalculatorActions["DeleteBillScenario"] = "bcm-pricing-calculator:DeleteBillScenario"; /** * Grants permission to delete newly added commitments from the specified bill sce * nario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchDeleteBillScenarioCommitmentModification.html */ AwsBcmPricingCalculatorActions["DeleteBillScenarioCommitmentModification"] = "bcm-pricing-calculator:DeleteBillScenarioCommitmentModification"; /** * Grants permission to delete newly added usage from the specified bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchDeleteBillScenarioUsageModification.html */ AwsBcmPricingCalculatorActions["DeleteBillScenarioUsageModification"] = "bcm-pricing-calculator:DeleteBillScenarioUsageModification"; /** * Grants permission to delete the specified workload estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_DeleteWorkloadEstimate.html */ AwsBcmPricingCalculatorActions["DeleteWorkloadEstimate"] = "bcm-pricing-calculator:DeleteWorkloadEstimate"; /** * Grants permission to delete newly added usage from the specified workload estim * ate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchDeleteWorkloadEstimateUsage.html */ AwsBcmPricingCalculatorActions["DeleteWorkloadEstimateUsage"] = "bcm-pricing-calculator:DeleteWorkloadEstimateUsage"; /** * Grants permission to retrieve details of a bill estimate including estimated co * st * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_GetBillEstimate.html */ AwsBcmPricingCalculatorActions["GetBillEstimate"] = "bcm-pricing-calculator:GetBillEstimate"; /** * Grants permission to retrieve information associated with a bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_GetBillScenario.html */ AwsBcmPricingCalculatorActions["GetBillScenario"] = "bcm-pricing-calculator:GetBillScenario"; /** * Grants permission to retrieve applicable rate type preferences for the account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_GetPreferences.html */ AwsBcmPricingCalculatorActions["GetPreferences"] = "bcm-pricing-calculator:GetPreferences"; /** * Grants permission to retrieve information associated with a workload estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_GetWorkloadEstimate.html */ AwsBcmPricingCalculatorActions["GetWorkloadEstimate"] = "bcm-pricing-calculator:GetWorkloadEstimate"; /** * Grants permission to list commitments associated with the specified bill estima * te * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillEstimateCommitments.html */ AwsBcmPricingCalculatorActions["ListBillEstimateCommitments"] = "bcm-pricing-calculator:ListBillEstimateCommitments"; /** * Grants permission to list added or removed commitments for a specified bill est * imate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillEstimateInputCommitmentModifications.html */ AwsBcmPricingCalculatorActions["ListBillEstimateInputCommitmentModifications"] = "bcm-pricing-calculator:ListBillEstimateInputCommitmentModifications"; /** * Grants permission to list added or modified usage for a specified bill estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillEstimateInputUsageModifications.html */ AwsBcmPricingCalculatorActions["ListBillEstimateInputUsageModifications"] = "bcm-pricing-calculator:ListBillEstimateInputUsageModifications"; /** * Grants permission to list result line items for a specified bill estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillEstimateLineItems.html */ AwsBcmPricingCalculatorActions["ListBillEstimateLineItems"] = "bcm-pricing-calculator:ListBillEstimateLineItems"; /** * Grants permission to list bill estimates * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillEstimates.html */ AwsBcmPricingCalculatorActions["ListBillEstimates"] = "bcm-pricing-calculator:ListBillEstimates"; /** * Grants permission to list commitments included in a bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillScenarioCommitmentModifications.html */ AwsBcmPricingCalculatorActions["ListBillScenarioCommitmentModifications"] = "bcm-pricing-calculator:ListBillScenarioCommitmentModifications"; /** * Grants permission to list usage lines of a specified bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillScenarioUsageModifications.html */ AwsBcmPricingCalculatorActions["ListBillScenarioUsageModifications"] = "bcm-pricing-calculator:ListBillScenarioUsageModifications"; /** * Grants permission to list bill scenarios * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListBillScenarios.html */ AwsBcmPricingCalculatorActions["ListBillScenarios"] = "bcm-pricing-calculator:ListBillScenarios"; /** * Grants permission to return a list of tags for a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListTagsForResource.html */ AwsBcmPricingCalculatorActions["ListTagsForResource"] = "bcm-pricing-calculator:ListTagsForResource"; /** * Grants permission to list usage lines for the specified workload estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListWorkloadEstimateUsage.html */ AwsBcmPricingCalculatorActions["ListWorkloadEstimateUsage"] = "bcm-pricing-calculator:ListWorkloadEstimateUsage"; /** * Grants permission to list workload estimates * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_ListWorkloadEstimates.html */ AwsBcmPricingCalculatorActions["ListWorkloadEstimates"] = "bcm-pricing-calculator:ListWorkloadEstimates"; /** * Grants permission to add a tag to a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_TagResource.html */ AwsBcmPricingCalculatorActions["TagResource"] = "bcm-pricing-calculator:TagResource"; /** * Grants permission to remove a tag from a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_UntagResource.html */ AwsBcmPricingCalculatorActions["UntagResource"] = "bcm-pricing-calculator:UntagResource"; /** * Grants permission to update bill estimate name and expiration date time * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_UpdateBillEstimate.html */ AwsBcmPricingCalculatorActions["UpdateBillEstimate"] = "bcm-pricing-calculator:UpdateBillEstimate"; /** * Grants permission to update name and expiration date time of the specified bill * scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_UpdateBillScenario.html */ AwsBcmPricingCalculatorActions["UpdateBillScenario"] = "bcm-pricing-calculator:UpdateBillScenario"; /** * Grants permission to update commitment group of commitments in the specified bi * ll scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioCommitmentModification.html */ AwsBcmPricingCalculatorActions["UpdateBillScenarioCommitmentModification"] = "bcm-pricing-calculator:UpdateBillScenarioCommitmentModification"; /** * Grants permission to update usage amount, usage hour, and usage group in the sp * ecified bill scenario * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioUsageModification.html */ AwsBcmPricingCalculatorActions["UpdateBillScenarioUsageModification"] = "bcm-pricing-calculator:UpdateBillScenarioUsageModification"; /** * Grants permission to update rate type preferences for the account * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_UpdatePreferences.html */ AwsBcmPricingCalculatorActions["UpdatePreferences"] = "bcm-pricing-calculator:UpdatePreferences"; /** * Grants permission to update name and expiration date time of the specified work * load estimate * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_UpdateWorkloadEstimate.html */ AwsBcmPricingCalculatorActions["UpdateWorkloadEstimate"] = "bcm-pricing-calculator:UpdateWorkloadEstimate"; /** * Grants permission to update usage amount and usage group in the specified workl * oad estimate based on the usage id * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateWorkloadEstimateUsage.html */ AwsBcmPricingCalculatorActions["UpdateWorkloadEstimateUsage"] = "bcm-pricing-calculator:UpdateWorkloadEstimateUsage"; })(AwsBcmPricingCalculatorActions = exports.AwsBcmPricingCalculatorActions || (exports.AwsBcmPricingCalculatorActions = {})); //# sourceMappingURL=bcm-pricing-calculator.js.map