'use strict';function t(i){return {ver:"beta",method:"delete",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}",paramDefs:{header:["If-Match"],path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:i}}function n(i){return {ver:"beta",method:"get",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices",paramDefs:{path:["windowsAutopilotDeploymentProfile-id"],query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:i}}function s(i){return {ver:"beta",method:"get",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"],query:["$select","$expand"]},params:i}}function d(i,e){return {ver:"beta",method:"patch",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e,body:i}}function l(i,e){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices",paramDefs:{path:["windowsAutopilotDeploymentProfile-id"]},params:e,body:i}}const p={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/allowNextEnrollment",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e}}},w={create:function(e,o){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/assignResourceAccountToDevice",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:o,body:e}}},a={create:function(e,o){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:o,body:e}}},r={get:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/deploymentProfile",paramDefs:{query:["$select","$expand"],path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e}}},D={get:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/intendedDeploymentProfile",paramDefs:{query:["$select","$expand"],path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e}}},c={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/unassignResourceAccountFromDevice",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e}}},u={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:e}}},m={create:function(e,o){return {ver:"beta",method:"post",path:"/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties",paramDefs:{path:["windowsAutopilotDeploymentProfile-id","windowsAutopilotDeviceIdentity-id"]},params:o,body:e}}};exports.allowNextEnrollment=p;exports.assignResourceAccountToDevice=w;exports.assignUserToDevice=a;exports.create=l;exports.del=t;exports.deploymentProfile=r;exports.get=s;exports.intendedDeploymentProfile=D;exports.list=n;exports.unassignResourceAccountFromDevice=c;exports.unassignUserFromDevice=u;exports.update=d;exports.updateDeviceProperties=m;