PageSourceSearch

https://docs.openremote.io/assets/js/4503442d.c0187979.js

js openremote.io collected 2026-10-02 04:24:11 UTC 6,477 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkopenremote_docs=self.webpackChunkopenremote_docs||[]).push([["108840"],{850955(e,t,a){a.r(t),a.d(t,{metadata:()=>r,default:()=>f,frontMatter:()=>b,contentTitle:()=>h,toc:()=>g,assets:()=>N});var r=JSON.parse('{"id":"rest-api/create-realm-ruleset","title":"Create a realm ruleset","description":"Create a realm ruleset","source":"@site/versioned_docs/version-1.21.0/rest-api/create-realm-ruleset.api.mdx","sourceDirName":"rest-api","slug":"/rest-api/create-realm-ruleset","permalink":"/docs/1.21.0/rest-api/create-realm-ruleset","draft":false,"unlisted":false,"editUrl":null,"tags":[],"version":"1.21.0","frontMatter":{"id":"create-realm-ruleset","title":"Create a realm ruleset","description":"Create a realm ruleset","sidebar_label":"Create a realm ruleset","hide_title":true,"hide_table_of_contents":true,"api":"eJzNlm1v2zYQgP+KcJ+2grYct2k3fZrruK0LpxJkJ0sWGAUjnW22EqmSVJzM0H8fjpJflLhdu2HA8iXy8d54PD7HDVi+NBDcQFxmCHMGqkDNrVBynEIAiUZuMUae5aRg0AKDgmueo0VNhhuQPEcIYFDaldLiT2cMDISEAFbIU9TAwCQrzDkEG7APBakbq4VcQlWxnYerzhul11ynmHYiraz6117eKWN/wMmcgcYvJRr7WqUPpJEoaVFa+uRFkYnE7c7/ZJQk2d4V2QmNKZUy43IJrM5nzrZR1O0nTFz5NNXYCjRkKNKDTIS0uHRJLpTOua1FL19AxeAOtRF12O/Qrg8uDeXTfR6op9xix4ocySTjxp6rVCwEpt9vVVd9Azm/n6Bc2hUE/dNTBrmQ29/P2eNKM0DJb7NWnFulMuSSFjW12pEDYnVpj+SGssyp9O8Hl4PpMB5HM2DwNg7Dy2tg8H4afgAGbybh7zCvGORoD89/dzI8TQWdL8+i1hm19aqKgbHclkdS3GcSjwZnFPtsFE3C69EZMBiG59F4MpiNww8fR3EcxsDgcjAZn41n1x+jUTwOz3by0dVoeNHSnIRhtPtxNp4OXk+c12hwMXUfo6toHLuveHQeXtay82h27faMWit9tKaabvfRFZ4kaExU3mYiiZEfPa2KgRU2I1kLE1VVOd+mUNLUZez3evQvRZNoUThMBJDigpeZ9baawA4v3TP/Wfue/W3r13HbMYbuMnjcc1v19I5kOdqVIs4VNSgKTv0KvtPw68IwMKjvtrArdUYssbYwge+nmKuuKlBqzJXFrlA+L4S/cZaVDwzuuBbU6aaGRFPpZtMQQM6NRU1pzylQUmphH1wkcktwuJkfLk2pErW3rcK+P3lpV32qSabWTiXJBEo71JiitIJndceqzygv3D58sqj3afw6Fb8g8iYq82v/nURJiYn1nRnQkS40mtU/d2ASVdQ7KLRaCNc62y86O344SIYqdXhpCX88NqkC+59v3XUujZZ4P4RG9zwvMtxOit7BHOi1KA/9Xv9Fp/eq0/91dnIanJ4E/V+6vVcnf8Bjsn9Ls5mhBzRrMG11iTsw79drHrex29D1gJI7GDYQ2ts3N2IveIocilzRDF8o170NbMICZexunXfOJV+i9t7NZpE3iMbw+P7PVsJ4wnh2hV6qkjJHaV0jeQulnfQb3rqeF2XIDXoG0SnftHzMf9rRQCWmTYOfXYBcafQo/24DN544uGHORebItVC/tezcqBMJEg+D/QvrbTTxnnd7wB5haL1ed5ey7Cq99Bsz4/NlkXWed3tdlN2VzbPWGwJooUciIl/O5UGYr9KyVdQddSzeW7/IuHCj2yW2aUB60zTM9pznDFYE2uAGNptbbvBCZ1VF4i8lasLefE9MRz62fbYREVNhmm5c8Mzgk4R2cwOAHc/uMz585Z15x7OS9IFekv9FoOYp2opTaw1rb50ZOdprPHlv7i0GSYLFoTcakzQldvMsCqd0FW+bZ2zuKAqar+ks+LrOXLkN1ZOJZBt3nUu+JN06JP39BX7HFdI=","sidebar_class_name":"post api-method","info_path":"docs/rest-api/openremote-manager-http-api","custom_edit_url":null},"sidebar":"docsSidebar","previous":{"title":"Create a global ruleset","permalink":"/docs/1.21.0/rest-api/create-global-ruleset"},"next":{"title":"Retrieve an asset ruleset","permalink":"/docs/1.21.0/rest-api/get-asset-ruleset"}}'),n=a(474848),s=a(28453),i=a(673094),l=a.n(i),d=a(915866),p=a.n(d),o=a(818192),c=a.n(o),u=a(711258),m=a.n(u);a(463795),a(729694);var R=a(272072);let b={id:"create-realm-ruleset",title:"Create a realm ruleset",description:"Create a realm ruleset",sidebar_label:"Create a realm ruleset",hide_title:!0,hide_table_of_contents:!0,api:"eJzNlm1v2zYQgP+KcJ+2grYct2k3fZrruK0LpxJkJ0sWGAUjnW22EqmSVJzM0H8fjpJflLhdu2HA8iXy8d54PD7HDVi+NBDcQFxmCHMGqkDNrVBynEIAiUZuMUae5aRg0AKDgmueo0VNhhuQPEcIYFDaldLiT2cMDISEAFbIU9TAwCQrzDkEG7APBakbq4VcQlWxnYerzhul11ynmHYiraz6117eKWN/wMmcgcYvJRr7WqUPpJEoaVFa+uRFkYnE7c7/ZJQk2d4V2QmNKZUy43IJrM5nzrZR1O0nTFz5NNXYCjRkKNKDTIS0uHRJLpTOua1FL19AxeAOtRF12O/Qrg8uDeXTfR6op9xix4ocySTjxp6rVCwEpt9vVVd9Azm/n6Bc2hUE/dNTBrmQ29/P2eNKM0DJb7NWnFulMuSSFjW12pEDYnVpj+SGssyp9O8Hl4PpMB5HM2DwNg7Dy2tg8H4afgAGbybh7zCvGORoD89/dzI8TQWdL8+i1hm19aqKgbHclkdS3GcSjwZnFPtsFE3C69EZMBiG59F4MpiNww8fR3EcxsDgcjAZn41n1x+jUTwOz3by0dVoeNHSnIRhtPtxNp4OXk+c12hwMXUfo6toHLuveHQeXtay82h27faMWit9tKaabvfRFZ4kaExU3mYiiZEfPa2KgRU2I1kLE1VVOd+mUNLUZez3evQvRZNoUThMBJDigpeZ9baawA4v3TP/Wfue/W3r13HbMYbuMnjcc1v19I5kOdqVIs4VNSgKTv0KvtPw68IwMKjvtrArdUYssbYwge+nmKuuKlBqzJXFrlA+L4S/cZaVDwzuuBbU6aaGRFPpZtMQQM6NRU1pzylQUmphH1wkcktwuJkfLk2pErW3rcK+P3lpV32qSabWTiXJBEo71JiitIJndceqzygv3D58sqj3afw6Fb8g8iYq82v/nURJiYn1nRnQkS40mtU/d2ASVdQ7KLRaCNc62y86O344SIYqdXhpCX88NqkC+59v3XUujZZ4P4RG9zwvMtxOit7BHOi1KA/9Xv9Fp/eq0/91dnIanJ4E/V+6vVcnf8Bjsn9Ls5mhBzRrMG11iTsw79drHrex29D1gJI7GDYQ2ts3N2IveIocilzRDF8o170NbMICZexunXfOJV+i9t7NZpE3iMbw+P7PVsJ4wnh2hV6qkjJHaV0jeQulnfQb3rqeF2XIDXoG0SnftHzMf9rRQCWmTYOfXYBcafQo/24DN544uGHORebItVC/tezcqBMJEg+D/QvrbTTxnnd7wB5haL1ed5ey7Cq99Bsz4/NlkXWed3tdlN2VzbPWGwJooUciIl/O5UGYr9KyVdQddSzeW7/IuHCj2yW2aUB60zTM9pznDFYE2uAGNptbbvBCZ1VF4i8lasLefE9MRz62fbYREVNhmm5c8Mzgk4R2cwOAHc/uMz585Z15x7OS9IFekv9FoOYp2opTaw1rb50ZOdprPHlv7i0GSYLFoTcakzQldvMsCqd0FW+bZ2zuKAqar+ks+LrOXLkN1ZOJZBt3nUu+JN06JP39BX7HFdI=",sidebar_class_name:"post api-method",info_path:"docs/rest-api/openremote-manager-http-api",custom_edit_url:null},h,N={},g=[];function M(e){let t={p:"p",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(R.default,{as:"h1",className:"openapi__heading",children:"Create a realm ruleset"}),"\n",(0,n.jsx)(l(),{method:"post",path:"/rules/realm",context:"endpoint"}),"\n",(0,n.jsx)(t.p,{children:"Create a realm ruleset"}),"\n",(0,n.jsx)(R.default,{id:"request",as:"h2",className:"openapi-tabs__heading",children:"Request"}),"\n",(0,n.jsx)(p(),{parameters:[{name:"Authorization",in:"header",schema:{type:"string"}},{name:"X-Forwarded-Proto",in:"header",schema:{type:"string"}},{name:"X-Forwarded-Host",in:"header",schema:{type:"string"}}]}),"\n",(0,n.jsx)(c(),{title:"Body",body:{content:{"application/json":{schema:{required:["lang","name"],type:"object",properties:{id:{type:"integer",format:"int64"},version:{type:"integer",format:"int64"},createdOn:{type:"string",format:"date-time"},lastModified:{type:"string",format:"date-time"},name:{maxLength:255,minLength:3,type:"string"},enabled:{type:"boolean"},rules:{type:"string"},lang:{type:"string",enum:["JAVASCRIPT","GROOVY","JSON","FLOW"]}
1,meta:{type:"object",additionalProperties:{type:"object"}},status:{type:"string",enum:["READY","DEPLOYED","COMPILATION_ERROR","VALIDITY_PERIOD_ERROR","EXECUTION_ERROR","LOOP_ERROR","DISABLED","PAUSED","EXPIRED","REMOVED","EMPTY"]},error:{type:"string"},realm:{type:"string"},accessPublicRead:{type:"boolean"}},title:"RealmRuleset"}}}}}),"\n",(0,n.jsx)(m(),{id:void 0,label:void 0,responses:{200:{description:"default response",content:{"*/*":{schema:{type:"integer",format:"int64"}}}}}})]})}function f(e={}){let{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(M,{...e})}):M(e)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.