import*as assignments from'./assignments/index.mjs';export{assignments };function e(i){return {ver:"beta",method:"delete",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}",paramDefs:{header:["If-Match"],path:["cloudPcProvisioningPolicy-id"]},params:i}}function t(i){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/provisioningPolicies",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:i}}function c(i){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}",paramDefs:{path:["cloudPcProvisioningPolicy-id"],query:["$select","$expand"]},params:i}}function s(i,n){return {ver:"beta",method:"patch",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}",paramDefs:{path:["cloudPcProvisioningPolicy-id"]},params:n,body:i}}function a(i){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies",body:i}}const r={create:function(n,o){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/apply",paramDefs:{path:["cloudPcProvisioningPolicy-id"]},params:o,body:n}}},p={create:function(n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/applyConfig",body:n}}},d={create:function(n,o){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign",paramDefs:{path:["cloudPcProvisioningPolicy-id"]},params:o,body:n}}},l={create:function(n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/retry",paramDefs:{path:["cloudPcProvisioningPolicy-id"]},params:n}}},P={create:function(n,o){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/schedulePolicyApplyTask",paramDefs:{path:["cloudPcProvisioningPolicy-id"]},params:o,body:n}}};export{r as apply,p as applyConfig,d as assign,a as create,e as del,c as get,t as list,l as retry,P as schedulePolicyApplyTask,s as update};