import*as schema from'./schema/index.mjs';export{schema };function e(n){return {ver:"beta",method:"delete",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}",paramDefs:{header:["If-Match"],path:["servicePrincipal-id","synchronizationJob-id"]},params:n}}function s(n){return {ver:"beta",method:"get",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs",paramDefs:{path:["servicePrincipal-id"],query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:n}}function o(n){return {ver:"beta",method:"get",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"],query:["$select","$expand"]},params:n}}function a(n,i){return {ver:"beta",method:"patch",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:i,body:n}}function c(n,i){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs",paramDefs:{path:["servicePrincipal-id"]},params:i,body:n}}const t={get:function(i){return {ver:"beta",method:"get",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload",paramDefs:{query:["$select","$expand"],path:["servicePrincipal-id","synchronizationJob-id"]},params:i}},update:function(i,r){return {ver:"beta",method:"patch",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:r,body:i}},del:function(i){return {ver:"beta",method:"delete",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload",paramDefs:{header:["If-Match"],path:["servicePrincipal-id","synchronizationJob-id"]},params:i}}},p={create:function(i){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:i}}},d={create:function(i,r){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:r,body:i}}},l={create:function(i,r){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:r,body:i}}},v={create:function(i){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:i}}},P={create:function(i,r){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials",paramDefs:{path:["servicePrincipal-id","synchronizationJob-id"]},params:r,body:i}},create$1:function(i,r){return {ver:"beta",method:"post",path:"/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/validateCredentials",paramDefs:{path:["servicePrincipal-id"]},params:r,body:i}}};export{t as bulkUpload,c as create,e as del,o as get,s as list,p as pause,d as provisionOnDemand,l as restart,v as start,a as update,P as validateCredentials};