/*! 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.synthetics_bundle_jsonpfunction=window.synthetics_bundle_jsonpfunction||[]).push([[6],{351:function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return b}));var i=r(2),a=r.n(i),s=r(50),n=r(19),l=r(17),o=r(49),c=r(0);const h=({ageThreshold:e,expirationThreshold:t,setAgeThreshold:r,setExpirationThreshold:i})=>a.a.createElement(a.a.Fragment,null,a.a.createElement(l.EuiSpacer,{size:"m"}),a.a.createElement(l.EuiFlexGroup,{direction:"column",gutterSize:"none"},a.a.createElement(l.EuiFlexItem,null,a.a.createElement(l.EuiExpression,{"aria-label":u.criteriaAriaLabel,color:"success",description:u.criteriaDescription,value:u.criteriaValue})),a.a.createElement(l.EuiFlexItem,{"data-test-subj":"tlsExpirationThreshold"},a.a.createElement(o.ValueExpression,{value:t,onChangeSelectedValue:e=>{i(e)},description:u.expirationDescription,errors:[]})),a.a.createElement(l.EuiFlexItem,{"data-test-subj":"tlsAgeExpirationThreshold"},a.a.createElement(o.ValueExpression,{value:e,onChangeSelectedValue:e=>{r(e)},description:u.ageDescription,errors:[]}))),a.a.createElement(l.EuiSpacer,{size:"l"})),u={criteriaAriaLabel:c.i18n.translate("xpack.synthetics.rules.tls.criteriaExpression.ariaLabel",{defaultMessage:"An expression displaying the criteria for the monitors that are being watched by this alert"}),criteriaDescription:c.i18n.translate("xpack.synthetics.alerts.tls.criteriaExpression.description",{defaultMessage:"when",description:'The context of this `when` is in the conditional sense, like "when there are three cookies, eat them all".'}),criteriaValue:c.i18n.translate("xpack.synthetics.tls.criteriaExpression.value",{defaultMessage:"matching monitor"}),expirationDescription:c.i18n.translate("xpack.synthetics.tls.expirationExpression.description",{defaultMessage:"has a certificate expiring within days: "}),ageDescription:c.i18n.translate("xpack.synthetics.tls.ageExpression.description",{defaultMessage:"or older than days: "})};var d=r(124),p=r(77),E=r(51);const x=({ruleParams:e,setRuleParams:t})=>{var r,n,l,o;const c=Object(s.useDispatch)(),{settings:u}=Object(s.useSelector)(p.b);return Object(i.useEffect)((()=>{void 0===u&&c(Object(d.d)())}),[c,u]),a.a.createElement(h,{ageThreshold:null!==(r=null!==(n=e.certAgeThreshold)&&void 0!==n?n:null==u?void 0:u.certAgeThreshold)&&void 0!==r?r:E.g.certAgeThreshold,expirationThreshold:null!==(l=null!==(o=e.certExpirationThreshold)&&void 0!==o?o:null==u?void 0:u.certExpirationThreshold)&&void 0!==l?l:E.g.certExpirationThreshold,setAgeThreshold:e=>t("certAgeThreshold",Number(e)),setExpirationThreshold:e=>t("certExpirationThreshold",Number(e))})};var m=r(63),g=r(52);function b({core:e,plugins:t,ruleParams:r,setRuleParams:i}){return m.a.core=e,a.a.createElement(s.Provider,{store:g.kb},a.a.createElement(n.KibanaContextProvider,{services:{...e,...t}},a.a.createElement(x,{ruleParams:r,setRuleParams:i})))}}}]);