function a(e){return {ver:"beta",method:"delete",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}",paramDefs:{header:["If-Match"],path:["managedTenantAlertRule-id"]},params:e}}function t(e){return {ver:"beta",method:"get",path:"/tenantRelationships/managedTenants/managedTenantAlertRules",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:e}}function s(e){return {ver:"beta",method:"get",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}",paramDefs:{path:["managedTenantAlertRule-id"],query:["$select","$expand"]},params:e}}function l(e,n){return {ver:"beta",method:"patch",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}",paramDefs:{path:["managedTenantAlertRule-id"]},params:n,body:e}}function d(e){return {ver:"beta",method:"post",path:"/tenantRelationships/managedTenants/managedTenantAlertRules",body:e}}const i={list:function(n){return {ver:"beta",method:"get",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"],path:["managedTenantAlertRule-id"]},params:n}},get:function(n){return {ver:"beta",method:"get",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts/{managedTenantAlert-id}",paramDefs:{query:["$select","$expand"],path:["managedTenantAlertRule-id","managedTenantAlert-id"]},params:n}}},r={get:function(n){return {ver:"beta",method:"get",path:"/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/ruleDefinition",paramDefs:{query:["$select","$expand"],path:["managedTenantAlertRule-id"]},params:n}}};export{i as alerts,d as create,a as del,s as get,t as list,r as ruleDefinition,l as update};