aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
159 lines (158 loc) • 6.99 kB
TypeScript
/**
* 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 declare enum 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
*/
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
*/
CreateFinancingApplication = "payments:CreateFinancingApplication",
/**
* Grants permission to create a payment instrument
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
CreatePaymentInstrument = "payments:CreatePaymentInstrument",
/**
* Grants permission to delete a payment instrument
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
GetPaymentInstrument = "payments:GetPaymentInstrument",
/**
* Grants permission to get payment status of invoices
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
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
*/
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
*/
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
*/
ListFinancingLines = "payments:ListFinancingLines",
/**
* Grants permission to list payment instrument metadata
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
MakePayment = "payments:MakePayment",
/**
* Grants permission to tag a payment resource
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
TagResource = "payments:TagResource",
/**
* Grants permission to untag a payment resource
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
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
*/
UpdateFinancingApplication = "payments:UpdateFinancingApplication",
/**
* Grants permission to update a payment instrument
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html
*/
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
*/
UpdatePaymentPreferences = "payments:UpdatePaymentPreferences"
}