UNPKG

aws-iam-policy-types

Version:

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

209 lines 10.1 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsBillingconductorActions; (function (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 */ AwsBillingconductorActions["AssociateAccounts"] = "billingconductor:AssociateAccounts"; /** * Grants permission to associate pricing rules * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_AssociatePricingRules.html */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["BatchDisassociateResourcesFromCustomLineItem"] = "billingconductor:BatchDisassociateResourcesFromCustomLineItem"; /** * Grants permission to create a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreateBillingGroup.html */ AwsBillingconductorActions["CreateBillingGroup"] = "billingconductor:CreateBillingGroup"; /** * Grants permission to create a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreateCustomLineItem.html */ AwsBillingconductorActions["CreateCustomLineItem"] = "billingconductor:CreateCustomLineItem"; /** * Grants permission to create a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreatePricingPlan.html */ AwsBillingconductorActions["CreatePricingPlan"] = "billingconductor:CreatePricingPlan"; /** * Grants permission to create a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_CreatePricingRule.html */ AwsBillingconductorActions["CreatePricingRule"] = "billingconductor:CreatePricingRule"; /** * Grants permission to delete a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeleteBillingGroup.html */ AwsBillingconductorActions["DeleteBillingGroup"] = "billingconductor:DeleteBillingGroup"; /** * Grants permission to delete a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeleteCustomLineItem.html */ AwsBillingconductorActions["DeleteCustomLineItem"] = "billingconductor:DeleteCustomLineItem"; /** * Grants permission to delete a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeletePricingPlan.html */ AwsBillingconductorActions["DeletePricingPlan"] = "billingconductor:DeletePricingPlan"; /** * Grants permission to delete a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DeletePricingRule.html */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["DisassociateAccounts"] = "billingconductor:DisassociateAccounts"; /** * Grants permission to disassociate pricing rules * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_DisassociatePricingRules.html */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["ListAccountAssociations"] = "billingconductor:ListAccountAssociations"; /** * Grants permission to view the billing group cost report * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListBillingGroupCostReports.html */ AwsBillingconductorActions["ListBillingGroupCostReports"] = "billingconductor:ListBillingGroupCostReports"; /** * Grants permission to view the details of billing groups * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListBillingGroups.html */ AwsBillingconductorActions["ListBillingGroups"] = "billingconductor:ListBillingGroups"; /** * Grants permission to view custom line item versions * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListCustomLineItemVersions.html */ AwsBillingconductorActions["ListCustomLineItemVersions"] = "billingconductor:ListCustomLineItemVersions"; /** * Grants permission to view custom line item details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListCustomLineItems.html */ AwsBillingconductorActions["ListCustomLineItems"] = "billingconductor:ListCustomLineItems"; /** * Grants permission to view the pricing plans details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingPlans.html */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["ListPricingPlansAssociatedWithPricingRule"] = "billingconductor:ListPricingPlansAssociatedWithPricingRule"; /** * Grants permission to view pricing rules details * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListPricingRules.html */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["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 */ AwsBillingconductorActions["ListResourcesAssociatedToCustomLineItem"] = "billingconductor:ListResourcesAssociatedToCustomLineItem"; /** * Grants permission to list tags of a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_ListTagsForResource.html */ AwsBillingconductorActions["ListTagsForResource"] = "billingconductor:ListTagsForResource"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_TagResource.html */ AwsBillingconductorActions["TagResource"] = "billingconductor:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UntagResource.html */ AwsBillingconductorActions["UntagResource"] = "billingconductor:UntagResource"; /** * Grants permission to update a billing group * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdateBillingGroup.html */ AwsBillingconductorActions["UpdateBillingGroup"] = "billingconductor:UpdateBillingGroup"; /** * Grants permission to update a custom line item * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdateCustomLineItem.html */ AwsBillingconductorActions["UpdateCustomLineItem"] = "billingconductor:UpdateCustomLineItem"; /** * Grants permission to update a pricing plan * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdatePricingPlan.html */ AwsBillingconductorActions["UpdatePricingPlan"] = "billingconductor:UpdatePricingPlan"; /** * Grants permission to update a pricing rule * * See https://docs.aws.amazon.com/billingconductor/latest/APIReference/API_UpdatePricingRule.html */ AwsBillingconductorActions["UpdatePricingRule"] = "billingconductor:UpdatePricingRule"; })(AwsBillingconductorActions || (AwsBillingconductorActions = {})); //# sourceMappingURL=billingconductor.js.map