UNPKG

aws-iam-policy-types

Version:

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

96 lines 4.42 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsInvoicingActions = void 0; /** * All IAM policy actions for AWS Invoicing Service (INVOICING) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsinvoicingservice.html * * 2025-02-24T21:48:20.799Z */ var AwsInvoicingActions; (function (AwsInvoicingActions) { /** * Grants permission to get invoice profile details for an account in your organiz * ation * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_BatchGetInvoiceProfile.html */ AwsInvoicingActions["BatchGetInvoiceProfile"] = "invoicing:BatchGetInvoiceProfile"; /** * Grants permission to create an invoice unit for your organization * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_CreateInvoiceUnit.html */ AwsInvoicingActions["CreateInvoiceUnit"] = "invoicing:CreateInvoiceUnit"; /** * Grants permission to update an invoice unit for your organization * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_DeleteInvoiceUnit.html */ AwsInvoicingActions["DeleteInvoiceUnit"] = "invoicing:DeleteInvoiceUnit"; /** * Grants permission to get Invoice Email Delivery Preferences * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsInvoicingActions["GetInvoiceEmailDeliveryPreferences"] = "invoicing:GetInvoiceEmailDeliveryPreferences"; /** * Grants permission to get Invoice PDF * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsInvoicingActions["GetInvoicePDF"] = "invoicing:GetInvoicePDF"; /** * Grants permission to get invoice units for your organization * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_GetInvoiceUnit.html */ AwsInvoicingActions["GetInvoiceUnit"] = "invoicing:GetInvoiceUnit"; /** * Grants permission to get Invoice summary information for your account or linked * account * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsInvoicingActions["ListInvoiceSummaries"] = "invoicing:ListInvoiceSummaries"; /** * Grants permission to list invoice units for your organization * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_ListInvoiceUnits.html */ AwsInvoicingActions["ListInvoiceUnits"] = "invoicing:ListInvoiceUnits"; /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_ListTagsForResource.html */ AwsInvoicingActions["ListTagsForResource"] = "invoicing:ListTagsForResource"; /** * Grants permission to put Invoice Email Delivery Preferences * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsInvoicingActions["PutInvoiceEmailDeliveryPreferences"] = "invoicing:PutInvoiceEmailDeliveryPreferences"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_TagResource.html */ AwsInvoicingActions["TagResource"] = "invoicing:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_UntagResource.html */ AwsInvoicingActions["UntagResource"] = "invoicing:UntagResource"; /** * Grants permission to update an invoice unit for your organization * * See https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_invoicing_UpdateInvoiceUnit.html */ AwsInvoicingActions["UpdateInvoiceUnit"] = "invoicing:UpdateInvoiceUnit"; })(AwsInvoicingActions = exports.AwsInvoicingActions || (exports.AwsInvoicingActions = {})); //# sourceMappingURL=invoicing.js.map