UNPKG

aws-iam-policy-types

Version:

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

207 lines (206 loc) 8.93 kB
/** * All IAM policy actions for AWS Billing Conductor (BILLINGCONDUCTOR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbillingconductor.html * * 2025-02-24T21:46:55.334Z */ export declare enum AwsBillingconductorActions { /** * Grants permission to associate between one and 30 accounts to a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_AssociateAccounts.html */ AssociateAccounts = "billingconductor:AssociateAccounts", /** * Grants permission to associate pricing rules * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_AssociatePricingRules.html */ AssociatePricingRules = "billingconductor:AssociatePricingRules", /** * Grants permission to batch associate resources to a percentage custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_BatchAssociateResourcesToCustomLineItem.html */ BatchAssociateResourcesToCustomLineItem = "billingconductor:BatchAssociateResourcesToCustomLineItem", /** * Grants permission to batch disassociate resources from a percentage custom line * item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_BatchDisassociateResourcesFromCustomLineItem.html */ BatchDisassociateResourcesFromCustomLineItem = "billingconductor:BatchDisassociateResourcesFromCustomLineItem", /** * Grants permission to create a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreateBillingGroup.html */ CreateBillingGroup = "billingconductor:CreateBillingGroup", /** * Grants permission to create a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreateCustomLineItem.html */ CreateCustomLineItem = "billingconductor:CreateCustomLineItem", /** * Grants permission to create a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreatePricingPlan.html */ CreatePricingPlan = "billingconductor:CreatePricingPlan", /** * Grants permission to create a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreatePricingRule.html */ CreatePricingRule = "billingconductor:CreatePricingRule", /** * Grants permission to delete a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeleteBillingGroup.html */ DeleteBillingGroup = "billingconductor:DeleteBillingGroup", /** * Grants permission to delete a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeleteCustomLineItem.html */ DeleteCustomLineItem = "billingconductor:DeleteCustomLineItem", /** * Grants permission to delete a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeletePricingPlan.html */ DeletePricingPlan = "billingconductor:DeletePricingPlan", /** * Grants permission to delete a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeletePricingRule.html */ DeletePricingRule = "billingconductor:DeletePricingRule", /** * Grants permission to detach between one and 30 accounts from a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DisassociateAccounts.html */ DisassociateAccounts = "billingconductor:DisassociateAccounts", /** * Grants permission to disassociate pricing rules * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DisassociatePricingRules.html */ DisassociatePricingRules = "billingconductor:DisassociatePricingRules", /** * Grants permission to view the billing group cost report for the specified billi * ng group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_GetBillingGroupCostReport.html */ GetBillingGroupCostReport = "billingconductor:GetBillingGroupCostReport", /** * Grants permission to list the linked accounts of the payer account for the give * n billing period while also providing the billing group the linked accounts bel * ong to * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListAccountAssociations.html */ ListAccountAssociations = "billingconductor:ListAccountAssociations", /** * Grants permission to view the billing group cost report * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListBillingGroupCostReports.html */ ListBillingGroupCostReports = "billingconductor:ListBillingGroupCostReports", /** * Grants permission to view the details of billing groups * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListBillingGroups.html */ ListBillingGroups = "billingconductor:ListBillingGroups", /** * Grants permission to view custom line item versions * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListCustomLineItemVersions.html */ ListCustomLineItemVersions = "billingconductor:ListCustomLineItemVersions", /** * Grants permission to view custom line item details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListCustomLineItems.html */ ListCustomLineItems = "billingconductor:ListCustomLineItems", /** * Grants permission to view the pricing plans details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingPlans.html */ ListPricingPlans = "billingconductor:ListPricingPlans", /** * Grants permission to list pricing plans associated with a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingPlansAssociatedWithPricingRule.html */ ListPricingPlansAssociatedWithPricingRule = "billingconductor:ListPricingPlansAssociatedWithPricingRule", /** * Grants permission to view pricing rules details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingRules.html */ ListPricingRules = "billingconductor:ListPricingRules", /** * Grants permission to list pricing rules associated to a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingRulesAssociatedToPricingPlan.html */ ListPricingRulesAssociatedToPricingPlan = "billingconductor:ListPricingRulesAssociatedToPricingPlan", /** * Grants permission to list resources associated to a percentage custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListResourcesAssociatedToCustomLineItem.html */ ListResourcesAssociatedToCustomLineItem = "billingconductor:ListResourcesAssociatedToCustomLineItem", /** * Grants permission to list tags of a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "billingconductor:ListTagsForResource", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_TagResource.html */ TagResource = "billingconductor:TagResource", /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UntagResource.html */ UntagResource = "billingconductor:UntagResource", /** * Grants permission to update a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdateBillingGroup.html */ UpdateBillingGroup = "billingconductor:UpdateBillingGroup", /** * Grants permission to update a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdateCustomLineItem.html */ UpdateCustomLineItem = "billingconductor:UpdateCustomLineItem", /** * Grants permission to update a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdatePricingPlan.html */ UpdatePricingPlan = "billingconductor:UpdatePricingPlan", /** * Grants permission to update a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdatePricingRule.html */ UpdatePricingRule = "billingconductor:UpdatePricingRule" }