import*as settings from'./settings/index.mjs';export{settings };function a(i){return {ver:"beta",method:"delete",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}",paramDefs:{header:["If-Match"],path:["deviceManagementConfigurationPolicy-id"]},params:i}}function o(i){return {ver:"beta",method:"get",path:"/deviceManagement/configurationPolicies",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:i}}function t(i){return {ver:"beta",method:"get",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}",paramDefs:{path:["deviceManagementConfigurationPolicy-id"],query:["$select","$expand"]},params:i}}function c(i,e){return {ver:"beta",method:"patch",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:e,body:i}}function g(i){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies",body:i}}const r={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assign",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:n,body:e}}},d={list:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"],path:["deviceManagementConfigurationPolicy-id"]},params:e}},create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:n,body:e}},get:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}",paramDefs:{query:["$select","$expand"],path:["deviceManagementConfigurationPolicy-id","deviceManagementConfigurationPolicyAssignment-id"]},params:e}},update:function(e,n){return {ver:"beta",method:"patch",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}",paramDefs:{path:["deviceManagementConfigurationPolicy-id","deviceManagementConfigurationPolicyAssignment-id"]},params:n,body:e}},del:function(e){return {ver:"beta",method:"delete",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}",paramDefs:{header:["If-Match"],path:["deviceManagementConfigurationPolicy-id","deviceManagementConfigurationPolicyAssignment-id"]},params:e}}},s={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/clearEnrollmentTimeDeviceMembershipTarget",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:e}}},m={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/createCopy",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:n,body:e}}},l={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:n,body:e}}},u={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveEnrollmentTimeDeviceMembershipTarget",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:e}}},v={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/setEnrollmentTimeDeviceMembershipTarget",paramDefs:{path:["deviceManagementConfigurationPolicy-id"]},params:n,body:e}}};export{r as assign,d as assignments,s as clearEnrollmentTimeDeviceMembershipTarget,g as create,m as createCopy,a as del,t as get,o as list,l as reorder,u as retrieveEnrollmentTimeDeviceMembershipTarget,v as setEnrollmentTimeDeviceMembershipTarget,c as update};