/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.uptime_bundle_jsonpfunction=window.uptime_bundle_jsonpfunction||[]).push([[9],{103:function(e,a,t){"use strict";t.d(a,"a",(function(){return i}));var n=t(95);const l={CRITICAL:"#fe5050",MAJOR:"#fba740",MINOR:"#fdec25",WARNING:"#8bc8fb",LOW:"#d2e9f7",BLANK:"#ffffff"};function i(e){return e>=n.a.CRITICAL?l.CRITICAL:e>=n.a.MAJOR?l.MAJOR:e>=n.a.MINOR?l.MINOR:e>=n.a.WARNING?l.WARNING:e>=n.a.LOW?l.LOW:l.BLANK}},233:function(e,a,t){"use strict";t.r(a),t.d(a,"default",(function(){return j}));var n=t(57),l=t.n(n),i=t(1),r=t.n(i),s=t(50),o=t(21),c=t(99),u=t(19),m=t(95),d=t(0),p=t(96);const f={critical:{id:p.a.CRITICAL,label:d.i18n.translate("xpack.ml.anomalyUtils.severity.criticalLabel",{defaultMessage:"critical"})},major:{id:p.a.MAJOR,label:d.i18n.translate("xpack.ml.anomalyUtils.severity.majorLabel",{defaultMessage:"major"})},minor:{id:p.a.MINOR,label:d.i18n.translate("xpack.ml.anomalyUtils.severity.minorLabel",{defaultMessage:"minor"})},warning:{id:p.a.WARNING,label:d.i18n.translate("xpack.ml.anomalyUtils.severity.warningLabel",{defaultMessage:"warning"})},unknown:{id:p.a.UNKNOWN,label:d.i18n.translate("xpack.ml.anomalyUtils.severity.unknownLabel",{defaultMessage:"unknown"})},low:{id:p.a.LOW,label:d.i18n.translate("xpack.ml.anomalyUtils.severityWithLow.lowLabel",{defaultMessage:"low"})}};var y=t(103);const v={criteriaAriaLabel:d.i18n.translate("xpack.uptime.alerts.anomaly.criteriaExpression.ariaLabel",{defaultMessage:"An expression displaying the criteria for a selected monitor."}),whenMonitor:d.i18n.translate("xpack.uptime.alerts.anomaly.criteriaExpression.description",{defaultMessage:"When monitor"}),scoreAriaLabel:d.i18n.translate("xpack.uptime.alerts.anomaly.scoreExpression.ariaLabel",{defaultMessage:"An expression displaying the criteria for an anomaly alert threshold."}),hasAnomalyWithSeverity:d.i18n.translate("xpack.uptime.alerts.anomaly.scoreExpression.description",{defaultMessage:"has anomaly with severity",description:"An expression displaying the criteria for an anomaly alert threshold."})};var b=t(98),E=t(20);const O=d.i18n.translate("xpack.uptime.controls.selectSeverity.warningLabel",{defaultMessage:"warning"}),g=d.i18n.translate("xpack.uptime.controls.selectSeverity.minorLabel",{defaultMessage:"minor"}),A=d.i18n.translate("xpack.uptime.controls.selectSeverity.majorLabel",{defaultMessage:"major"}),I=d.i18n.translate("xpack.uptime.controls.selectSeverity.criticalLabel",{defaultMessage:"critical"}),L={[O]:0,[g]:25,[A]:50,[I]:75},M=[{val:0,display:O,color:Object(y.a)(0)},{val:25,display:g,color:Object(y.a)(25)},{val:50,display:A,color:Object(y.a)(50)},{val:75,display:I,color:Object(y.a)(75)}],x=M[3],R=({onChange:e,value:a})=>{const[t,n]=Object(i.useState)(x);return Object(i.useEffect)((()=>{n(a)}),[a]),r.a.createElement(u.EuiSuperSelect,{hasDividers:!0,style:{width:200},options:M.map((({color:e,display:a,val:t})=>({"data-test-subj":`alertAnomaly${a}`,value:a,inputDisplay:r.a.createElement(i.Fragment,null,r.a.createElement(u.EuiHealth,{color:e,style:{lineHeight:"inherit"}},a)),dropdownDisplay:r.a.createElement(i.Fragment,null,r.a.createElement(u.EuiHealth,{color:e,style:{lineHeight:"inherit"}},a),r.a.createElement(u.EuiSpacer,{size:"xs"}),r.a.createElement(u.EuiText,{size:"xs",color:"subdued"},r.a.createElement("p",null,r.a.createElement(E.FormattedMessage,{id:"xpack.uptime.controls.selectSeverity.scoreDetailsDescription",defaultMessage:"score {value} and above",values:{value:t}}))))}))),valueOfSelected:t.display,onChange:a=>{const t=function(e){let a=M.find((a=>a.val===e));return void 0===a&&(a=M[0]),a}(L[a]);n(t),e(t)},"data-test-subj":"anomalySeveritySelect"})};var h=t(53);function N({setRuleParams:e,ruleParams:a,id:t,stackVersion:n}){const[l,o]=Object(i.useState)(x),c=Object(s.useSelector)(h.q)||(null==a?void 0:a.monitorId);return Object(i.useEffect)((()=>{e("monitorId",c)}),[c,e]),Object(i.useEffect)((()=>{e("severity",l.val)}),[l,e]),Object(i.useEffect)((()=>{t||!n||a.stackVersion||e("stackVersion",n)}),[a,t,n,e]),Object(i.useEffect)((()=>{void 0!==a.severity&&o(M.find((({val:e})=>e===a.severity)))}),[]),r.a.createElement(r.a.Fragment,null,r.a.createElement(u.EuiSpacer,{size:"l"}),r.a.createElement(u.EuiFlexGroup,{direction:"column",gutterSize:"none"},r.a.createElement(u.EuiFlexItem,{grow:!1},r.a.createElement(u.EuiExpression,{description:v.whenMonitor,value:r.a.createElement(u.EuiText,{className:"eui-displayInlineBlock"},r.a.createElement("h5",null,c))})),r.a.createElement(u.EuiFlexItem,{grow:!1},r.a.createElement(b.a,{"aria-label":v.scoreAriaLabel,content:r.a.createElement(R,{"data-test-subj":"uptimeAnomalySeverityValue",value:l,onChange:o}),"data-test-subj":"uptimeAnomalySeverity",description:v.hasAnomalyWithSeverity,id:"severity",value:r.a.createElement(u.EuiHealth,{style:{textTransform:"capitalize"},color:Object(y.a)(l.val)},(d=l.val,d>=m.a.CRITICAL?f.critical:d>=m.a.MAJOR?f.major:d>=m.a.MINOR?f.minor:d>=m.a.LOW?f.warning:f.unknown).label),isEnabled:!0}))),r.a.createElement(u.EuiSpacer,{size:"l"}));var d}var w=t(66);function j({core:e,plugins:a,params:t,stackVersion:n}){return w.a.core=e,r.a.createElement(s.Provider,{store:c.b},r.a.createElement(o.KibanaContextProvider,{services:{...e,...a}},r.a.createElement(N,l()({},t,{stackVersion:n}))))}},95:function(e,a,t){"use strict";let n;t.d(a,"a",(function(){return n})),function(e){e[e.CRITICAL=75]="CRITICAL",e[e.MAJOR=50]="MAJOR",e[e.MINOR=25]="MINOR",e[e.WARNING=3]="WARNING",e[e.LOW=0]="LOW"}(n||(n={}))},96:function(e,a,t){"use strict";let n;t.d(a,"a",(function(){return n})),function(e){e.CRITICAL="critical",e.MAJOR="major",e.MINOR="minor",e.WARNING="warning",e.LOW="low",e.UNKNOWN="unknown"}(n||(n={}))}}]);