UNPKG

aws-iam-policy-types

Version:

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

162 lines (161 loc) 6.98 kB
/** * 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 declare enum AwsBillingActions { /** * Grants permission to create a billing view * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_CreateBillingView.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateIAMAccessPreference = "billing:UpdateIAMAccessPreference" }