1(self.webpackChunkonomondo_app=self.webpackChunkonomondo_app||[]).push([[6724],{93574(e,t,n){"use strict";var o=n(85532),r=n(89057),a=n(3198),i=n(24635),s=n(31357),c=n(5556),l=n.n(c),d=(n(96540),n(38267)),u=n(31848),p=n(74848),h=l().shape({id:l().string,name:l().string,color:l().string,icon:l().string}),m=(0,d.css)(["background-color:var(--accent-a3);border:unset;"]),f=(0,d.default)(o.a).withConfig({displayName:"TagsSquares__StyledBox",componentId:"sc-95ycl8-0"})(["background-color:",";border-radius:var(--radius-2);"," ",""],function(e){return e.color||"#FFFFFF"},function(e){return!e.color&&(0,d.css)(["border:1px solid var(--neutral-8);"])},function(e){return"event"===e.type&&m}),g=(0,d.default)(a.E).withConfig({displayName:"TagsSquares__StyledText",componentId:"sc-95ycl8-1"})(["color:",";"],function(e){return e.internalColor?(0,s.W0)(e.internalColor):"#000000"}),x=(0,d.default)(o.a).withConfig({displayName:"TagsSquares__StyledMoreTagsBox",componentId:"sc-95ycl8-2"})(["border:1px solid var(--neutral-a7);border-radius:var(--radius-6);cursor:pointer;:hover{background-color:var(--neutral-a2);}"]);function b(e){var t=e.tag,n=e.type,o=t.name.split(" ").map(function(e){return e.substr(0,1)}).join("").substr(0,2).toUpperCase(),a=t.icon&&(0,p.jsx)(u.A,{name:t.icon,color:"var(--accent-11)",width:16,height:16});return(0,p.jsx)(i.m,{content:t.name,children:(0,p.jsx)(f,{height:"24px",width:"24px",color:t.color,type:n,children:(0,p.jsx)(r.s,{height:"100%",align:"center",justify:"center",children:(0,p.jsx)(g,{size:"1",internalColor:t.color,children:a||o})})},t.id)})}function y(e){var t=e.leftoverTags;return(0,p.jsx)(r.s,{direction:"column",children:t.map(function(e){return(0,p.jsx)(a.E,{size:"1",children:e.name},e.id)})})}function j(e){var t=e.leftoverTags;return(0,p.jsx)(i.m,{content:(0,p.jsx)(y,{leftoverTags:t}),children:(0,p.jsx)(x,{height:"24px",m:"0",px:"2",children:(0,p.jsx)(r.s,{height:"100%",align:"center",justify:"center",children:(0,p.jsxs)(a.E,{size:"1",color:"gray",children:["+",t.length]})})})})}function _(e){var t=e.tags,n=e.maxItems,o=void 0===n?2:n,a=e.type,i=void 0===a?"default":a,s=t.slice(0,o),c=t.slice(o);return(0,p.jsxs)(r.s,{gap:"2",align:"center",children:[s.map(function(e){return(0,p.jsx)(b,{tag:e,type:i},e.id)}),!!c.length&&(0,p.jsx)(j,{leftoverTags:c})]})}b.propTypes={tag:h,type:l().oneOf(["default","event"])},y.propTypes={leftoverTags:l().arrayOf(h)},j.propTypes={leftoverTags:l().arrayOf(h)},_.propTypes={tags:l().arrayOf(h),maxItems:l().number,type:l().oneOf(["default","event"])};const v=_;n.d(t,["A",0,v])},82827(e,t,n){"use strict";n.r(t);var o=n(85532),r=n(89057),a=n(3198),i=n(5556),s=n.n(i),c=(n(96540),n(38267)),l=n(31848),d=n(93574),u=n(54316),p=n(16654),h=n(47014),m=n(74848),f=c.default.img.withConfig({displayName:"Connectors__ConnectorTypeLogo",componentId:"sc-l7jbgq-0"})(["width:15px;height:auto;"]),g=(0,c.default)(o.a).withConfig({displayName:"Connectors__ImageWrapper",componentId:"sc-l7jbgq-1"})(["border-radius:var(--radius-3);background:var(--neutral-a3);"]),x=[{title:"How to use Connectors?",url:"https://help.onomondo.com/en/articles/155139-how-do-i-setup-connectors"}];function b(e){var t=e.connectors,o=(0,p.default)().canWrite,i=[{key:"type",label:"Type",valueRenderFunc:function(e){return function(e){var t=h.M[e];if(!t)return null;var o=t.imageFileName?(0,m.jsx)(f,{src:n(68341)("./".concat(t.imageFileName,".svg"))}):(0,m.jsx)(l.A,{name:t.iconName,width:18,height:18,color:"var(--neutral-11)"});return(0,m.jsxs)(r.s,{direction:"row",align:"center",gap:"2",children:[(0,m.jsx)(g,{height:"40px",width:"40px",asChild:!0,children:(0,m.jsx)(r.s,{align:"center",justify:"center",children:o})}),(0,m.jsx)(a.E,{children:t.label})]})}(e.type)}},{key:"name",label:"Name"},{key:"tags",label:"Tags",valueRenderFunc:function(e){var t=e.tags;return(0,m.jsx)(d.A,{tags:t})}}];return(0,m.jsx)(u.A,{noun:"connector",model:t,order:i,createLinkFn:function(e){return"".concat(e,"/new")},editLinkFn:function(e,t){return"".concat(e,"/edit/").concat(t.name)},canCreate:o,canWrite:o,links:x,noItemIconName:"link-02"})}b.propTypes={connectors:s().shape({loading:s().bool,error:s().object,data:s().arrayOf(s().object)})};const y=b;n.d(t,["default",0,y])},47014(e,t,n){"use strict";n.d(t,{M:()=>c});var o="shield-tick",r="plug",a="lock-01",i="aws-logo",s="microsoft-logo",c={https:{label:"HTTPS",type:"https",stub:"213480-setting-up-an-https-connector",iconName:o},tls:{label:"TLS",type:"tls",stub:"158976-setting-up-a-tls-connector",iconName:a},microsoft_azure_iot:{label:"Microsoft Azure IoT",type:"microsoft_azure_iot",stub:"213642-how-to-set-up-an-azure-connector",imageFileName:s},aws_iot_core:{label:"AWS IoT Core",type:"aws_iot_core",stub:"213503-how-to-set-up-an-aws-iot-core-connector",imageFileName:i},microsoft_azure_dps:{label:"Microsoft Azure DPS (beta)",type:"microsoft_azure_dps",imageFileName:s}
1,mqtt:{label:"MQTT (beta)",type:"mqtt",iconName:o},dtls:{label:"DTLS (beta)",type:"dtls",iconName:r},aws_iot_core_pipe:{label:"AWS IoT Core Pipe (beta)",type:"aws_iot_core_pipe",imageFileName:i},cc_tls:{label:"CC TLS (beta)",type:"cc_tls",iconName:r},ipsec:{label:"IPSec (beta)",type:"ipsec",iconName:a}}},46078(e,t,n){"use strict";n.r(t);var o=n(76751),r=(n(96540),n(38267)),a=n(54239),i=n(94249),s=n(35166),c=n(81865),l=n(51218),d=n(47014),u=n(74848),p=(0,r.default)(c.A).withConfig({displayName:"RestrictedConnectors__FeatureParagraphRow",componentId:"sc-s4qsy8-0"})(["width:360px;"]),h=(0,r.default)(c.A).withConfig({displayName:"RestrictedConnectors__RowWithTopMargin",componentId:"sc-s4qsy8-1"})(["margin-top:20px;"]),m=(0,r.default)(s.$n).withConfig({displayName:"RestrictedConnectors__CTAButtonWithMargin",componentId:"sc-s4qsy8-2"})(["margin-top:18px;"]),f=r.default.p.withConfig({displayName:"RestrictedConnectors__StrippedCTALink",componentId:"sc-s4qsy8-3"})(["color:",";font-size:13px;line-height:16px;text-decoration:none;"],function(e){return e.theme.copperLightest}),g=[[d.M.aws_iot_core,d.M.microsoft_azure_dps,d.M.microsoft_azure_iot],[d.M.https,d.M.mqtt,d.M.tls,d.M.dtls]],x=[{title:"What are Onomondo Connectors?",buttonText:"Read more",buttonUrl:"https://help.onomondo.com/en/articles/213872-what-are-onomondo-connectors"},{title:"This feature is available for Enterprise customers",buttonText:"View Plans",buttonUrl:"https://onomondo.com/pricing/"}];n.d(t,["default",0,function(){return(0,u.jsxs)(i.A,{children:[(0,u.jsx)(c.A,{children:x.map(function(e,t){return(0,u.jsx)(i.A,{children:(0,u.jsx)(a.A,{title:e.title,buttonText:e.buttonText,buttonUrl:e.buttonUrl,mixpanelFrom:"Connectors",center:!0,height:"800px"})},t)})}),(0,u.jsx)(c.A,{children:(0,u.jsxs)(s.Uq,{children:[(0,u.jsx)(l.nd,{children:"This feature is available starting in the Enterprise package"}),(0,u.jsx)(l.fh,{children:"No-code Cloud and Security Connectors"}),(0,u.jsxs)(h,{children:[(0,u.jsxs)(i.A,{children:[(0,u.jsx)(p,{children:(0,u.jsx)(l.Fu,{children:"Connectors enable encryption and headers to be added within the network, rather than on the device. Connectors can be updated within the platform, and do not require pushing OTA updates. This results in improved device performance, with lower battery and data consumption."})}),(0,u.jsx)(c.A,{children:(0,u.jsx)(i.A,{children:(0,u.jsx)("a",{href:"https://onomondo.com/pricing",target:"_blank",onClick:function(){return o.A.track("Click contact us",{From:"Connectors"})},rel:"noopener",children:(0,u.jsx)(m,{width:"160px",variant:"secondary",children:"Contact us"})})})})]}),(0,u.jsx)(i.A,{}),g.map(function(e,t){return(0,u.jsx)(i.A,{children:e.map(function(e,t){return(0,u.jsx)(c.A,{children:(0,u.jsxs)(s.qi,{top:"-2px",children:[(0,u.jsx)(s.hp,{}),e.stub?(0,u.jsx)("a",{href:"".concat("https://help.onomondo.com/en/articles/").concat(e.stub),target:"_blank",onClick:function(){return o.A.track("Click Connectors Link",{From:"Connectors","Connector Type":e.label})},rel:"noopener",children:(0,u.jsx)(l.n$,{children:e.label})}):(0,u.jsx)(f,{children:e.label})]})},t)})},t)})]})]})})]})}])},89294(e,t,n){e.exports=n.p+"518976b6b49a267f27f846daeb546a5c.svg"},38983(e,t,n){e.exports=n.p+"bfe5760307a337b7ffec3ee121b03e2f.svg"},68341(e,t,n){const o={"./aws-logo.svg":89294,"./microsoft-logo.svg":38983};function r(e){const t=a(e);return n(t)}function a(e){if(!n.o(o,e)){const t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=68341}}]); 2//# sourceMappingURL=connectorsContainer.8bf946a2ff6106c0d613.js.map
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.