UNPKG

aws-iam-policy-types

Version:

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

164 lines 7.8 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsPaymentsActions = void 0; /** * All IAM policy actions for AWS Payments (PAYMENTS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awspayments.html * * 2025-02-24T21:49:10.874Z */ var AwsPaymentsActions; (function (AwsPaymentsActions) { /** * Grants permission to accept financing application terms provided by a lender * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["AcceptFinancingApplicationTerms"] = "payments:AcceptFinancingApplicationTerms"; /** * Grants permission to create a financing application * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["CreateFinancingApplication"] = "payments:CreateFinancingApplication"; /** * Grants permission to create a payment instrument * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["CreatePaymentInstrument"] = "payments:CreatePaymentInstrument"; /** * Grants permission to delete a payment instrument * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["DeletePaymentInstrument"] = "payments:DeletePaymentInstrument"; /** * Grants permission to get information about a financing application * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["GetFinancingApplication"] = "payments:GetFinancingApplication"; /** * Grants permission to get information about a financing line * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["GetFinancingLine"] = "payments:GetFinancingLine"; /** * Grants permission to get information about a financing line withdrawal * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["GetFinancingLineWithdrawal"] = "payments:GetFinancingLineWithdrawal"; /** * Grants permission to get information about a financing option * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["GetFinancingOption"] = "payments:GetFinancingOption"; /** * Grants permission to get information about a payment instrument * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["GetPaymentInstrument"] = "payments:GetPaymentInstrument"; /** * Grants permission to get payment status of invoices * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["GetPaymentStatus"] = "payments:GetPaymentStatus"; /** * Grants permission to list financing application metadata * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["ListFinancingApplications"] = "payments:ListFinancingApplications"; /** * Grants permission to list financing line withdrawals metadata * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["ListFinancingLineWithdrawals"] = "payments:ListFinancingLineWithdrawals"; /** * Grants permission to list financing line metadata * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["ListFinancingLines"] = "payments:ListFinancingLines"; /** * Grants permission to list payment instrument metadata * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["ListPaymentInstruments"] = "payments:ListPaymentInstruments"; /** * Grants permission to get payment preferences (preferred payment currency, prefe * rred payment method, etc.) * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["ListPaymentPreferences"] = "payments:ListPaymentPreferences"; /** * Grants permission to list information about payment options * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["ListPaymentProgramOptions"] = "payments:ListPaymentProgramOptions"; /** * Grants permission to list information about payment program eligibility and enr * olment status * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["ListPaymentProgramStatus"] = "payments:ListPaymentProgramStatus"; /** * Grants permission to list tags on a payment resource * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["ListTagsForResource"] = "payments:ListTagsForResource"; /** * Grants permission to make a payment, authenticate a payment, verify a payment m * ethod, and generate a funding request document for Advance Pay * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["MakePayment"] = "payments:MakePayment"; /** * Grants permission to tag a payment resource * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["TagResource"] = "payments:TagResource"; /** * Grants permission to untag a payment resource * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["UntagResource"] = "payments:UntagResource"; /** * Grants permission to update a financing application * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/security_iam_id-based-policy-examples.html#billing-permissions-ref */ AwsPaymentsActions["UpdateFinancingApplication"] = "payments:UpdateFinancingApplication"; /** * Grants permission to update a payment instrument * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["UpdatePaymentInstrument"] = "payments:UpdatePaymentInstrument"; /** * Grants permission to update payment preferences (preferred payment currency, pr * eferred payment method, etc.) * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html */ AwsPaymentsActions["UpdatePaymentPreferences"] = "payments:UpdatePaymentPreferences"; })(AwsPaymentsActions = exports.AwsPaymentsActions || (exports.AwsPaymentsActions = {})); //# sourceMappingURL=payments.js.map