UNPKG

aws-iam-policy-types

Version:

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

164 lines 7.62 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Billing (BILLING) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbilling.html * * 2025-02-24T21:46:53.879Z */ export var AwsBillingActions; (function (AwsBillingActions) { /** * Grants permission to create a billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_CreateBillingView.html */ AwsBillingActions["CreateBillingView"] = "billing:CreateBillingView"; /** * Grants permission to delete a billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_DeleteBillingView.html */ AwsBillingActions["DeleteBillingView"] = "billing:DeleteBillingView"; /** * Grants permission to delete a billing view resource policy * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_DeleteResourcePolicy.html */ AwsBillingActions["DeleteResourcePolicy"] = "billing:DeleteResourcePolicy"; /** * Grants permission to perform queries on billing information * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetBillingData"] = "billing:GetBillingData"; /** * Grants permission to view detailed line item billing information * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetBillingDetails"] = "billing:GetBillingDetails"; /** * Grants permission to view notifications sent by AWS related to your accounts bi * lling information * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetBillingNotifications"] = "billing:GetBillingNotifications"; /** * Grants permission to view billing preferences such as reserved instance, saving * s plans and credits sharing * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetBillingPreferences"] = "billing:GetBillingPreferences"; /** * Grants permission to get the metadata for a specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_GetBillingView.html */ AwsBillingActions["GetBillingView"] = "billing:GetBillingView"; /** * Grants permission to view the account's contract information including the cont * ract number, end-user organization names, PO numbers and if the account is used * to service public-sector customers * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetContractInformation"] = "billing:GetContractInformation"; /** * Grants permission to view credits that have been redeemed * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetCredits"] = "billing:GetCredits"; /** * Grants permission to retrieve the state of the Allow IAM Access billing prefere * nce * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetIAMAccessPreference"] = "billing:GetIAMAccessPreference"; /** * Grants permission to get the resource policy specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_GetResourcePolicy.html */ AwsBillingActions["GetResourcePolicy"] = "billing:GetResourcePolicy"; /** * Grants permission to retrieve the account's default Seller of Record * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["GetSellerOfRecord"] = "billing:GetSellerOfRecord"; /** * Grants permission to get a list of all your available billing views * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_ListBillingViews.html */ AwsBillingActions["ListBillingViews"] = "billing:ListBillingViews"; /** * Grants permission to get the list of source views for a specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_ListSourceViewsForBillingView.html */ AwsBillingActions["ListSourceViewsForBillingView"] = "billing:ListSourceViewsForBillingView"; /** * Grants permission to get the list of tags for a specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_ListTagsForResource.html */ AwsBillingActions["ListTagsForResource"] = "billing:ListTagsForResource"; /** * Grants permission to set the account's contract information end-user organizati * on names and if the account is used to service public-sector customers * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["PutContractInformation"] = "billing:PutContractInformation"; /** * Grants permission to put a billing view resource policy * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_PutResourcePolicy.html */ AwsBillingActions["PutResourcePolicy"] = "billing:PutResourcePolicy"; /** * Grants permission to redeem an AWS credit * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["RedeemCredits"] = "billing:RedeemCredits"; /** * Grants permission to add tags to a specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_TagResource.html */ AwsBillingActions["TagResource"] = "billing:TagResource"; /** * Grants permission to remove a tag from a specified billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_UntagResource.html */ AwsBillingActions["UntagResource"] = "billing:UntagResource"; /** * Grants permission to update billing preferences such as reserved instance, savi * ngs plans and credits sharing * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["UpdateBillingPreferences"] = "billing:UpdateBillingPreferences"; /** * Grants permission to update a billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_UpdateBillingView.html */ AwsBillingActions["UpdateBillingView"] = "billing:UpdateBillingView"; /** * Grants permission to update the Allow IAM Access billing preference * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ AwsBillingActions["UpdateIAMAccessPreference"] = "billing:UpdateIAMAccessPreference"; })(AwsBillingActions || (AwsBillingActions = {})); //# sourceMappingURL=billing.js.map