UNPKG

aws-iam-policy-types

Version:

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

99 lines (98 loc) 4.3 kB
/** * 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 declare enum AwsPurchaseOrdersActions { /** * Grants permission to add a new purchase order * * See https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ViewPurchaseOrders = "purchase-orders:ViewPurchaseOrders" }