import { AccessLevelList } from '../shared/access-level' ; import { PolicyStatement } from '../shared' ; param sid export class PurchaseOrders extends PolicyStatement { public servicePrefix = 'purchase-orders' ; param sid constructor ( sid ? ) { super ( sid ) ; } /**
     * Modify purchase orders and details
     *
     * Access Level: Write
     *
     * https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
     */ public toModifyPurchaseOrders ( ) { return this . to ( 'ModifyPurchaseOrders' ) ; } /**
     * View purchase orders and details
     *
     * Access Level: Read
     *
     * https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-permissions-ref.html#user-permissions
     */ public toViewPurchaseOrders ( ) { return this . to ( 'ViewPurchaseOrders' ) ; } protected accessLevelList : AccessLevelList = { Write : [ 'ModifyPurchaseOrders' ] , Read : [ 'ViewPurchaseOrders' ] } ; }