aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
101 lines • 4.86 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Purchase Orders Console (PURCHASE-ORDERS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awspurchaseordersconsole.html
*
* 2025-02-24T21:49:17.234Z
*/
export var AwsPurchaseOrdersActions;
(function (AwsPurchaseOrdersActions) {
/**
* Grants permission to add a new purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["AddPurchaseOrder"] = "purchase-orders:AddPurchaseOrder";
/**
* Grants permission to delete a purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["DeletePurchaseOrder"] = "purchase-orders:DeletePurchaseOrder";
/**
* Grants permission to view whether existing or fine-grained IAM actions are bein
* g used to control authorization to Billing, Cost Management, and Account consol
* es
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["GetConsoleActionSetEnforced"] = "purchase-orders:GetConsoleActionSetEnforced";
/**
* Grants permission to get a purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["GetPurchaseOrder"] = "purchase-orders:GetPurchaseOrder";
/**
* Grants permission to list purchase order invoices
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["ListPurchaseOrderInvoices"] = "purchase-orders:ListPurchaseOrderInvoices";
/**
* Grants permission to list all purchase orders for an account
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["ListPurchaseOrders"] = "purchase-orders:ListPurchaseOrders";
/**
* Grants permission to list tags for a purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["ListTagsForResource"] = "purchase-orders:ListTagsForResource";
/**
* Grants permission to modify purchase orders and details
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["ModifyPurchaseOrders"] = "purchase-orders:ModifyPurchaseOrders";
/**
* Grants permission to tag purchase orders with given key value pairs
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["TagResource"] = "purchase-orders:TagResource";
/**
* Grants permission to remove tags from a purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["UntagResource"] = "purchase-orders:UntagResource";
/**
* Grants permission to change whether existing or fine-grained IAM actions will b
* e used to control authorization to Billing, Cost Management, and Account consol
* es
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["UpdateConsoleActionSetEnforced"] = "purchase-orders:UpdateConsoleActionSetEnforced";
/**
* Grants permission to update an existing purchase order
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["UpdatePurchaseOrder"] = "purchase-orders:UpdatePurchaseOrder";
/**
* Grants permission to set purchase order status
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["UpdatePurchaseOrderStatus"] = "purchase-orders:UpdatePurchaseOrderStatus";
/**
* Grants permission to view purchase orders and details
*
* See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
*/
AwsPurchaseOrdersActions["ViewPurchaseOrders"] = "purchase-orders:ViewPurchaseOrders";
})(AwsPurchaseOrdersActions || (AwsPurchaseOrdersActions = {}));
//# sourceMappingURL=purchase-orders.js.map