aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
161 lines • 7.66 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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
*/
export 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 || (AwsPaymentsActions = {}));
//# sourceMappingURL=payments.js.map