/*! 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. */!function(e){function t(t){for(var n,i,a=t[0],o=t[1],s=0,c=[];s({name:e,version:ae}))),se=q.s.map((e=>({name:e,version:ae}))),ue=[q.n,q.i,q.l].map((e=>({name:e,version:ae}))),ce=Object(re.uniqBy)([...se,...ue,...oe],(({name:e})=>e)),le="ingest-download-sources",de="fleet-fleet-server-host";var pe=n(29),fe=n(4);const ge=Object.freeze({kibana:{id:"kibana",label:fe.i18n.translate("core.ui.kibanaNavList.label",{defaultMessage:"Analytics"}),euiIconType:"logoKibana",order:1e3},enterpriseSearch:{id:"enterpriseSearch",label:fe.i18n.translate("core.ui.searchNavList.label",{defaultMessage:"Search"}),order:2e3,euiIconType:"logoEnterpriseSearch"},observability:{id:"observability",label:fe.i18n.translate("core.ui.observabilityNavList.label",{defaultMessage:"Observability"}),euiIconType:"logoObservability",order:3e3},security:{id:"securitySolution",label:fe.i18n.translate("core.ui.securityNavList.label",{defaultMessage:"Security"}),order:4e3,euiIconType:"logoSecurity"},management:{id:"management",label:fe.i18n.translate("core.ui.managementNavList.label",{defaultMessage:"Management"}),order:5e3,euiIconType:"managementApp"}}),me="siem",Ee=Object(pe.deepFreeze)({readSecuritySolution:{appId:me,privilegeSplit:"/",privilegeType:"ui",privilegeName:"show"},writeSecuritySolution:{appId:me,privilegeSplit:"/",privilegeType:"ui",privilegeName:"crud"},writeEndpointList:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeEndpointList"},readEndpointList:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readEndpointList"},writeTrustedApplications:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeTrustedApplications"},readTrustedApplications:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readTrustedApplications"},writeHostIsolationExceptions:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeHostIsolationExceptions"},readHostIsolationExceptions:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readHostIsolationExceptions"},accessHostIsolationExceptions:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"accessHostIsolationExceptions"},deleteHostIsolationExceptions:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"deleteHostIsolationExceptions"},writeBlocklist:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeBlocklist"},readBlocklist:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readBlocklist"},writeEventFilters:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeEventFilters"},readEventFilters:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readEventFilters"},writePolicyManagement:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writePolicyManagement"},readPolicyManagement:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readPolicyManagement"},writeActionsLogManagement:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeActionsLogManagement"},readActionsLogManagement:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"readActionsLogManagement"},writeHostIsolation:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeHostIsolation"},writeHostIsolationRelease:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeHostIsolationRelease"},writeProcessOperations:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeProcessOperations"},writeFileOperations:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeFileOperations"},writeExecuteOperations:{appId:ge.security.id,privilegeSplit:"-",privilegeType:"api",privilegeName:"writeExecuteOperations"}}),be=".fleet-fileds-fromhost-meta-*",_e=".fleet-fileds-fromhost-data-*",he=".fleet-fileds-tohost-meta-*",Te=".fleet-fileds-tohost-data-*",ve=(Object.keys({elastic_agent:{name:"agent",fromHost:!0,toHost:!1},endpoint:{name:"endpoint",fromHost:!0,toHost:!0}}),"fleet-message-signing-keys"),Pe={APM_LOCATOR:"APM_LOCATOR",DASHBOARD_APP:"DASHBOARD_APP_LOCATOR"},Ie={ELASTIC_AGENT_OVERVIEW:"elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824",ELASTIC_AGENT_AGENT_INFO:"elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824",ELASTIC_AGENT_AGENT_METRICS:"elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395",ELASTIC_AGENT_INTEGRATIONS:"elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824"},ye="fleet-uninstall-tokens",Oe=1e4,Ae=".fleet-artifacts",Ne=".fleet-servers",ke="fleet-enrollment-api-keys"},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return u})),n.d(t,"e",(function(){return c})),n.d(t,"d",(function(){return l}));var r=n(0),i=n(44);let a;const o=e=>{a=e},s=e=>{if(!a)throw new Error("sendRequest has no http client set");return Object(i.sendRequest)(a,e)},u=async e=>{if(!a)throw new Error("sendRequest has no http client set");const t=await Object(i.sendRequest)(a,e);if(t.error)throw t.error;return t.data},c=e=>{if(!a)throw new Error("sendRequest has no http client set");return Object(i.useRequest)(a,e)},l=e=>{const[t,n]=Object(r.useState)({error:null,data:null,isLoading:!1}),{path:i,method:a,shouldSendRequest:o,query:u,body:c}=e;async function l(){if(e.shouldSendRequest)try{n({data:null,isLoading:!0,error:null});const t=await s({method:e.method,path:e.path,query:e.query,body:e.body});if(t.error)throw t.error;return n({data:t.data,isLoading:!1,error:null}),t}catch(e){n({data:null,isLoading:!1,error:e})}else n({data:null,isLoading:!1,error:null})}return Object(r.useEffect)((()=>{l()}),[i,a,o,JSON.stringify(u),JSON.stringify(c)]),{...t,sendRequest:l}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return r.a})),n.d(t,"a",(function(){return i.a})),n.d(t,"c",(function(){return i.e})),n.d(t,"B",(function(){return i.Q})),n.d(t,"g",(function(){return i.j})),n.d(t,"m",(function(){return i.r})),n.d(t,"d",(function(){return i.f})),n.d(t,"k",(function(){return i.n})),n.d(t,"l",(function(){return i.o})),n.d(t,"G",(function(){return i.W})),n.d(t,"A",(function(){return i.P})),n.d(t,"F",(function(){return i.V})),n.d(t,"e",(function(){return i.h})),n.d(t,"C",(function(){return i.R})),n.d(t,"n",(function(){return i.s})),n.d(t,"v",(function(){return i.L})),n.d(t,"h",(function(){return i.k})),n.d(t,"y",(function(){return i.N})),n.d(t,"u",(function(){return i.H})),n.d(t,"i",(function(){return i.l})),n.d(t,"H",(function(){return i.Z})),n.d(t,"I",(function(){return i.ab})),n.d(t,"J",(function(){return i.bb})),n.d(t,"f",(function(){return i.i})),n.d(t,"j",(function(){return i.m})),n.d(t,"E",(function(){return i.T})),n.d(t,"w",(function(){return a})),n.d(t,"z",(function(){return o})),n.d(t,"x",(function(){return c})),n.d(t,"D",(function(){return l})),n.d(t,"t",(function(){return d})),n.d(t,"o",(function(){return p})),n.d(t,"p",(function(){return f})),n.d(t,"q",(function(){return g})),n.d(t,"s",(function(){return m})),n.d(t,"r",(function(){return E})),n(29);var r=n(39),i=n(5);function a(e,t){if(!("installationInfo"in e)||!e.installationInfo)return!1;const{verification_status:n,verification_key_id:i}=null==e?void 0:e.installationInfo,{packageVerification:a}=r.a.get();return a&&("unverified"===n||"verified"===n&&!!i&&i!==t)}const o=e=>{var t;return e&&"attributes"in e&&"verification_failed"===(null===(t=e.attributes)||void 0===t?void 0:t.type)};var s=n(28),u=n.n(s);const c=e=>{var t,n;return!(!("installationInfo"in e)||null===(t=e.installationInfo)||void 0===t||!t.version)&&u()(null===(n=e.installationInfo)||void 0===n?void 0:n.version,e.version)},l=e=>`${e.name}-${e.version}`;function d(e,t){const n=e.map((e=>e.name)).map((e=>{const n=e.match(t?/Fleet Server policy (\d+)/:/Agent policy (\d+)/);return n?parseInt(n[1],10):0}));return`${t?"Fleet Server":"Agent"} policy ${Math.max(...n,0)+1}`}n(40);const p=e=>{var t,n,r,i,a,o,s;const u=null==e||null===(t=e.inputs)||void 0===t?void 0:t.reduce(((e,t)=>{var n;return""!==e?e:null!=t&&t.enabled&&null!=t&&null!==(n=t.config)&&void 0!==n&&n.cloud_formation_template_url?t.config.cloud_formation_template_url.value:e}),"");return{templateUrl:""!==u?u:void 0,awsAccountType:null==e||null===(n=e.inputs)||void 0===n||null===(r=n.find((e=>e.enabled)))||void 0===r||null===(i=r.streams)||void 0===i||null===(a=i[0])||void 0===a||null===(o=a.vars)||void 0===o||null===(s=o["aws.account_type"])||void 0===s?void 0:s.value}},f=e=>{var t;const n=null==e||null===(t=e.package_policies)||void 0===t?void 0:t.reduce(((e,t)=>{var n;return(null===(n=t.inputs)||void 0===n?void 0:n.reduce(((e,t)=>{var n;return""!==e?e:null!=t&&t.enabled&&null!=t&&null!==(n=t.config)&&void 0!==n&&n.cloud_formation_template_url?t.config.cloud_formation_template_url.value:e}),""))||e}),"");return""!==n?n:void 0},g=(e,t)=>{if(null==e||!e.policy_templates)return;const n=e.policy_templates.find((e=>e.name===t));if(n&&"inputs"in n){var r;const e=null===(r=n.inputs)||void 0===r?void 0:r.reduce(((e,t)=>{var n;if(!t.vars)return e;const r=null===(n=t.vars.find((e=>"cloud_formation_template"===e.name)))||void 0===n?void 0:n.default;return r?String(r):e}),"");return""!==e?e:void 0}},m=e=>{var t;const n=null==e||null===(t=e.inputs)||void 0===t?void 0:t.reduce(((e,t)=>{var n;return""!==e?e:null!=t&&t.enabled&&null!=t&&null!==(n=t.config)&&void 0!==n&&n.cloud_shell_url?t.config.cloud_shell_url.value:e}),"");return""!==n?n:void 0},E=e=>{var t;const n=null==e||null===(t=e.package_policies)||void 0===t?void 0:t.reduce(((e,t)=>{var n;return(null===(n=t.inputs)||void 0===n?void 0:n.reduce(((e,t)=>{var n;return""!==e?e:null!=t&&t.enabled&&null!=t&&null!==(n=t.config)&&void 0!==n&&n.cloud_shell_url?t.config.cloud_shell_url.value:e}),""))||e}),"");return""!==n?n:void 0}},function(e,t){e.exports=__kbnSharedDeps__.KbnI18n},function(e,t,n){"use strict";n.d(t,"o",(function(){return i})),n.d(t,"Q",(function(){return a})),n.d(t,"e",(function(){return o})),n.d(t,"j",(function(){return s})),n.d(t,"r",(function(){return u})),n.d(t,"f",(function(){return c})),n.d(t,"P",(function(){return l})),n.d(t,"p",(function(){return d})),n.d(t,"q",(function(){return p})),n.d(t,"V",(function(){return f})),n.d(t,"h",(function(){return g})),n.d(t,"n",(function(){return m})),n.d(t,"Y",(function(){return E})),n.d(t,"W",(function(){return b})),n.d(t,"m",(function(){return _})),n.d(t,"a",(function(){return h})),n.d(t,"R",(function(){return L})),n.d(t,"F",(function(){return N})),n.d(t,"E",(function(){return k})),n.d(t,"s",(function(){return x})),n.d(t,"L",(function(){return C})),n.d(t,"k",(function(){return w})),n.d(t,"N",(function(){return M.b})),n.d(t,"b",(function(){return M.a})),n.d(t,"I",(function(){return D})),n.d(t,"c",(function(){return license_LicenseService})),n.d(t,"H",(function(){return H})),n.d(t,"G",(function(){return Z})),n.d(t,"d",(function(){return W})),n.d(t,"J",(function(){return v})),n.d(t,"K",(function(){return P})),n.d(t,"A",(function(){return I})),n.d(t,"z",(function(){return y})),n.d(t,"l",(function(){return ee})),n.d(t,"Z",(function(){return ie})),n.d(t,"ab",(function(){return ae})),n.d(t,"bb",(function(){return se})),n.d(t,"i",(function(){return oe})),n.d(t,"X",(function(){return le})),n.d(t,"y",(function(){return de})),n.d(t,"C",(function(){return ge})),n.d(t,"v",(function(){return me})),n.d(t,"D",(function(){return pe})),n.d(t,"u",(function(){return fe})),n.d(t,"x",(function(){return Ee})),n.d(t,"w",(function(){return be})),n.d(t,"B",(function(){return he})),n.d(t,"M",(function(){return _e})),n.d(t,"O",(function(){return Te})),n.d(t,"t",(function(){return ve})),n.d(t,"g",(function(){return Pe})),n.d(t,"T",(function(){return Ie})),n.d(t,"S",(function(){return Oe})),n.d(t,"U",(function(){return ye}));var r=n(1);const i={getVerificationKeyIdPath:()=>r.x.VERIFICATION_KEY_ID,getCategoriesPath:()=>r.x.CATEGORIES_PATTERN,getListPath:()=>r.x.LIST_PATTERN,getListLimitedPath:()=>r.x.LIMITED_LIST_PATTERN,getInfoPath:(e,t)=>t?r.x.INFO_PATTERN.replace("{pkgName}",e).replace("{pkgVersion}",t):r.x.INFO_PATTERN.replace("{pkgName}",e).replace("/{pkgVersion}",""),getStatsPath:e=>r.x.STATS_PATTERN.replace("{pkgName}",e),getFilePath:e=>`${r.w}${e.replace("/package","/packages")}`,getInstallPath:(e,t)=>r.x.INSTALL_FROM_REGISTRY_PATTERN.replace("{pkgName}",e).replace("{pkgVersion}",t).replace(/\/$/,""),getBulkInstallPath:()=>r.x.BULK_INSTALL_PATTERN,getRemovePath:(e,t)=>r.x.DELETE_PATTERN.replace("{pkgName}",e).replace("{pkgVersion}",t).replace(/\/$/,""),getUpdatePath:(e,t)=>r.x.INFO_PATTERN.replace("{pkgName}",e).replace("{pkgVersion}",t),getReauthorizeTransformsPath:(e,t)=>r.x.REAUTHORIZE_TRANSFORMS.replace("{pkgName}",e).replace("{pkgVersion}",t).replace(/\/$/,""),getBulkAssetsPath:()=>r.x.BULK_ASSETS_PATTERN},a={getListPath:()=>r.ib.LIST_PATTERN,getInfoPath:e=>r.ib.INFO_PATTERN.replace("{packagePolicyId}",e),getCreatePath:()=>r.ib.CREATE_PATTERN,getUpdatePath:e=>r.ib.UPDATE_PATTERN.replace("{packagePolicyId}",e),getDeletePath:()=>r.ib.DELETE_PATTERN,getUpgradePath:()=>r.ib.UPGRADE_PATTERN,getDryRunPath:()=>r.ib.DRYRUN_PATTERN,getOrphanedIntegrationPoliciesPath:()=>r.ib.ORPHANED_INTEGRATION_POLICIES},o={getListPath:()=>r.g.LIST_PATTERN,getBulkGetPath:()=>r.g.BULK_GET_PATTERN,getInfoPath:e=>r.g.INFO_PATTERN.replace("{agentPolicyId}",e),getCreatePath:()=>r.g.CREATE_PATTERN,getUpdatePath:e=>r.g.UPDATE_PATTERN.replace("{agentPolicyId}",e),getCopyPath:e=>r.g.COPY_PATTERN.replace("{agentPolicyId}",e),getDeletePath:()=>r.g.DELETE_PATTERN,getInfoFullPath:e=>r.g.FULL_INFO_PATTERN.replace("{agentPolicyId}",e),getInfoFullDownloadPath:e=>r.g.FULL_INFO_DOWNLOAD_PATTERN.replace("{agentPolicyId}",e),getK8sInfoPath:()=>r.Y.K8S_INFO_PATTERN,getK8sFullDownloadPath:()=>r.Y.K8S_DOWNLOAD_PATTERN,getResetOnePreconfiguredAgentPolicyPath:e=>r.lb.RESET_ONE_PATTERN.replace("{agentPolicyId}",e),getResetAllPreconfiguredAgentPolicyPath:()=>r.lb.RESET_PATTERN},s={getListPath:()=>r.p.LIST_PATTERN},u={getFleetSetupPath:()=>r.c.INFO_PATTERN,postFleetSetupPath:()=>r.c.CREATE_PATTERN},c={getInfoPath:e=>r.f.INFO_PATTERN.replace("{agentId}",e),getUpdatePath:e=>r.f.UPDATE_PATTERN.replace("{agentId}",e),getBulkUpdateTagsPath:()=>r.f.BULK_UPDATE_AGENT_TAGS_PATTERN,getUnenrollPath:e=>r.f.UNENROLL_PATTERN.replace("{agentId}",e),getBulkUnenrollPath:()=>r.f.BULK_UNENROLL_PATTERN,getReassignPath:e=>r.f.REASSIGN_PATTERN.replace("{agentId}",e),getBulkReassignPath:()=>r.f.BULK_REASSIGN_PATTERN,getUpgradePath:e=>r.f.UPGRADE_PATTERN.replace("{agentId}",e),getBulkUpgradePath:()=>r.f.BULK_UPGRADE_PATTERN,getActionStatusPath:()=>r.f.ACTION_STATUS_PATTERN,getCancelActionPath:e=>r.f.CANCEL_ACTIONS_PATTERN.replace("{actionId}",e),getListPath:()=>r.f.LIST_PATTERN,getStatusPath:()=>r.f.STATUS_PATTERN,getIncomingDataPath:()=>r.f.DATA_PATTERN,getCreateActionPath:e=>r.f.ACTIONS_PATTERN.replace("{agentId}",e),getListTagsPath:()=>r.f.LIST_TAGS_PATTERN,getAvailableVersionsPath:()=>r.f.AVAILABLE_VERSIONS_PATTERN,getRequestDiagnosticsPath:e=>r.f.REQUEST_DIAGNOSTICS_PATTERN.replace("{agentId}",e),getBulkRequestDiagnosticsPath:()=>r.f.BULK_REQUEST_DIAGNOSTICS_PATTERN,getListAgentUploads:e=>r.f.LIST_UPLOADS_PATTERN.replace("{agentId}",e),getAgentFileDownloadLink:(e,t)=>r.f.GET_UPLOAD_FILE_PATTERN.replace("{fileId}",e).replace("{fileName}",t),getAgentsByActionsPath:()=>r.f.LIST_PATTERN},l={getInfoPath:e=>r.eb.INFO_PATTERN.replace("{outputId}",e),getUpdatePath:e=>r.eb.UPDATE_PATTERN.replace("{outputId}",e),getListPath:()=>r.eb.LIST_PATTERN,getDeletePath:e=>r.eb.DELETE_PATTERN.replace("{outputId}",e),getCreatePath:()=>r.eb.CREATE_PATTERN,getCreateLogstashApiKeyPath:()=>r.eb.LOGSTASH_API_KEY_PATTERN},d={getInfoPath:e=>r.M.INFO_PATTERN.replace("{itemId}",e),getUpdatePath:e=>r.M.UPDATE_PATTERN.replace("{itemId}",e),getListPath:()=>r.M.LIST_PATTERN,getDeletePath:e=>r.M.DELETE_PATTERN.replace("{itemId}",e),getCreatePath:()=>r.M.CREATE_PATTERN},p={getInfoPath:e=>r.O.INFO_PATTERN.replace("{itemId}",e),getUpdatePath:e=>r.O.UPDATE_PATTERN.replace("{itemId}",e),getListPath:()=>r.O.LIST_PATTERN,getDeletePath:e=>r.O.DELETE_PATTERN.replace("{itemId}",e),getCreatePath:()=>r.O.CREATE_PATTERN},f={getInfoPath:()=>r.nb.INFO_PATTERN,getUpdatePath:()=>r.nb.UPDATE_PATTERN},g={getCheckPermissionsPath:()=>r.k.CHECK_PERMISSIONS_PATTERN,getRegenerateServiceTokenPath:()=>r.k.GENERATE_SERVICE_TOKEN_PATTERN,postHealthCheckPath:()=>r.k.HEALTH_CHECK_PATTERN},m={getListPath:()=>r.v.LIST_PATTERN,getCreatePath:()=>r.v.CREATE_PATTERN,getInfoPath:e=>r.v.INFO_PATTERN.replace("{keyId}",e),getDeletePath:e=>r.v.DELETE_PATTERN.replace("{keyId}",e)},E={getListPath:()=>r.rb.LIST_PATTERN,getInfoPath:e=>r.rb.INFO_PATTERN.replace("{uninstallTokenId}",e)},b={getSetupPath:()=>r.ob},_={getInfoPath:e=>r.r.INFO_PATTERN.replace("{sourceId}",e),getUpdatePath:e=>r.r.UPDATE_PATTERN.replace("{sourceId}",e),getListPath:()=>r.r.LIST_PATTERN,getDeletePath:e=>r.r.DELETE_PATTERN.replace("{sourceId}",e),getCreatePath:()=>r.r.CREATE_PATTERN};var h=n(60);const T={name:r.o,type:"text",title:"Dataset name",description:"Set the name for your dataset. Once selected a dataset cannot be changed without creating a new integration policy. You can't use `-` in the name of a dataset and only valid characters for [Elasticsearch index names](https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html) are permitted.\n",multi:!1,required:!0,show_user:!0};function v(e){return"input"in e}function P(e){return!v(e)}const I=e=>P(e)?e.inputs||[]:[{type:e.input,title:e.title,description:e.description}],y=(e,t)=>{if("input"!==e.type)return e.data_streams||[];const n=e.policy_templates;return n&&0!==n.length?n.map((n=>{const r={type:n.type,dataset:t||A(e,n),title:n.title+" Dataset",release:e.release||"ga",package:e.name,path:e.name,elasticsearch:e.elasticsearch||{},streams:[{input:n.input,vars:O(n.vars,n.name),template_path:n.template_path,title:n.title,description:n.title,enabled:!0}]};return"input"===e.type&&(r.elasticsearch={...r.elasticsearch,dynamic_dataset:!0,dynamic_namespace:!0}),r})):[]},O=(e,t)=>{const n=null!=e?e:[];return n.find((e=>e.name===T.name))?n:[...n,{...T,...t&&{default:t}}]},A=(e,t)=>e.name+"."+t.name,N=(e,t,n=[])=>{const r=[],i=y(t);return(n.length?i.filter((e=>n.includes(e.path))):i).forEach((t=>{(t.streams||[]).forEach((n=>{n.input===e&&r.push({...n,data_stream:{type:t.type,dataset:t.dataset}})}))})),r},k=(e,t,n=[])=>{const r=[],i=y(t);return(n.length?i.filter((e=>n.includes(e.path))):i).forEach((t=>{(t.streams||[]).forEach((n=>{n.input===e&&r.push({...n,data_stream:{...t}})}))})),r},R=(e,t)=>{const n={value:!t.default&&t.multi?[]:t.default};return t.type&&(n.type=t.type),e[t.name]=n,e},S=(e,t)=>{var n;const r=ee(e),i=[],a={};return null===(n=e.policy_templates)||void 0===n||n.forEach((e=>{const t=I(e);null==t||t.forEach((t=>{const n=`${e.name}-${t.type}`,r={...t,...P(e)&&e.data_streams?{data_streams:e.data_streams}:{},policy_template:e.name};a[n]=r}))})),Object.values(a).forEach((n=>{var a;const o=[];let s={};const u=N(n.type,e,n.data_streams).map((e=>{const t={enabled:!1!==e.enabled,data_stream:e.data_stream};return e.vars&&e.vars.length&&(t.vars=e.vars.reduce(R,{})),t}));null!==(a=n.vars)&&void 0!==a&&a.length&&!r&&(s=n.vars.reduce(R,{})),o.push(...u);let c=!o.length||!!o.find((e=>e.enabled));c&&r&&t&&t!==n.policy_template&&(c=!1);const l={type:n.type,policy_template:n.policy_template,enabled:c,streams:o};Object.keys(s).length&&(l.vars=s),i.push(l)})),i},L=(e,t,n="",r,i,a)=>{var o,s;const u="installationInfo"in e?null===(o=e.installationInfo)||void 0===o?void 0:o.experimental_data_stream_features:void 0,c={name:r||`${e.name}-1`,namespace:n,description:i,package:{name:e.name,title:e.title,version:e.version,...u?{experimental_data_stream_features:u}:void 0},enabled:!0,policy_id:t,inputs:S(e,a),vars:void 0};return null!==(s=e.vars)&&void 0!==s&&s.length&&(c.vars=e.vars.reduce(R,{})),c},j=["id","name","revision","dataset","type","outputs","fleet","output_permissions","agent","inputs","enabled","use_output","meta","input","download","signed"],x=(e,t)=>{var n;const r=t(e,{skipInvalid:!0,sortKeys:$});return null!=e&&null!==(n=e.secret_references)&&void 0!==n&&n.length?function(e,t){let n=t;return e.map((e=>e.id)).forEach(((e,t)=>{const r=new RegExp(`\\$co\\.elastic\\.secret\\{${e}\\}`,"g");n=n.replace(r,`\${SECRET_${t}}`)})),n}(e.secret_references,r):r};function $(e,t){const n=j.indexOf(e),r=j.indexOf(t);return n>=0&&r<0?-1:n<0&&r>=0?1:n-r}const C=e=>(e.policy_templates||[]).some((e=>!1===e.multiple)),w=(e,t)=>{if(!e.package_policies)throw new Error("Unable to read full package policy information");return e.package_policies.map((e=>{var t;return(null===(t=e.package)||void 0===t?void 0:t.name)||""})).includes(t)};var M=n(50);function D(e){const t=new URL(e[0]),n=t.protocol,r=t.pathname;return e.some((e=>{const t=new URL(e),i=t.protocol,a=t.pathname;return n!==i||r!==a}))}var F=n(13),U=n.n(F);class license_LicenseService{constructor(){U()(this,"observable",null),U()(this,"subscription",null),U()(this,"licenseInformation",null)}updateInformation(e){this.licenseInformation=e}start(e){this.observable=e,this.subscription=this.observable.subscribe(this.updateInformation.bind(this))}stop(){this.subscription&&this.subscription.unsubscribe()}getLicenseInformation(){return this.licenseInformation}getLicenseInformation$(){return this.observable}isGoldPlus(){return this.hasAtLeast("gold")}isPlatinum(){return this.hasAtLeast("platinum")}isEnterprise(){return this.hasAtLeast("enterprise")}hasAtLeast(e){var t,n,r;return(null===(t=this.licenseInformation)||void 0===t?void 0:t.isAvailable)&&(null===(n=this.licenseInformation)||void 0===n?void 0:n.isActive)&&(null===(r=this.licenseInformation)||void 0===r?void 0:r.hasAtLeast(e))}}var B=n(23),G=n.n(B),q=n(28),V=n.n(q),K=n(38),z=n.n(K);function H(e,t,n){var r,i,a;let o;return"string"==typeof(null==e||null===(r=e.local_metadata)||void 0===r||null===(i=r.elastic)||void 0===i||null===(a=i.agent)||void 0===a?void 0:a.version)&&(o=e.local_metadata.elastic.agent.version,!e.unenrollment_started_at&&!e.unenrolled_at&&!!e.local_metadata.elastic.agent.upgradeable&&!(e.upgrade_started_at&&!e.upgraded_at)&&(void 0!==n?X(o,n)&&Y(o,t):Y(o,t)))}const Y=(e,t)=>{const n=G()(e);if(!n)throw new Error("agent version is not valid");const r=G()(t);if(!r)throw new Error("kibana version is not valid");return V()(n,r)},X=(e,t)=>{const n=G()(e);if(!n)throw new Error("agent version is not valid");const r=G()(t);if(!r)throw new Error("target version is not valid");return z()(r,n)};var Q=n(61),J=n.n(Q);const W="8.7.0";function Z(e){var t,n,r;if(!e.active)return!1;if("string"!=typeof(null==e||null===(t=e.local_metadata)||void 0===t||null===(n=t.elastic)||void 0===n||null===(r=n.agent)||void 0===r?void 0:r.version))return!1;const i=e.local_metadata.elastic.agent.version;return J()(i,W)}const ee=e=>(e.policy_templates||[]).length>1;var te=n(29),ne=n(4),re=n(14);const ie=(e,t,n)=>{var r;const i=ee(t),a={name:null,description:null,namespace:null,inputs:{},vars:{}},o=Object(M.b)(e.namespace);e.name.trim()||(a.name=[ne.i18n.translate("xpack.fleet.packagePolicyValidation.nameRequiredErrorMessage",{defaultMessage:"Name is required"})]),!o.valid&&o.error&&(a.namespace=[o.error]);const s=Object(re.keyBy)(t.vars||[],"name"),u=Object.entries(e.vars||{});if(u.length&&(a.vars=u.reduce(((e,[t,r])=>(e[t]=ae(r,s[t],t,n),e)),{})),null==t||null===(r=t.policy_templates)||void 0===r||!r.length||function(e){return!e.policy_templates||0===e.policy_templates.length||!e.policy_templates.find((e=>v(e)||e.inputs&&e.inputs.length>0))}(t))return a.inputs={},a;const c=t.policy_templates.reduce(((e,t)=>(I(t).forEach((n=>{const r=i?`${t.name}-${n.type}`:n.type;(n.vars||[]).length&&(e[r]=Object(re.keyBy)(n.vars||[],"name"))})),e)),{}),l=y(t).reduce(((e,t)=>{var n;return null===(n=t.streams)||void 0===n||n.forEach((n=>{e[`${t.dataset}-${n.input}`]=n})),e}),{}),d=Object.entries(l).reduce(((e,[t,n])=>(e[t]=Object(re.keyBy)(n.vars||[],"name"),e)),{});return e.inputs.forEach((e=>{if(!e.vars&&!e.streams)return;const t=i?`${e.policy_template}-${e.type}`:e.type,r={vars:void 0,streams:{}},o=Object.entries(e.vars||{});o.length?r.vars=o.reduce(((r,[i,a])=>{var o;return r[i]=e.enabled?ae(a,(null!==(o=c[t])&&void 0!==o?o:{})[i],i,n):null,r}),{}):delete r.vars,e.streams.length?e.streams.forEach((t=>{const i={},a=d[`${t.data_stream.dataset}-${e.type}`];a&&Object.keys(a).length&&(i.vars=Object.keys(a).reduce(((r,i)=>{var o;const s=null==t||null===(o=t.vars)||void 0===o?void 0:o[i];return r[i]=e.enabled&&t.enabled?ae(s,a[i],i,n):null,r}),{})),r.streams[t.data_stream.dataset]=i})):delete r.streams,(r.vars||r.streams)&&(a.inputs[t]=r)})),0===Object.entries(a.inputs).length&&(a.inputs={}),a},ae=(e,t,n,r)=>{const i=[],a=null==e?void 0:e.value;let o=a;if("string"==typeof a&&(o=a.trim()),void 0===t)return console.debug(`No variable definition for ${n} found`),null;if(t.required&&(void 0===o||"yaml"===t.type&&""===o)&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.requiredErrorMessage",{defaultMessage:"{fieldName} is required",values:{fieldName:t.title||t.name}})),!0===t.secret&&o&&!0===o.isSecretRef)return void 0===o.id||""===o.id||"string"!=typeof o.id?(i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidSecretReference",{defaultMessage:"Secret reference is invalid, id must be a string"})),i):null;if("yaml"===t.type)try{o=r(a)}catch(e){i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidYamlFormatErrorMessage",{defaultMessage:"Invalid YAML format"}))}return t.multi?o&&!Array.isArray(o)?(i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidArrayErrorMessage",{defaultMessage:"Invalid format for {fieldName}: expected array",values:{fieldName:t.title||t.name}})),i):(t.required&&Array.isArray(o)&&0===o.length&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.requiredErrorMessage",{defaultMessage:"{fieldName} is required",values:{fieldName:t.title||t.name}})),"text"===t.type&&o&&o.filter((e=>/^[*&]/.test(e))).length>0&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.quoteStringErrorMessage",{defaultMessage:"Strings starting with special YAML characters like * or & need to be enclosed in double quotes."})),"integer"===t.type&&o&&o.filter((e=>!Number.isInteger(Number(e)))).length>0&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidIntegerMultiErrorMessage",{defaultMessage:"Invalid integer"})),i.length?i:null):("text"===t.type&&o&&!Array.isArray(o)&&/^[*&]/.test(o)&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.quoteStringErrorMessage",{defaultMessage:"Strings starting with special YAML characters like * or & need to be enclosed in double quotes."})),"bool"===t.type&&o&&!["true","false"].includes(o.toString())&&i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.boolValueError",{defaultMessage:"Boolean values must be either true or false"})),"integer"===t.type&&o&&!Array.isArray(o)&&(Number.isInteger(Number(o))||i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidIntegerErrorMessage",{defaultMessage:"Invalid integer"}))),"select"===t.type&&void 0!==o&&(null!==(s=t.options)&&void 0!==s&&s.map((e=>e.value)).includes(o)||i.push(ne.i18n.translate("xpack.fleet.packagePolicyValidation.invalidSelectValueErrorMessage",{defaultMessage:"Invalid value for select type"}))),i.length?i:null);var s},oe=e=>{const t=Object(te.getFlattenedObject)(e);return(Object.values(t).filter((e=>Boolean(e)))||[]).length},se=e=>oe(e)>0;var ue=n(69),ce=n.n(ue);function le(e){if(!e.includes("-"))return{pkgName:e,pkgVersion:""};const t=e.includes("-")?e.substr(0,e.indexOf("-")):e;if(""===t)throw new Error("Package key parsing failed: package name was empty");const n=e.substr(e.indexOf("-")+1);if(!ce()(n))throw new Error("Package key parsing failed: package version was not a valid semver");return{pkgName:t,pkgVersion:n}}function de(e,t){const n=new RegExp(`${e}-(\\d+)`);return`${e}-${Math.max(...(null!=t?t:[]).filter((e=>Boolean(e.name.match(n)))).map((e=>parseInt(e.name.match(n)[1],10))),0)+1}`}function pe(e){const t=`${e.type}-${e.dataset}`;return e.hidden?`.${t}`:t}function fe(e,t){return`${pe(e)}${null!=t?t:""}`}n(49);const ge=({dataStream:e,packageVersion:t})=>`${e.type}-${e.dataset}-${t}`,me=e=>`${e.type}-${e.dataset}@custom`,Ee=(e,t=!1)=>{const n=t?r.B:r.z;if(-1!==n.indexOf("*"))return n.replace("*",e);throw new Error(`Unable to define integration file data index. No '*' in index pattern: ${n}`)},be=(e,t=!1)=>{const n=t?r.A:r.y;if(-1!==n.indexOf("*"))return n.replace("*",e);throw new Error(`Unable to define integration file data index. No '*' in index pattern: ${n}`)};function _e(e){return e.startsWith("0")||e.includes("-")}function he(e){return e.startsWith("0")||e.includes("-preview")?"preview":e.includes("-rc")?"rc":e.includes("-")?"beta":"ga"}function Te(e){return"experimental"===e?"preview":e}function ve(e){return e.package_policies&&e.package_policies.some((e=>{var t,n,i;return(null===(t=e.package)||void 0===t?void 0:t.name)===r.C||(null===(n=e.package)||void 0===n?void 0:n.name)===r.Q||(null===(i=e.package)||void 0===i?void 0:i.name)===r.S}))?[r.Fb.Elasticsearch]:Object.values(r.Fb)}function Pe(e){return{healthy:e.online,unhealthy:e.error+e.degraded,inactive:e.inactive,offline:e.offline,updating:e.updating+e.enrolling+e.unenrolling,unenrolled:e.unenrolled}}function Ie(e){var t;return!!e.package_policies&&((null===(t=e.package_policies)||void 0===t?void 0:t.some((e=>{var t;return(null===(t=e.package)||void 0===t?void 0:t.name)===r.Q})))||!!e.has_fleet_server)}function ye(e){return Ae(e,r.S)}function Oe(e){return Ae(e,r.J)}function Ae(e,t){var n;return!!e.package_policies&&(null===(n=e.package_policies)||void 0===n?void 0:n.some((e=>{var n;return(null===(n=e.package)||void 0===n?void 0:n.name)===t})))}n(27)},function(e,t){e.exports=__kbnSharedDeps__.ElasticEui},function(e,t){e.exports=__kbnSharedDeps__.ReactQuery},function(e,t,n){"use strict";n.d(t,"l",(function(){return a})),n.d(t,"e",(function(){return o})),n.d(t,"f",(function(){return s}));var r=n(1);n.d(t,"t",(function(){return r.kb})),n.d(t,"n",(function(){return r.X})),n.d(t,"u",(function(){return r.pb})),n.d(t,"c",(function(){return r.i})),n.d(t,"b",(function(){return r.b})),n.d(t,"s",(function(){return r.jb})),n.d(t,"k",(function(){return r.Q})),n.d(t,"a",(function(){return r.a})),n.d(t,"g",(function(){return r.u})),n.d(t,"q",(function(){return r.Z})),n.d(t,"d",(function(){return r.m})),n.d(t,"r",(function(){return r.cb})),n.d(t,"i",(function(){return r.K}));var i=n(19);n.d(t,"h",(function(){return i.a})),n.d(t,"j",(function(){return i.b})),n.d(t,"m",(function(){return i.c})),n.d(t,"o",(function(){return i.d})),n.d(t,"p",(function(){return i.e})),n.d(t,"v",(function(){return i.f}));const a=r.W,o="log",s={IDLE_TIMEOUT:"idle_timeout",READ_TIMEOUT:"read_timeout",SHUTDOWN_TIMEOUT:"shutdown_timeout",TAIL_SAMPLING_INTERVAL:"tail_sampling_interval",WRITE_TIMEOUT:"write_timeout"}},function(e,t){e.exports=__kbnSharedDeps__.KbnI18nReact},function(e,t,n){"use strict";n.d(t,"tb",(function(){return r.c})),n.d(t,"kb",(function(){return r.a})),n.d(t,"lb",(function(){return r.b})),n.d(t,"cc",(function(){return r.e})),n.d(t,"ub",(function(){return r.d})),n.d(t,"wb",(function(){return o})),n.d(t,"xb",(function(){return s})),n.d(t,"p",(function(){return u})),n.d(t,"Jb",(function(){return c})),n.d(t,"Kb",(function(){return l})),n.d(t,"B",(function(){return d})),n.d(t,"A",(function(){return p})),n.d(t,"c",(function(){return f})),n.d(t,"qb",(function(){return g})),n.d(t,"b",(function(){return m})),n.d(t,"f",(function(){return E})),n.d(t,"ob",(function(){return b})),n.d(t,"nb",(function(){return _})),n.d(t,"e",(function(){return h})),n.d(t,"rb",(function(){return T})),n.d(t,"l",(function(){return v})),n.d(t,"Rb",(function(){return P})),n.d(t,"Qb",(function(){return I})),n.d(t,"G",(function(){return y})),n.d(t,"Nb",(function(){return O})),n.d(t,"Mb",(function(){return A})),n.d(t,"D",(function(){return N})),n.d(t,"fc",(function(){return k})),n.d(t,"sb",(function(){return R})),n.d(t,"ec",(function(){return S})),n.d(t,"E",(function(){return L})),n.d(t,"Cb",(function(){return j})),n.d(t,"w",(function(){return x})),n.d(t,"Ib",(function(){return $})),n.d(t,"yb",(function(){return C})),n.d(t,"zb",(function(){return w})),n.d(t,"t",(function(){return M})),n.d(t,"o",(function(){return D})),n.d(t,"q",(function(){return F})),n.d(t,"r",(function(){return U})),n.d(t,"M",(function(){return B})),n.d(t,"P",(function(){return G})),n.d(t,"N",(function(){return q})),n.d(t,"R",(function(){return V})),n.d(t,"O",(function(){return K})),n.d(t,"bb",(function(){return z})),n.d(t,"T",(function(){return H})),n.d(t,"s",(function(){return Y})),n.d(t,"L",(function(){return X})),n.d(t,"S",(function(){return Q})),n.d(t,"n",(function(){return J})),n.d(t,"U",(function(){return W})),n.d(t,"cb",(function(){return Z})),n.d(t,"db",(function(){return ee})),n.d(t,"Q",(function(){return te})),n.d(t,"u",(function(){return ne})),n.d(t,"Lb",(function(){return re})),n.d(t,"C",(function(){return ie})),n.d(t,"j",(function(){return ae})),n.d(t,"x",(function(){return oe})),n.d(t,"Eb",(function(){return se})),n.d(t,"d",(function(){return ue})),n.d(t,"Ab",(function(){return ce.i})),n.d(t,"Xb",(function(){return ce.q})),n.d(t,"Bb",(function(){return ce.j})),n.d(t,"Ub",(function(){return ce.o})),n.d(t,"Vb",(function(){return ce.p})),n.d(t,"H",(function(){return ce.e})),n.d(t,"Pb",(function(){return ce.l})),n.d(t,"Sb",(function(){return ce.m})),n.d(t,"Tb",(function(){return ce.n})),n.d(t,"F",(function(){return ce.d})),n.d(t,"Fb",(function(){return ce.k})),n.d(t,"y",(function(){return ce.c})),n.d(t,"K",(function(){return ce.f})),n.d(t,"a",(function(){return ce.a})),n.d(t,"jb",(function(){return ce.g})),n.d(t,"mb",(function(){return ce.h})),n.d(t,"dc",(function(){return ce.r})),n.d(t,"v",(function(){return ce.b})),n.d(t,"Ob",(function(){return le})),n.d(t,"vb",(function(){return de})),n.d(t,"hb",(function(){return pe})),n.d(t,"Z",(function(){return fe})),n.d(t,"ab",(function(){return ge})),n.d(t,"k",(function(){return me})),n.d(t,"Zb",(function(){return Ee})),n.d(t,"Yb",(function(){return be})),n.d(t,"J",(function(){return _e})),n.d(t,"ib",(function(){return he})),n.d(t,"pb",(function(){return Te})),n.d(t,"z",(function(){return ve})),n.d(t,"I",(function(){return Pe})),n.d(t,"m",(function(){return Ie})),n.d(t,"bc",(function(){return ye})),n.d(t,"ac",(function(){return Oe})),n.d(t,"Wb",(function(){return Ae})),n.d(t,"Db",(function(){return Ne})),n.d(t,"eb",(function(){return ke})),n.d(t,"V",(function(){return Re})),n.d(t,"g",(function(){return Se})),n.d(t,"Hb",(function(){return je})),n.d(t,"i",(function(){return xe})),n.d(t,"gb",(function(){return $e})),n.d(t,"X",(function(){return Ce})),n.d(t,"Gb",(function(){return we})),n.d(t,"h",(function(){return Me})),n.d(t,"W",(function(){return De})),n.d(t,"fb",(function(){return Fe})),n.d(t,"Y",(function(){return Ue}));var r=n(2),i=n(7),a=n(3);const o=e=>Object(r.e)({path:a.c.getListPath(),method:"get",query:e}),s=e=>Object(i.useQuery)(["agentPolicies",e],(()=>Object(r.b)({path:a.c.getListPath(),method:"get",query:e}))),u=e=>Object(r.a)({path:a.c.getListPath(),method:"get",query:e}),c=e=>Object(r.d)({path:e?a.c.getInfoPath(e):void 0,method:"get",shouldSendRequest:!!e}),l=e=>Object(r.e)({path:a.c.getInfoFullPath(e),method:"get"}),d=(e,t={})=>Object(r.a)({path:a.c.getInfoFullPath(e),method:"get",query:t}),p=e=>Object(r.a)({path:a.c.getInfoPath(e),method:"get"}),f=(e,{withSysMonitoring:t}={withSysMonitoring:!1})=>Object(r.a)({path:a.c.getCreatePath(),method:"post",body:JSON.stringify(e),query:t?{sys_monitoring:!0}:{}}),g=(e,t)=>Object(r.a)({path:a.c.getUpdatePath(e),method:"put",body:JSON.stringify(t)}),m=(e,t)=>Object(r.a)({path:a.c.getCopyPath(e),method:"post",body:JSON.stringify(t)}),E=e=>Object(r.a)({path:a.c.getDeletePath(),method:"post",body:JSON.stringify(e)}),b=e=>Object(r.a)({path:a.c.getResetOnePreconfiguredAgentPolicyPath(e),method:"post",body:JSON.stringify({})}),_=()=>Object(r.a)({path:a.c.getResetAllPreconfiguredAgentPolicyPath(),method:"post",body:JSON.stringify({})}),h=e=>Object(r.a)({path:a.B.getCreatePath(),method:"post",body:JSON.stringify(e)}),T=(e,t)=>Object(r.a)({path:a.B.getUpdatePath(e),method:"put",body:JSON.stringify(t)}),v=e=>Object(r.a)({path:a.B.getDeletePath(),method:"post",body:JSON.stringify(e)});function P(e){return Object(i.useQuery)(["packagePolicies"],(()=>Object(r.b)({method:"get",path:a.B.getListPath(),query:e})))}function I(e){return Object(r.e)({method:"get",path:a.B.getListPath(),query:e})}const y=e=>Object(r.a)({method:"get",path:a.B.getListPath(),query:e}),O=e=>Object(i.useQuery)(["packagePolicy",e],(()=>Object(r.b)({method:"get",path:a.B.getInfoPath(e)}))),A=e=>Object(r.e)({path:a.B.getInfoPath(e),method:"get"}),N=e=>Object(r.a)({path:a.B.getInfoPath(e),method:"get"});function k(e,t,{enabled:n}={}){const o={packagePolicyIds:e};return t&&(o.packageVersion=t),Object(i.useQuery)(["upgradePackagePolicyDryRun",e,t],(()=>Object(r.b)({path:a.B.getDryRunPath(),method:"post",body:JSON.stringify(o)})),{enabled:n})}function R(e,t){const n={packagePolicyIds:e};return t&&(n.packageVersion=t),Object(r.a)({path:a.B.getDryRunPath(),method:"post",body:JSON.stringify(n)})}function S(){return Object(i.useMutation)((({packagePolicyIds:e})=>Object(r.b)({path:a.B.getUpgradePath(),method:"post",body:JSON.stringify({packagePolicyIds:e})})))}function L(){return Object(r.a)({path:a.B.getOrphanedIntegrationPoliciesPath(),method:"get"})}const j=()=>Object(r.e)({path:a.g.getListPath(),method:"get"}),x=async()=>{const e=await Object(r.a)({path:a.g.getListPath(),method:"get"});if(e.error)throw e.error;return e.data};function $(e,t){return Object(r.e)({path:a.d.getInfoPath(e),method:"get",...t})}function C(e,t){return Object(r.e)({method:"get",path:a.d.getListPath(),query:e,...t})}function w(e,t={}){return Object(i.useQuery)(["agents",e],(()=>M(e)),{enabled:t.enabled})}function M(e,t){return Object(r.a)({method:"get",path:a.d.getListPath(),query:e,...t})}function D(e){return Object(r.a)({method:"get",path:a.d.getIncomingDataPath(),query:e})}function F(e,t){return Object(r.a)({method:"get",path:a.d.getStatusPath(),query:e,...t})}function U(e,t){return Object(r.a)({method:"get",path:a.d.getListTagsPath(),query:e,...t})}function B(e,t,n){return Object(r.a)({method:"post",path:a.d.getReassignPath(e),body:t,...n})}function G(e,t){return Object(r.a)({method:"post",path:a.d.getBulkReassignPath(),body:e,...t})}function q(e,t,n){return Object(r.a)({path:a.d.getUnenrollPath(e),method:"post",body:t,...n})}function V(e,t){return Object(r.a)({path:a.d.getBulkUnenrollPath(),method:"post",body:e,...t})}function K(e,t,n){return Object(r.a)({path:a.d.getUpgradePath(e),method:"post",body:t,...n})}function z(e,t){return Object(r.a)({path:a.d.getRequestDiagnosticsPath(e),method:"post",...t})}function H(e,t){return Object(r.a)({path:a.d.getBulkRequestDiagnosticsPath(),method:"post",body:e,...t})}function Y(e,t){return Object(r.a)({path:a.d.getListAgentUploads(e),method:"get",...t})}function X(e,t,n){return Object(r.a)({path:a.d.getCreateActionPath(e),method:"post",body:t,...n})}function Q(e,t){return Object(r.a)({path:a.d.getBulkUpgradePath(),method:"post",body:e,...t})}function J(){return Object(r.a)({path:a.d.getActionStatusPath(),method:"get"})}function W(e){return Object(r.a)({path:a.d.getCancelActionPath(e),method:"post"})}function Z(e){return Object(r.a)({path:a.d.getAgentsByActionsPath(),method:"post",body:e})}function ee(e,t,n){return Object(r.a)({method:"put",path:a.d.getUpdatePath(e),body:t,...n})}function te(e,t){return Object(r.a)({method:"post",path:a.d.getBulkUpdateTagsPath(),body:e,...t})}function ne(){return Object(r.a)({method:"get",path:a.d.getAvailableVersionsPath()})}function re(e){return Object(r.d)({method:"get",path:e?a.k.getInfoPath(e):void 0,shouldSendRequest:!!e})}function ie(e,t){return Object(r.a)({method:"get",path:a.k.getInfoPath(e),...t})}function ae(e,t){return Object(r.a)({method:"delete",path:a.k.getDeletePath(e),...t})}function oe(e,t){return Object(r.a)({method:"get",path:a.k.getListPath(),query:e,...t})}function se(e,t){return Object(r.e)({method:"get",path:a.k.getListPath(),query:e,...t})}function ue(e){return Object(r.a)({method:"post",path:a.k.getCreatePath(),body:e})}var ce=n(41);function le(){return Object(r.e)({method:"get",path:a.A.getListPath()})}function de(){var e;const t=le();return{output:null===(e=t.data)||void 0===e?void 0:e.items.find((e=>e.is_default)),refresh:t.resendRequest}}function pe(e,t){return Object(r.a)({method:"put",path:a.A.getUpdatePath(e),body:t})}function fe(){return Object(r.a)({method:"post",path:a.A.getCreateLogstashApiKeyPath()})}function ge(e){return Object(r.a)({method:"post",path:a.A.getCreatePath(),body:e})}function me(e){return Object(r.a)({method:"delete",path:a.A.getDeletePath(e)})}function Ee(){return Object(i.useQuery)(["settings"],(()=>Object(r.b)({method:"get",path:a.F.getInfoPath()})))}function be(){return Object(r.e)({method:"get",path:a.F.getInfoPath()})}function _e(){return Object(r.a)({method:"get",path:a.F.getInfoPath()})}function he(e){return Object(r.a)({method:"put",path:a.F.getUpdatePath(),body:e})}const Te=()=>Object(r.a)({path:a.G.getSetupPath(),method:"post"}),ve=()=>Object(r.a)({path:a.m.getFleetSetupPath(),method:"get"}),Pe=e=>Object(r.a)({path:a.e.getCheckPermissionsPath(),method:"get",query:{fleetServerSetup:e}}),Ie=()=>Object(r.a)({path:a.e.getRegenerateServiceTokenPath(),method:"post"}),ye=()=>Object(i.useQuery)(["permissionsCheck"],(()=>Object(r.b)({path:a.e.getCheckPermissionsPath(),method:"get"}))),Oe=()=>Object(r.e)({path:a.e.getCheckPermissionsPath(),method:"get"}),Ae=e=>Object(r.e)({path:`/api/ingest_pipelines/${e}`,method:"get"});function Ne(){return Object(r.e)({method:"get",path:a.j.getListPath()})}function ke(e,t){return Object(r.a)({method:"put",path:a.j.getUpdatePath(e),body:t})}function Re(e){return Object(r.a)({method:"post",path:a.j.getCreatePath(),body:e})}function Se(e){return Object(r.a)({method:"delete",path:a.j.getDeletePath(e)})}var Le=n(5);function je(){return Object(r.e)({method:"get",path:Le.q.getListPath()})}function xe(e){return Object(r.a)({method:"delete",path:Le.q.getDeletePath(e)})}function $e(e,t){return Object(r.a)({method:"put",path:Le.q.getUpdatePath(e),body:t})}function Ce(e){return Object(r.a)({method:"post",path:Le.q.getCreatePath(),body:e})}function we(){return Object(r.e)({method:"get",path:Le.p.getListPath()})}function Me(e){return Object(r.a)({method:"delete",path:Le.p.getDeletePath(e)})}function De(e){return Object(r.a)({method:"post",path:Le.p.getCreatePath(),body:e})}function Fe(e,t){return Object(r.a)({method:"put",path:Le.p.getUpdatePath(e),body:t})}function Ue(e){return Object(r.a)({method:"post",path:a.e.postHealthCheckPath(),body:e})}},function(e,t,n){"use strict";n.d(t,"Eb",(function(){return i})),n.d(t,"Mc",(function(){return r.a})),n.d(t,"b",(function(){return s})),n.d(t,"Hb",(function(){return u})),n.d(t,"e",(function(){return c})),n.d(t,"zc",(function(){return l})),n.d(t,"j",(function(){return d})),n.d(t,"Ac",(function(){return p})),n.d(t,"Bc",(function(){return m})),n.d(t,"i",(function(){return b})),n.d(t,"Dc",(function(){return v})),n.d(t,"Ec",(function(){return I})),n.d(t,"Tc",(function(){return N})),n.d(t,"Lc",(function(){return R})),n.d(t,"tb",(function(){return S.kb})),n.d(t,"ub",(function(){return S.lb})),n.d(t,"Jc",(function(){return S.cc})),n.d(t,"Gb",(function(){return S.ub})),n.d(t,"Qb",(function(){return S.wb})),n.d(t,"Rb",(function(){return S.xb})),n.d(t,"z",(function(){return S.p})),n.d(t,"dc",(function(){return S.Jb})),n.d(t,"ec",(function(){return S.Kb})),n.d(t,"K",(function(){return S.B})),n.d(t,"J",(function(){return S.A})),n.d(t,"m",(function(){return S.c})),n.d(t,"zb",(function(){return S.qb})),n.d(t,"l",(function(){return S.b})),n.d(t,"p",(function(){return S.f})),n.d(t,"xb",(function(){return S.ob})),n.d(t,"wb",(function(){return S.nb})),n.d(t,"o",(function(){return S.e})),n.d(t,"Ab",(function(){return S.rb})),n.d(t,"v",(function(){return S.l})),n.d(t,"lc",(function(){return S.Rb})),n.d(t,"kc",(function(){return S.Qb})),n.d(t,"P",(function(){return S.G})),n.d(t,"hc",(function(){return S.Nb})),n.d(t,"gc",(function(){return S.Mb})),n.d(t,"M",(function(){return S.D})),n.d(t,"Sc",(function(){return S.fc})),n.d(t,"Bb",(function(){return S.sb})),n.d(t,"Rc",(function(){return S.ec})),n.d(t,"N",(function(){return S.E})),n.d(t,"Wb",(function(){return S.Cb})),n.d(t,"G",(function(){return S.w})),n.d(t,"cc",(function(){return S.Ib})),n.d(t,"Sb",(function(){return S.yb})),n.d(t,"Tb",(function(){return S.zb})),n.d(t,"D",(function(){return S.t})),n.d(t,"y",(function(){return S.o})),n.d(t,"A",(function(){return S.q})),n.d(t,"B",(function(){return S.r})),n.d(t,"V",(function(){return S.M})),n.d(t,"Y",(function(){return S.P})),n.d(t,"W",(function(){return S.N})),n.d(t,"ab",(function(){return S.R})),n.d(t,"X",(function(){return S.O})),n.d(t,"kb",(function(){return S.bb})),n.d(t,"cb",(function(){return S.T})),n.d(t,"C",(function(){return S.s})),n.d(t,"U",(function(){return S.L})),n.d(t,"bb",(function(){return S.S})),n.d(t,"x",(function(){return S.n})),n.d(t,"db",(function(){return S.U})),n.d(t,"lb",(function(){return S.cb})),n.d(t,"mb",(function(){return S.db})),n.d(t,"Z",(function(){return S.Q})),n.d(t,"E",(function(){return S.u})),n.d(t,"fc",(function(){return S.Lb})),n.d(t,"L",(function(){return S.C})),n.d(t,"t",(function(){return S.j})),n.d(t,"H",(function(){return S.x})),n.d(t,"Yb",(function(){return S.Eb})),n.d(t,"n",(function(){return S.d})),n.d(t,"Ub",(function(){return S.Ab})),n.d(t,"rc",(function(){return S.Xb})),n.d(t,"Vb",(function(){return S.Bb})),n.d(t,"oc",(function(){return S.Ub})),n.d(t,"pc",(function(){return S.Vb})),n.d(t,"Q",(function(){return S.H})),n.d(t,"jc",(function(){return S.Pb})),n.d(t,"mc",(function(){return S.Sb})),n.d(t,"nc",(function(){return S.Tb})),n.d(t,"O",(function(){return S.F})),n.d(t,"Zb",(function(){return S.Fb})),n.d(t,"I",(function(){return S.y})),n.d(t,"T",(function(){return S.K})),n.d(t,"k",(function(){return S.a})),n.d(t,"sb",(function(){return S.jb})),n.d(t,"vb",(function(){return S.mb})),n.d(t,"Qc",(function(){return S.dc})),n.d(t,"F",(function(){return S.v})),n.d(t,"ic",(function(){return S.Ob})),n.d(t,"Lb",(function(){return S.vb})),n.d(t,"qb",(function(){return S.hb})),n.d(t,"ib",(function(){return S.Z})),n.d(t,"jb",(function(){return S.ab})),n.d(t,"u",(function(){return S.k})),n.d(t,"tc",(function(){return S.Zb})),n.d(t,"sc",(function(){return S.Yb})),n.d(t,"S",(function(){return S.J})),n.d(t,"rb",(function(){return S.ib})),n.d(t,"yb",(function(){return S.pb})),n.d(t,"R",(function(){return S.I})),n.d(t,"w",(function(){return S.m})),n.d(t,"Gc",(function(){return S.bc})),n.d(t,"Fc",(function(){return S.ac})),n.d(t,"qc",(function(){return S.Wb})),n.d(t,"Xb",(function(){return S.Db})),n.d(t,"nb",(function(){return S.eb})),n.d(t,"eb",(function(){return S.V})),n.d(t,"q",(function(){return S.g})),n.d(t,"bc",(function(){return S.Hb})),n.d(t,"s",(function(){return S.i})),n.d(t,"pb",(function(){return S.gb})),n.d(t,"gb",(function(){return S.X})),n.d(t,"ac",(function(){return S.Gb})),n.d(t,"r",(function(){return S.h})),n.d(t,"fb",(function(){return S.W})),n.d(t,"ob",(function(){return S.fb})),n.d(t,"hb",(function(){return S.Y})),n.d(t,"Vc",(function(){return L})),n.d(t,"uc",(function(){return j})),n.d(t,"Ic",(function(){return x})),n.d(t,"Nc",(function(){return $})),n.d(t,"Fb",(function(){return w})),n.d(t,"yc",(function(){return M})),n.d(t,"Oc",(function(){return D})),n.d(t,"Cc",(function(){return F})),n.d(t,"Kc",(function(){return U})),n.d(t,"Uc",(function(){return A})),n.d(t,"c",(function(){return G})),n.d(t,"Ob",(function(){return q})),n.d(t,"h",(function(){return V})),n.d(t,"Pc",(function(){return K})),n.d(t,"vc",(function(){return z})),n.d(t,"g",(function(){return Y})),n.d(t,"f",(function(){return X})),n.d(t,"Hc",(function(){return Q})),n.d(t,"a",(function(){return J})),n.d(t,"Db",(function(){return W})),n.d(t,"xc",(function(){return re})),n.d(t,"Cb",(function(){return ae})),n.d(t,"d",(function(){return se})),n.d(t,"Pb",(function(){return ue})),n.d(t,"wc",(function(){return pe})),n.d(t,"Mb",(function(){return fe})),n.d(t,"Nb",(function(){return ge})),n.d(t,"Kb",(function(){return me.a})),n.d(t,"Ib",(function(){return Ee})),n.d(t,"Jb",(function(){return he}));var r=n(16);function i(){return Object(r.a)().authz}var a=n(0),o=n.n(a);const s=o.a.createContext(null);function u(){const e=Object(a.useContext)(s);if(null===e)throw new Error("ConfigContext not initialized");return e}const c=o.a.createContext(null);function l(){const e=Object(a.useContext)(c);if(null===e)throw new Error("KibanaVersionContext is not initialized");return e}const d=new(n(5).c);function p(){return d}var f=n(8);const g=(e,t={})=>t?f.v[e](t):f.v[e](),m=()=>{const e=Object(r.a)();return{getPath:(e,t={})=>g(e,t)[1],getAbsolutePath:t=>e.http.basePath.prepend(`${t}`),getAssetsPath:t=>e.http.basePath.prepend(`/plugins/${f.t}/assets/${t}`),getHref:(t,n)=>{const[r,i]=g(t,n);return e.http.basePath.prepend(`${r}${i}`)}}};var E=n(31);const b=({type:e,id:t,http:n})=>{let r;switch(e){case E.c.dashboard:r=`/dashboard/${t}`;break;case E.c.search:r=`/discover/${t}`;break;case E.c.visualization:r=`/visualize/edit/${t}`;break;default:return}return((e,t)=>e.basePath.prepend(`/app/kibana#${t}`))(n,r)};var _=n(6),h=n(62);const T=new Map,v=({packageName:e,integrationName:t,version:n,icons:r,tryApi:i=!1})=>{const{toPackageImage:o}=Object(h.a)(),[s,u]=Object(a.useState)(),[c,l]=Object(a.useState)(""),d=`${e}-${n}${t?`-${t}`:""}`;return Object(a.useEffect)((()=>{var t;if(T.has(d))return void l(T.get(d)||"");const a=null===(t=r&&r.length?r:s)||void 0===t?void 0:t.filter((e=>"image/svg+xml"===e.type)),c=Array.isArray(a)&&o(a[0],e,n);if(c)return T.set(d,c),void l(T.get(d)||"");const p=_.ICON_TYPES.find((t=>t.toLowerCase()===`logo${e}`));if(p)return T.set(d,p),void l(p);!i||r||s||Object(S.F)(e,n).catch((e=>{})).then((e=>{var t,n;T.delete(d),u(null==e||null===(t=e.data)||void 0===t||null===(n=t.item)||void 0===n?void 0:n.icons)})),T.set(d,"package"),l("package")}),[r,d,o,s,e,c,i,n]),c},P=[5,20,50];function I(e={currentPage:1,pageSize:20}){const[t,n]=Object(a.useState)(e);return{pagination:t,setPagination:n,pageSizeOptions:Object(a.useMemo)((()=>[...P]),[])}}var y=n(18),O=n(22);function A(){const{search:e}=Object(y.useLocation)(),[t,n]=Object(a.useState)((()=>Object(O.parse)(e))),r=Object(a.useCallback)(((e=t)=>Object(O.stringify)(e)),[t]);return Object(a.useEffect)((()=>{n(Object(O.parse)(e))}),[e]),{urlParams:t,toUrlParams:r}}const N=()=>{const e=Object(y.useLocation)(),t=Object(y.useHistory)(),{urlParams:n,toUrlParams:r}=A(),i=Object(a.useMemo)((()=>k(n)),[n]),{pagination:o,pageSizeOptions:s,setPagination:u}=I(i),c=Object(a.useCallback)((({pageSize:i,currentPage:a})=>{t.push({...e,search:r({...n,currentPage:a,pageSize:i})})}),[t,e,r,n]);return Object(a.useEffect)((()=>{u((e=>({...e,...k(n)})))}),[u,n]),{pagination:o,setPagination:c,pageSizeOptions:s}},k=e=>{var t,n,r;const i={pageSize:20,currentPage:1};return i.currentPage=Number(null!==(t=Array.isArray(e.currentPage)?e.currentPage.pop():e.currentPage)&&void 0!==t?t:i.currentPage),i.pageSize=null!==(n=Number(null!==(r=Array.isArray(e.pageSize)?e.pageSize.pop():e.pageSize)&&void 0!==r?r:i.pageSize))&&void 0!==n?n:i.pageSize,(!Number.isFinite(i.currentPage)||i.currentPage<1)&&(i.currentPage=1),P.includes(i.pageSize)||(i.pageSize=20),i};function R(e){const[t,n]=Object(a.useState)(e);return{sorting:t,setSorting:n}}var S=n(10);function L(e){return Object.values(e).reduce(((e,t)=>{const n=t.validate();return!1===e?e:n}),!0)}function j(e="",t,n=!1){const[r,i]=Object(a.useState)(e),[o,s]=Object(a.useState)(),[u,c]=Object(a.useState)(!1),l=Object(a.useCallback)((e=>{const n=e.target.value;i(n),o&&t&&void 0===t(n)&&s(void 0)}),[o,t]);Object(a.useEffect)((()=>{u||r!==e&&c(!0)}),[u,r,e]);const d=void 0!==o;return{value:r,errors:o,props:{onChange:l,value:r,isInvalid:d,disabled:n},formRowProps:{error:o,isInvalid:d},clear:()=>{i("")},validate:()=>{if(t){const e=t(r);return s(e),void 0===e}return!0},setValue:i,hasChanged:u}}function x(e,t=!1){const[n,r]=Object(a.useState)(e),[i,o]=Object(a.useState)(!1);Object(a.useEffect)((()=>{i||n!==e&&o(!0)}),[i,n,e]);const s=Object(a.useCallback)(r,[r]);return{props:{idSelected:n,onChange:s,disabled:t},setValue:r,value:n,hasChanged:i}}function $(e=!1,t=!1){const[n,r]=Object(a.useState)(e),[i,o]=Object(a.useState)(!1);Object(a.useEffect)((()=>{i||n!==e&&o(!0)}),[i,n,e]);const s=Object(a.useCallback)((()=>!0),[]);return{value:n,props:{onChange:e=>{const t=e.target.checked;r(t)},checked:n,disabled:t},validate:s,formRowProps:{},setValue:r,hasChanged:i}}function C(e,t,n,r=!1){const[i,o]=Object(a.useState)(t),[s,u]=Object(a.useState)(),[c,l]=Object(a.useState)(!1);Object(a.useEffect)((()=>{c||JSON.stringify(i)!==JSON.stringify(t)&&l(!0)}),[c,i,t]);const d=void 0!==s,p=Object(a.useCallback)((()=>{if(n){const e=n(i);return u(e),void 0===e}return!0}),[n,i]),f=Object(a.useCallback)((e=>{o(e),s&&n&&u(n(e))}),[n,s]);return{props:{id:e,value:i,onChange:f,errors:s,isInvalid:d,disabled:r},formRowProps:{error:s,isInvalid:d},value:i,clear:()=>{o(t)},setValue:o,validate:p,hasChanged:c}}function w(e,t=[],n,r=!1){return C(e,t,n,r)}function M(e,t=[],n,r=!1){return C(e,t,n,r)}function D(e,t=[],n,r=!1){return C(e,t,n,r)}function F(e,t,n=!1){const[r,i]=Object(a.useState)(e),[o,s]=Object(a.useState)(),[u,c]=Object(a.useState)(!1),l=Object(a.useCallback)((e=>{const n=e.target.value?Number(e.target.value):void 0;i(n),n&&o&&t&&void 0===t(n)&&s(void 0)}),[o,t]);Object(a.useEffect)((()=>{u||r!==e&&c(!0)}),[u,r,e]);const d=void 0!==o;return{value:r,errors:o,props:{onChange:l,value:r,isInvalid:d,disabled:n},formRowProps:{error:o,isInvalid:d},clear:()=>{i(void 0)},validate:()=>{if(t&&r){const e=t(r);return s(e),void 0===e}return!0},setValue:i,hasChanged:u}}function U(e,t="",n=!1){const[r,i]=Object(a.useState)(t);return{props:{options:e,value:r,onChange:Object(a.useCallback)((e=>{i(e.target.value)}),[]),disabled:n},value:r,clear:()=>{i("")},setValue:i}}const B=o.a.createContext(void 0),G=({defaultFleetStatus:e,children:t})=>{const n=u(),[r,i]=Object(a.useState)(!1),[s,c]=Object(a.useState)(null!=e?e:{enabled:n.agents.enabled,isLoading:!1,isReady:!1}),l=Object(a.useCallback)((async function(){try{c((e=>({...e,isLoading:!0})));const e=await Object(S.z)();if(e.error)throw e.error;c((t=>{var n,r,i,a;return{...t,isLoading:!1,isReady:null!==(n=null===(r=e.data)||void 0===r?void 0:r.isReady)&&void 0!==n&&n,missingRequirements:null===(i=e.data)||void 0===i?void 0:i.missing_requirements,missingOptionalFeatures:null===(a=e.data)||void 0===a?void 0:a.missing_optional_features}}))}catch(e){c((t=>({...t,isLoading:!1,error:e})))}}),[c]);Object(a.useEffect)((()=>{e||l()}),[l,e]);const d=Object(a.useCallback)((()=>l()),[l]);return o.a.createElement(B.Provider,{value:{...s,refresh:d,forceDisplayInstructions:r,setForceDisplayInstructions:i}},t)};function q(){const e=Object(a.useContext)(B);if(!e)throw new Error("FleetStatusContext not set");return e}const V=o.a.createContext({}),K=(e,t)=>{var n;const r=Object(a.useContext)(V);if(!r)throw new Error("useUIExtension called outside of UIExtensionsContext");const i=null==r||null===(n=r[e])||void 0===n?void 0:n[t];if(i)return i};function z(){return Object(y.useLocation)().state}var H=n(4);const Y=[{id:"linux",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.linux",{defaultMessage:"Linux Tar"}),"data-test-subj":"platformTypeLinux"},{id:"mac",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.mac",{defaultMessage:"Mac"}),"data-test-subj":"platformTypeMac"},{id:"windows",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.windows",{defaultMessage:"Windows"}),"data-test-subj":"platformTypeWindows"},{id:"rpm",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.linux.rpm",{defaultMessage:"RPM"}),"data-test-subj":"platformTypeLinuxRpm"},{id:"deb",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.linux.deb",{defaultMessage:"DEB"}),"data-test-subj":"platformTypeLinuxDeb"}],X=[...Y,{id:"kubernetes",label:H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.kubernetes",{defaultMessage:"Kubernetes"}),"data-test-subj":"platformTypeKubernetes"}];function Q(e="linux"){const[t,n]=Object(a.useState)(e);return{platform:t,setPlatform:n}}H.i18n.translate("xpack.fleet.enrollmentInstructions.platformButtons.googleCloudShell",{defaultMessage:"Google Cloud Shell Script"});const J=o.a.createContext({refresh:()=>{}});function W(){return o.a.useContext(J).refresh}var Z=n(28),ee=n.n(Z),te=n(1),ne=n(41);const re=()=>{const{data:e,isLoading:t}=Object(ne.o)({prerelease:!0}),n=Object(a.useMemo)((()=>((null==e?void 0:e.items)||[]).filter((e=>e.status===te.vb.Installed))),[null==e?void 0:e.items]);return{isPackagePolicyUpgradable:Object(a.useCallback)((e=>{var t;if(!e.package)return!1;const{name:r,version:i}=e.package,a=n.find((e=>{var t;return"installationInfo"in e&&(null===(t=e.installationInfo)||void 0===t?void 0:t.name)===r}));return!(null==a||null===(t=a.installationInfo)||void 0===t||!t.version||!ee()(i,a.installationInfo.version))}),[n]),isLoadingPackages:t}};var ie=n(3);function ae(){const{data:e,isInitialRequest:t,isLoading:n,resendRequest:r}=Object(S.wb)({page:1,perPage:f.u,full:!0});return{agentPolicies:Object(a.useMemo)((()=>{var t;return n?[]:(null!==(t=null==e?void 0:e.items)&&void 0!==t?t:[]).filter((e=>!Object(ie.E)(e)))}),[n,null==e?void 0:e.items]),refreshAgentPolicies:r,isLoadingInitialAgentPolicies:t&&n,isLoadingAgentPolicies:n}}const oe=Object(a.createContext)(void 0),se=({children:e})=>{const[t,n]=Object(a.useState)(!1),[r,i]=Object(a.useState)(!1);return o.a.createElement(oe.Provider,{value:{isEnrollmentFlyoutOpen:t,openEnrollmentFlyout:()=>{n(!0)},closeEnrollmentFlyout:()=>n(!1),isFleetServerFlyoutOpen:r,openFleetServerFlyout:()=>i(!0),closeFleetServerFlyout:()=>i(!1)}},e)},ue=()=>{const e=Object(a.useContext)(oe);if(!e)throw new Error("useFlyoutContext must be used within a FlyoutContextProvider");return e};var ce=n(57),le=n.n(ce),de=n(20);const pe=e=>{const[t,n]=Object(a.useState)(!1),{guidedOnboarding:i}=Object(r.a)(),o=le()(i.guidedOnboardingApi?i.guidedOnboardingApi.isGuidedOnboardingActiveForIntegration$(e):Object(de.of)(!1));return Object(a.useEffect)((()=>{n(!!o)}),[o]),t};function fe(e){const t=Object(S.Hb)(),n=Object(S.Gb)(),r=Object(a.useMemo)((()=>{var e,n;return null!==(e=null===(n=t.data)||void 0===n?void 0:n.items)&&void 0!==e?e:[]}),[t]),i=Object(a.useMemo)((()=>{var e,t;return null!==(e=null===(t=n.data)||void 0===t?void 0:t.items)&&void 0!==e?e:[]}),[n]),[o,s]=Object(a.useMemo)((()=>{var t;const n=r.find((t=>null!=e&&e.fleet_server_host_id?t.id===(null==e?void 0:e.fleet_server_host_id):t.is_default)),a=null!=n&&n.proxy_id?i.find((e=>e.id===n.proxy_id)):void 0;return[null!==(t=null==n?void 0:n.host_urls)&&void 0!==t?t:[],a]}),[e,i,r]),u=t.isLoading&&t.isInitialRequest||n.isLoading&&n.isInitialRequest;return Object(a.useMemo)((()=>({isLoadingInitialRequest:u,fleetServerHosts:o,fleetProxy:s,allFleetServerHosts:r})),[o,s,r,u])}function ge(){var e,t;return{isFleetServerStandalone:null!==(e=null===(t=u().internal)||void 0===t?void 0:t.fleetServerStandalone)&&void 0!==e&&e}}var me=n(42);const Ee=({enrollmentAPIKey:e,cloudFormationProps:t})=>{var n;const{data:r,isLoading:i}=Object(S.Yb)(),a=l();let o,s=!1;const u=null==r||null===(n=r.item.fleet_server_hosts)||void 0===n?void 0:n[0];return u||i||(s=!0,o=H.i18n.translate("xpack.fleet.agentEnrollment.cloudFormation.noFleetServerHost",{defaultMessage:"No Fleet Server host found"})),e||i||(s=!0,o=H.i18n.translate("xpack.fleet.agentEnrollment.cloudFormation.noApiKey",{defaultMessage:"No enrollment token found"})),{isLoading:i,cloudFormationUrl:e&&u&&null!=t&&t.templateUrl?be(null==t?void 0:t.templateUrl,e,u,a,null==t?void 0:t.awsAccountType):void 0,isError:s,error:o}},be=(e,t,n,r,i)=>{let a;return a=e.replace("FLEET_ENROLLMENT_TOKEN",t).replace("FLEET_URL",n).replace("KIBANA_VERSION",r),a.includes("ACCOUNT_TYPE")&&(a=a.replace("ACCOUNT_TYPE",_e(i))),new URL(a).toString()},_e=e=>e||"single-account",he=({enrollmentAPIKey:e,packagePolicy:t})=>{var n;const{data:r,isLoading:i}=Object(S.Yb)();let a,o=!1;return(null==r||null===(n=r.item.fleet_server_hosts)||void 0===n?void 0:n[0])||i||(o=!0,a=H.i18n.translate("xpack.fleet.agentEnrollment.cloudShell.noFleetServerHost",{defaultMessage:"No Fleet Server host found"})),e||i||(o=!0,a=H.i18n.translate("xpack.fleet.agentEnrollment.cloudShell.noApiKey",{defaultMessage:"No enrollment token found"})),{isLoading:i,cloudShellUrl:Object(ie.s)(t)||"",isError:o,error:a}}},function(e,t,n){"use strict";var r=n(8);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b})),n.d(t,"c",(function(){return r.c})),n.d(t,"d",(function(){return r.f})),n.d(t,"e",(function(){return r.g})),n.d(t,"f",(function(){return r.h})),n.d(t,"g",(function(){return r.i})),n.d(t,"h",(function(){return r.j})),n.d(t,"i",(function(){return r.k})),n.d(t,"j",(function(){return r.l})),n.d(t,"k",(function(){return r.m})),n.d(t,"l",(function(){return r.n})),n.d(t,"m",(function(){return r.r})),n.d(t,"n",(function(){return r.s})),n.d(t,"o",(function(){return r.t})),n.d(t,"p",(function(){return r.u})),n.d(t,"q",(function(){return r.v}))},function(e,t,n){e.exports=n(36)(1465)},function(e,t){e.exports=__kbnSharedDeps__.Lodash},function(e,t,n){"use strict";n.r(t);var r=n(1);n.d(t,"PLUGIN_ID",(function(){return r.kb})),n.d(t,"INTEGRATIONS_PLUGIN_ID",(function(){return r.X})),n.d(t,"FLEET_APM_PACKAGE",(function(){return r.C})),n.d(t,"FLEET_SERVER_PACKAGE",(function(){return r.Q})),n.d(t,"FLEET_SYSTEM_PACKAGE",(function(){return r.T})),n.d(t,"FLEET_SYNTHETICS_PACKAGE",(function(){return r.S})),n.d(t,"FLEET_ELASTIC_AGENT_PACKAGE",(function(){return r.I})),n.d(t,"FLEET_KUBERNETES_PACKAGE",(function(){return r.L})),n.d(t,"FLEET_CLOUD_SECURITY_POSTURE_PACKAGE",(function(){return r.H})),n.d(t,"FLEET_CLOUD_SECURITY_POSTURE_KSPM_POLICY_TEMPLATE",(function(){return r.G})),n.d(t,"FLEET_CLOUD_SECURITY_POSTURE_CSPM_POLICY_TEMPLATE",(function(){return r.F})),n.d(t,"FLEET_CLOUD_SECURITY_POSTURE_CNVM_POLICY_TEMPLATE",(function(){return r.E})),n.d(t,"FLEET_CLOUD_DEFEND_PACKAGE",(function(){return r.D})),n.d(t,"FLEET_ENDPOINT_PACKAGE",(function(){return r.J})),n.d(t,"AGENT_POLICY_SAVED_OBJECT_TYPE",(function(){return r.i})),n.d(t,"PACKAGES_SAVED_OBJECT_TYPE",(function(){return r.gb})),n.d(t,"PACKAGE_POLICY_SAVED_OBJECT_TYPE",(function(){return r.jb})),n.d(t,"OUTPUT_SAVED_OBJECT_TYPE",(function(){return r.fb})),n.d(t,"PRECONFIGURATION_DELETION_RECORD_SAVED_OBJECT_TYPE",(function(){return r.mb})),n.d(t,"ASSETS_SAVED_OBJECT_TYPE",(function(){return r.l})),n.d(t,"MESSAGE_SIGNING_KEYS_SAVED_OBJECT_TYPE",(function(){return r.db})),n.d(t,"UNINSTALL_TOKENS_SAVED_OBJECT_TYPE",(function(){return r.qb})),n.d(t,"FLEET_SERVER_SERVERS_INDEX",(function(){return r.R})),n.d(t,"FLEET_SERVER_ARTIFACTS_INDEX",(function(){return r.N})),n.d(t,"AGENTS_INDEX",(function(){return r.a})),n.d(t,"AGENT_POLICY_INDEX",(function(){return r.h})),n.d(t,"AGENT_ACTIONS_INDEX",(function(){return r.d})),n.d(t,"AGENT_ACTIONS_RESULTS_INDEX",(function(){return r.e})),n.d(t,"AGENTS_PREFIX",(function(){return r.b})),n.d(t,"AGENT_UPDATE_LAST_CHECKIN_INTERVAL_MS",(function(){return r.j})),n.d(t,"agentPolicyStatuses",(function(){return r.sb})),n.d(t,"FleetServerAgentComponentStatuses",(function(){return r.U})),n.d(t,"PACKAGE_POLICY_API_ROOT",(function(){return r.hb})),n.d(t,"AGENT_API_ROUTES",(function(){return r.f})),n.d(t,"AGENT_POLICY_API_ROUTES",(function(){return r.g})),n.d(t,"AGENTS_SETUP_API_ROUTES",(function(){return r.c})),n.d(t,"PACKAGE_POLICY_API_ROUTES",(function(){return r.ib})),n.d(t,"EPM_API_ROUTES",(function(){return r.x})),n.d(t,"SETUP_API_ROUTE",(function(){return r.ob})),n.d(t,"SO_SEARCH_LIMIT",(function(){return r.pb})),n.d(t,"ENDPOINT_PRIVILEGES",(function(){return r.t})),n.d(t,"DASHBOARD_LOCATORS_IDS",(function(){return r.n})),n.d(t,"FLEET_ENROLLMENT_API_PREFIX",(function(){return r.K}));var i=n(5);n.d(t,"epmRouteService",(function(){return i.o})),n.d(t,"agentRouteService",(function(){return i.f})),n.d(t,"agentPolicyRouteService",(function(){return i.e})),n.d(t,"setupRouteService",(function(){return i.W})),n.d(t,"appRoutesService",(function(){return i.h})),n.d(t,"packagePolicyRouteService",(function(){return i.Q})),n.d(t,"fleetSetupRouteService",(function(){return i.r})),n.d(t,"isValidNamespace",(function(){return i.N})),n.d(t,"INVALID_NAMESPACE_CHARACTERS",(function(){return i.b})),n.d(t,"getFileMetadataIndexName",(function(){return i.x})),n.d(t,"getFileDataIndexName",(function(){return i.w}));var a=n(21);n.d(t,"ElasticsearchAssetType",(function(){return a.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(26);function i(){const{services:e}=Object(r.useKibana)();if(null===e)throw new Error("KibanaContextProvider not initialized");return e}},function(e,t,n){"use strict";n.d(t,"tb",(function(){return r.Eb})),n.d(t,"hc",(function(){return r.Mc})),n.d(t,"b",(function(){return r.b})),n.d(t,"wb",(function(){return r.Hb})),n.d(t,"e",(function(){return r.e})),n.d(t,"Xb",(function(){return r.zc})),n.d(t,"g",(function(){return r.j})),n.d(t,"Yb",(function(){return r.Ac})),n.d(t,"Zb",(function(){return r.Bc})),n.d(t,"bc",(function(){return r.Ec})),n.d(t,"gc",(function(){return r.Lc})),n.d(t,"kb",(function(){return r.tb})),n.d(t,"lb",(function(){return r.ub})),n.d(t,"ec",(function(){return r.Jc})),n.d(t,"Fb",(function(){return r.Qb})),n.d(t,"v",(function(){return r.z})),n.d(t,"Mb",(function(){return r.dc})),n.d(t,"Nb",(function(){return r.ec})),n.d(t,"C",(function(){return r.J})),n.d(t,"j",(function(){return r.m})),n.d(t,"pb",(function(){return r.zb})),n.d(t,"i",(function(){return r.l})),n.d(t,"m",(function(){return r.p})),n.d(t,"nb",(function(){return r.xb})),n.d(t,"mb",(function(){return r.wb})),n.d(t,"l",(function(){return r.o})),n.d(t,"qb",(function(){return r.Ab})),n.d(t,"s",(function(){return r.v})),n.d(t,"Qb",(function(){return r.kc})),n.d(t,"H",(function(){return r.P})),n.d(t,"E",(function(){return r.M})),n.d(t,"rb",(function(){return r.Bb})),n.d(t,"F",(function(){return r.N})),n.d(t,"Gb",(function(){return r.Wb})),n.d(t,"Lb",(function(){return r.cc})),n.d(t,"z",(function(){return r.D})),n.d(t,"w",(function(){return r.A})),n.d(t,"x",(function(){return r.B})),n.d(t,"N",(function(){return r.V})),n.d(t,"Q",(function(){return r.Y})),n.d(t,"O",(function(){return r.W})),n.d(t,"S",(function(){return r.ab})),n.d(t,"P",(function(){return r.X})),n.d(t,"cb",(function(){return r.kb})),n.d(t,"U",(function(){return r.cb})),n.d(t,"y",(function(){return r.C})),n.d(t,"M",(function(){return r.U})),n.d(t,"T",(function(){return r.bb})),n.d(t,"u",(function(){return r.x})),n.d(t,"V",(function(){return r.db})),n.d(t,"db",(function(){return r.lb})),n.d(t,"eb",(function(){return r.mb})),n.d(t,"R",(function(){return r.Z})),n.d(t,"A",(function(){return r.E})),n.d(t,"D",(function(){return r.L})),n.d(t,"q",(function(){return r.t})),n.d(t,"B",(function(){return r.H})),n.d(t,"Ib",(function(){return r.Yb})),n.d(t,"k",(function(){return r.n})),n.d(t,"I",(function(){return r.Q})),n.d(t,"Pb",(function(){return r.jc})),n.d(t,"G",(function(){return r.O})),n.d(t,"L",(function(){return r.T})),n.d(t,"h",(function(){return r.k})),n.d(t,"jb",(function(){return r.sb})),n.d(t,"Ob",(function(){return r.ic})),n.d(t,"Ab",(function(){return r.Lb})),n.d(t,"ib",(function(){return r.qb})),n.d(t,"ab",(function(){return r.ib})),n.d(t,"bb",(function(){return r.jb})),n.d(t,"r",(function(){return r.u})),n.d(t,"Sb",(function(){return r.sc})),n.d(t,"K",(function(){return r.S})),n.d(t,"ob",(function(){return r.yb})),n.d(t,"J",(function(){return r.R})),n.d(t,"t",(function(){return r.w})),n.d(t,"cc",(function(){return r.Fc})),n.d(t,"Rb",(function(){return r.qc})),n.d(t,"Hb",(function(){return r.Xb})),n.d(t,"fb",(function(){return r.nb})),n.d(t,"W",(function(){return r.eb})),n.d(t,"n",(function(){return r.q})),n.d(t,"Kb",(function(){return r.bc})),n.d(t,"p",(function(){return r.s})),n.d(t,"hb",(function(){return r.pb})),n.d(t,"Y",(function(){return r.gb})),n.d(t,"Jb",(function(){return r.ac})),n.d(t,"o",(function(){return r.r})),n.d(t,"X",(function(){return r.fb})),n.d(t,"gb",(function(){return r.ob})),n.d(t,"Z",(function(){return r.hb})),n.d(t,"mc",(function(){return r.Vc})),n.d(t,"Tb",(function(){return r.uc})),n.d(t,"dc",(function(){return r.Ic})),n.d(t,"ic",(function(){return r.Nc})),n.d(t,"vb",(function(){return r.Fb})),n.d(t,"Wb",(function(){return r.yc})),n.d(t,"jc",(function(){return r.Oc})),n.d(t,"ac",(function(){return r.Cc})),n.d(t,"fc",(function(){return r.Kc})),n.d(t,"lc",(function(){return r.Uc})),n.d(t,"c",(function(){return r.c})),n.d(t,"Db",(function(){return r.Ob})),n.d(t,"f",(function(){return r.h})),n.d(t,"kc",(function(){return r.Pc})),n.d(t,"Ub",(function(){return r.vc})),n.d(t,"a",(function(){return r.a})),n.d(t,"sb",(function(){return r.Db})),n.d(t,"Vb",(function(){return r.xc})),n.d(t,"d",(function(){return r.d})),n.d(t,"Eb",(function(){return r.Pb})),n.d(t,"Bb",(function(){return r.Mb})),n.d(t,"Cb",(function(){return r.Nb})),n.d(t,"zb",(function(){return r.Kb})),n.d(t,"xb",(function(){return r.Ib})),n.d(t,"yb",(function(){return r.Jb})),n.d(t,"ub",(function(){return c}));var r=n(11),i=n(4),a=n(12);const o={href:a.q.base()[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.appTitle",{defaultMessage:"Fleet"})},s={href:a.q.integrations()[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.integrationsAppTitle",{defaultMessage:"Integrations"}),useIntegrationsBasePath:!0},u={base:()=>[o],policies:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.policiesPageTitle",{defaultMessage:"Agent policies"})}],policies_list:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.policiesPageTitle",{defaultMessage:"Agent policies"})}],policy_details:({policyName:e})=>[o,{href:a.q.policies()[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.policiesPageTitle",{defaultMessage:"Agent policies"})},{text:e}],add_integration_to_policy:({pkgTitle:e,pkgkey:t,integration:n})=>[s,{href:a.q.integration_details_overview({pkgkey:t,integration:n})[1],text:e,useIntegrationsBasePath:!0},{text:i.i18n.translate("xpack.fleet.breadcrumbs.addPackagePolicyPageTitle",{defaultMessage:"Add integration"})}],edit_integration:({policyName:e,policyId:t})=>[o,{href:a.q.policies()[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.policiesPageTitle",{defaultMessage:"Agent policies"})},{href:a.q.policy_details({policyId:t})[1],text:e},{text:i.i18n.translate("xpack.fleet.breadcrumbs.editPackagePolicyPageTitle",{defaultMessage:"Edit integration"})}],upgrade_package_policy:({policyName:e,policyId:t})=>[o,{href:a.q.policies()[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.policiesPageTitle",{defaultMessage:"Agent policies"})},{href:a.q.policy_details({policyId:t})[1],text:e},{text:i.i18n.translate("xpack.fleet.breadcrumbs.upgradePackagePolicyPageTitle",{defaultMessage:"Upgrade integration "})}],agent_list:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.agentsPageTitle",{defaultMessage:"Agents"})}],agent_details:({agentHost:e})=>[o,{href:a.q.agent_list({})[1],text:i.i18n.translate("xpack.fleet.breadcrumbs.agentsPageTitle",{defaultMessage:"Agents"})},{text:e}],enrollment_tokens:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.enrollmentTokensPageTitle",{defaultMessage:"Enrollment tokens"})}],uninstall_tokens:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.uninstallTokensPageTitle",{defaultMessage:"Uninstall tokens"})}],data_streams:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.datastreamsPageTitle",{defaultMessage:"Data streams"})}],settings:()=>[o,{text:i.i18n.translate("xpack.fleet.breadcrumbs.settingsPageTitle",{defaultMessage:"Settings"})}]};function c(e,t={}){var n;const{chrome:i,http:o,application:s}=Object(r.Mc)(),c=(null===(n=u[e])||void 0===n?void 0:n.call(u,t).map((e=>{const t=e.href?o.basePath.prepend(`${e.useIntegrationsBasePath?a.k:a.f}${e.href}`):void 0;return{...e,href:t,onClick:t?e=>{e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||(e.preventDefault(),s.navigateToUrl(t))}:void 0}})))||[],l=[...c].reverse().map((e=>e.text));i.docTitle.change(l),i.setBreadcrumbs(c)}n(63)},function(e,t){e.exports=__kbnSharedDeps__.ReactRouterDom},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"e",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"f",(function(){return c}));var r=n(22);const i="/app/fleet",a="/app/integrations",o={fleet:"/:tabId",agents:"/agents",agent_details:"/agents/:agentId/:tabId?",agent_details_logs:"/agents/:agentId/logs",agent_details_diagnostics:"/agents/:agentId/diagnostics",policies:"/policies",policies_list:"/policies",policy_details:"/policies/:policyId/:tabId?",policy_details_settings:"/policies/:policyId/settings",edit_integration:"/policies/:policyId/edit-integration/:packagePolicyId",upgrade_package_policy:"/policies/:policyId/upgrade-package-policy/:packagePolicyId",enrollment_tokens:"/enrollment-tokens",uninstall_tokens:"/uninstall-tokens",data_streams:"/data-streams",settings:"/settings",settings_create_fleet_server_hosts:"/settings/create-fleet-server-hosts",settings_edit_fleet_server_hosts:"/settings/fleet-server-hosts/:itemId",settings_create_outputs:"/settings/create-outputs",settings_edit_outputs:"/settings/outputs/:outputId",settings_create_download_sources:"/settings/create-download-sources",settings_create_fleet_proxy:"/settings/create-fleet-proxy",settings_edit_fleet_proxy:"/settings/fleet-proxies/:itemId",settings_edit_download_sources:"/settings/downloadSources/:downloadSourceId",debug:"/_debug",add_integration_to_policy:"/integrations/:pkgkey/add-integration/:integration?"},s="q",u={integrations:"/:tabId",integrations_all:"/browse/:category?/:subcategory?",integrations_installed:"/installed/:category?",integrations_installed_updates_available:"/installed/updates_available/:category?",integration_details:"/detail/:pkgkey/:panel?",integration_details_overview:"/detail/:pkgkey/overview",integration_details_policies:"/detail/:pkgkey/policies",integration_details_assets:"/detail/:pkgkey/assets",integration_details_settings:"/detail/:pkgkey/settings",integration_details_custom:"/detail/:pkgkey/custom",integration_details_api_reference:"/detail/:pkgkey/api-reference",integration_details_language_clients:"/language_clients/:pkgkey/overview",integration_policy_edit:"/edit-integration/:packagePolicyId",integration_policy_upgrade:"/edit-integration/:packagePolicyId"},c={base:()=>[i,"/"],overview:()=>[i,"/"],integrations:()=>[a,"/"],integrations_all:({searchTerm:e,category:t,subCategory:n})=>[a,`/browse${t&&n?`/${t}/${n} `:t&&!n?`/${t}`:""}${e?`?${s}=${e}`:""}`],integrations_installed:({query:e,category:t})=>[a,`/installed${t?`/${t}`:""}${e?`?${s}=${e}`:""}`],integrations_installed_updates_available:({query:e,category:t})=>[a,`/installed/updates_available${t?`/${t}`:""}${e?`?${s}=${e}`:""}`],integration_details_overview:({pkgkey:e,integration:t})=>[a,`/detail/${e}/overview${t?`?integration=${t}`:""}`],integration_details_policies:({pkgkey:e,integration:t,addAgentToPolicyId:n})=>{const i=Object(r.stringify)({integration:t,addAgentToPolicyId:n});return[a,`/detail/${e}/policies${i?`?${i}`:""}`]},integration_details_assets:({pkgkey:e,integration:t})=>[a,`/detail/${e}/assets${t?`?integration=${t}`:""}`],integration_details_settings:({pkgkey:e,integration:t})=>[a,`/detail/${e}/settings${t?`?integration=${t}`:""}`],integration_details_custom:({pkgkey:e,integration:t})=>[a,`/detail/${e}/custom${t?`?integration=${t}`:""}`],integration_details_api_reference:({pkgkey:e,integration:t})=>[a,`/detail/${e}/api-reference${t?`?integration=${t}`:""}`],integration_policy_edit:({packagePolicyId:e})=>[a,`/edit-integration/${e}`],integration_policy_upgrade:({packagePolicyId:e})=>[a,`/edit-integration/${e}`],integration_details_language_clients:({pkgkey:e})=>[a,`/language_clients/${e}/overview`],policies:()=>[i,"/policies"],policies_list:()=>[i,"/policies"],policy_details:({policyId:e,tabId:t})=>[i,`/policies/${e}${t?`/${t}`:""}`],add_integration_to_policy:({pkgkey:e,integration:t,agentPolicyId:n,useMultiPageLayout:a})=>{const o=Object(r.stringify)({...n?{policyId:n}:{},...a?{useMultiPageLayout:null}:{}});return[i,`/integrations/${e}/add-integration${t?`/${t}`:""}${o?`?${o}`:""}`]},edit_integration:({policyId:e,packagePolicyId:t})=>[i,`/policies/${e}/edit-integration/${t}`],upgrade_package_policy:({policyId:e,packagePolicyId:t})=>[i,`/policies/${e}/upgrade-package-policy/${t}`],agent_list:({kuery:e})=>[i,"/agents"+(e?`?kuery=${e}`:"")],agent_details:({agentId:e,tabId:t,logQuery:n})=>[i,`/agents/${e}${t?`/${t}`:""}${n?`?_q=${n}`:""}`],agent_details_logs:({agentId:e})=>[i,`/agents/${e}/logs`],agent_details_diagnostics:({agentId:e})=>[i,`/agents/${e}/diagnostics`],enrollment_tokens:()=>[i,"/enrollment-tokens"],uninstall_tokens:()=>[i,o.uninstall_tokens],data_streams:()=>[i,"/data-streams"],settings:()=>[i,o.settings],settings_edit_fleet_server_hosts:({itemId:e})=>[i,o.settings_edit_fleet_server_hosts.replace(":itemId",e.toString())],settings_create_fleet_server_hosts:()=>[i,o.settings_create_fleet_server_hosts],settings_create_fleet_proxy:()=>[i,o.settings_create_fleet_proxy],settings_edit_fleet_proxy:({itemId:e})=>[i,o.settings_edit_fleet_proxy.replace(":itemId",e.toString())],settings_edit_outputs:({outputId:e})=>[i,o.settings_edit_outputs.replace(":outputId",e)],settings_edit_download_sources:({downloadSourceId:e})=>[i,o.settings_edit_download_sources.replace(":downloadSourceId",e)],settings_create_outputs:()=>[i,o.settings_create_outputs],settings_create_download_sources:()=>[i,o.settings_create_download_sources],debug:()=>[i,o.debug]}},function(e,t){e.exports=__kbnSharedDeps__.Rxjs},function(e,t,n){"use strict";n.d(t,"b",(function(){return r.b})),n.d(t,"c",(function(){return r.c})),n.d(t,"a",(function(){return r.a})),n.d(t,"d",(function(){return i}));var r=n(24);const i=Object.entries},function(e,t,n){"use strict";const r=n(77),i=n(78),a=n(79);function o(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function s(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function u(e,t){return t.decode?i(e):e}function c(e){return Array.isArray(e)?e.sort():"object"==typeof e?c(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function l(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function d(e){const t=(e=l(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function f(e,t){o((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const i="string"==typeof n&&n.split("").indexOf(e.arrayFormatSeparator)>-1?n.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===n?n:u(n,e);r[t]=i};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t),r=Object.create(null);if("string"!=typeof e)return r;if(!(e=e.trim().replace(/^[?#&]/,"")))return r;for(const i of e.split("&")){let[e,o]=a(t.decode?i.replace(/\+/g," "):i,"=");o=void 0===o?null:["comma","separator"].includes(t.arrayFormat)?o:u(o,t),n(u(e,t),o,r)}for(const e of Object.keys(r)){const n=r[e];if("object"==typeof n&&null!==n)for(const e of Object.keys(n))n[e]=p(n[e],t);else r[e]=p(n,t)}return!1===t.sort?r:(!0===t.sort?Object.keys(r).sort():Object.keys(r).sort(t.sort)).reduce(((e,t)=>{const n=r[t];return Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?e[t]=c(n):e[t]=n,e}),Object.create(null))}t.extract=d,t.parse=f,t.stringify=(e,t)=>{if(!e)return"";o((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const n=n=>t.skipNull&&null==e[n]||t.skipEmptyString&&""===e[n],r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const i=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[s(t,e),"[",i,"]"].join("")]:[...n,[s(t,e),"[",s(i,e),"]=",s(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[s(t,e),"[]"].join("")]:[...n,[s(t,e),"[]=",s(r,e)].join("")];case"comma":case"separator":return t=>(n,r)=>null==r||0===r.length?n:0===n.length?[[s(t,e),"=",s(r,e)].join("")]:[[n,s(r,e)].join(e.arrayFormatSeparator)];default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,s(t,e)]:[...n,[s(t,e),"=",s(r,e)].join("")]}}(t),i={};for(const t of Object.keys(e))n(t)||(i[t]=e[t]);const a=Object.keys(i);return!1!==t.sort&&a.sort(t.sort),a.map((n=>{const i=e[n];return void 0===i?"":null===i?s(n,t):Array.isArray(i)?i.reduce(r(n),[]).join("&"):s(n,t)+"="+s(i,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[n,r]=a(e,"#");return Object.assign({url:n.split("?")[0]||"",query:f(d(e),t)},t&&t.parseFragmentIdentifier&&r?{fragmentIdentifier:u(r,t)}:{})},t.stringifyUrl=(e,n)=>{n=Object.assign({encode:!0,strict:!0},n);const r=l(e.url).split("?")[0]||"",i=t.extract(e.url),a=t.parse(i,{sort:!1}),o=Object.assign(a,e.query);let u=t.stringify(o,n);u&&(u=`?${u}`);let c=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);return e.fragmentIdentifier&&(c=`#${s(e.fragmentIdentifier,n)}`),`${r}${u}${c}`}},function(e,t,n){const r=n(46),i=n(68),{safeRe:a,t:o}=n(67);e.exports=(e,t)=>{if(e instanceof r)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){let t;for(;(t=a[o.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&t.index+t[0].length===n.index+n[0].length||(n=t),a[o.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;a[o.COERCERTL].lastIndex=-1}else n=e.match(a[o.COERCE]);return null===n?null:i(`${n[2]}.${n[3]||"0"}.${n[4]||"0"}`,t)}},function(e,t,n){"use strict";let r,i,a,o,s,u,c,l,d;n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),function(e){e.installed="installed",e.notInstalled="not_installed",e.installing="installing",e.reinstalling="reinstalling",e.uninstalling="uninstalling"}(r||(r={})),function(e){e.dashboard="dashboard",e.visualization="visualization",e.search="search",e.indexPattern="index_pattern",e.map="map",e.lens="lens",e.securityRule="security_rule",e.cloudSecurityPostureRuleTemplate="csp_rule_template",e.mlModule="ml_module",e.tag="tag",e.osqueryPackAsset="osquery_pack_asset",e.osquerySavedQuery="osquery_saved_query"}(i||(i={})),function(e){e.dashboard="dashboard",e.visualization="visualization",e.search="search",e.indexPattern="index-pattern",e.map="map",e.lens="lens",e.mlModule="ml-module",e.securityRule="security-rule",e.cloudSecurityPostureRuleTemplate="csp-rule-template",e.tag="tag",e.osqueryPackAsset="osquery-pack-asset",e.osquerySavedQuery="osquery-saved-query"}(a||(a={})),function(e){e.index="index",e.componentTemplate="component_template",e.ingestPipeline="ingest_pipeline",e.indexTemplate="index_template",e.ilmPolicy="ilm_policy",e.transform="transform",e.dataStreamIlmPolicy="data_stream_ilm_policy",e.mlModel="ml_model"}(o||(o={})),function(e){e.categories="categories",e.data_streams="data_streams",e.inputs="inputs",e.readme="readme",e.multiple="multiple",e.type="type",e.vars="vars",e.input="input",e.template_path="template_path",e.name="name",e.title="title",e.description="description",e.icons="icons",e.screenshots="screenshots"}(s||(s={})),function(e){e.type="type",e.title="title",e.description="description",e.template_path="template_path",e.condition="condition",e.input_group="input_group",e.vars="vars"}(u||(u={})),function(e){e.input="input",e.title="title",e.description="description",e.enabled="enabled",e.vars="vars",e.template_path="template_path"}(c||(c={})),function(e){e.type="type",e.ilm_policy="ilm_policy",e.hidden="hidden",e.dataset="dataset",e.title="title",e.release="release",e.streams="streams",e.package="package",e.path="path",e.ingest_pipeline="ingest_pipeline",e.elasticsearch="elasticsearch",e.dataset_is_prefix="dataset_is_prefix",e.routing_rules="routing_rules",e.lifecycle="lifecycle"}(l||(l={})),function(e){e.name="name",e.title="title",e.description="description",e.type="type",e.required="required",e.show_user="show_user",e.multi="multi",e.options="options",e.default="default",e.os="os",e.secret="secret"}(d||(d={}))},function(e,t){e.exports=__kbnSharedDeps__.RxjsOperators},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/kibanaReact/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o}));var r=n(1);const i=1209600;function a(e={}){return{name:"",description:"",namespace:"default",monitoring_enabled:Object.values(r.ub),inactivity_timeout:i,is_protected:!1,...e}}function o(e){return{...e,is_protected:!1}}},function(e,t,n){const r=n(48);e.exports=(e,t,n)=>r(e,t,n)<0},function(e,t){e.exports=__kbnSharedDeps__.KbnStd},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return a}));const r="fleet",i="integrations",a="transform"},function(e,t,n){"use strict";n.d(t,"d",(function(){return r.d})),n.d(t,"a",(function(){return r.a})),n.d(t,"c",(function(){return r.c})),n.d(t,"b",(function(){return r.b}));var r=n(21)},function(e,t,n){"use strict";let r,i;function a(e){r=e}function o(){return r}function s(e){i=e}function u(){return i}n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return u}))},function(e,t,n){"use strict";n.d(t,"p",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"n",(function(){return o})),n.d(t,"i",(function(){return s})),n.d(t,"l",(function(){return u})),n.d(t,"j",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"m",(function(){return d})),n.d(t,"k",(function(){return p})),n.d(t,"h",(function(){return f})),n.d(t,"g",(function(){return g})),n.d(t,"f",(function(){return m})),n.d(t,"e",(function(){return E})),n.d(t,"d",(function(){return b})),n.d(t,"b",(function(){return _})),n.d(t,"r",(function(){return h})),n.d(t,"o",(function(){return T})),n.d(t,"s",(function(){return v})),n.d(t,"t",(function(){return P})),n.d(t,"u",(function(){return I})),n.d(t,"q",(function(){return y}));var r=n(24);const i="epm-packages",a="epm-packages-assets",o="system",s="elastic_agent",u="fleet_server",c="endpoint",l="apm",d="synthetics",p="kubernetes",f="cloud_security_posture",g="kspm",m="cspm",E="vuln_mgmt",b="cloud_defend",_="data_stream.dataset",h=[c,l,d,f],T=[c,l,d],v=[l,d,f],P={Logs:"logs",Metrics:"metrics"},I=(Object.values(P),{Installed:"installed",Installing:"installing",InstallFailed:"install_failed",NotInstalled:"not_installed"}),y=[r.c.dashboard,r.c.search,r.c.visualization,r.a.transform];new Set(y)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(47),i=n(0),a=r.__importDefault(n(80));t.default=function(e,t){void 0===t&&(t=[]);var n=a.default(e,t,{loading:!0}),r=n[0],o=n[1];return i.useEffect((function(){o()}),[o]),r}},function(e,t,n){n.r(t);var r=__kbnBundles__.get("entry/core/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t){e.exports=__kbnSharedDeps_npm__},function(e,t,n){e.exports=n(36)(1466)},function(e,t,n){const r=n(48);e.exports=(e,t,n)=>r(e,t,n)>0},function(e,t,n){"use strict";n.d(t,"a",(function(){return ExperimentalFeaturesService}));var r=n(13),i=n.n(r);class ExperimentalFeaturesService{static init(e){this.experimentalFeatures=e}static get(){return this.experimentalFeatures||this.throwUninitializedError(),this.experimentalFeatures}static throwUninitializedError(){throw new Error("Experimental features services not initialized")}}i()(ExperimentalFeaturesService,"experimentalFeatures",void 0)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>t=>{var n;const{package:r,view:i}=t;if(e[r]||(e[r]={}),null!==(n=e[r])&&void 0!==n&&n[i])throw new Error(`Extension point has already been registered: [${r}][${i}]`);e[r][i]=t}},function(e,t,n){"use strict";n.d(t,"i",(function(){return d})),n.d(t,"q",(function(){return p})),n.d(t,"j",(function(){return f})),n.d(t,"o",(function(){return g})),n.d(t,"p",(function(){return m})),n.d(t,"e",(function(){return E})),n.d(t,"l",(function(){return b})),n.d(t,"m",(function(){return _})),n.d(t,"n",(function(){return h})),n.d(t,"d",(function(){return T})),n.d(t,"k",(function(){return v})),n.d(t,"c",(function(){return P})),n.d(t,"f",(function(){return I})),n.d(t,"a",(function(){return y})),n.d(t,"g",(function(){return O})),n.d(t,"h",(function(){return A})),n.d(t,"r",(function(){return N})),n.d(t,"b",(function(){return k}));var r=n(34),i=n.n(r),a=n(7),o=n(0),s=n(3),u=n(32),c=n(64),l=n(2);function d(){const e=Object(u.a)();return i()(e.getAppendCustomIntegrations,[])}function p(){const e=Object(u.a)();return i()(e.getReplacementCustomIntegrations,[])}function f(e={}){return Object(a.useQuery)(["categories",e],(()=>Object(l.b)({path:s.l.getCategoriesPath(),method:"get",query:e})))}const g=(e={})=>Object(l.e)({path:s.l.getListPath(),method:"get",query:e}),m=e=>Object(a.useQuery)(["get-packages",e],(()=>Object(l.b)({path:s.l.getListPath(),method:"get",query:e}))),E=(e={})=>Object(l.a)({path:s.l.getListPath(),method:"get",query:e}),b=(e,t,n,r={enabled:!0})=>{const i=Object(c.a)(),[u,d]=Object(o.useState)(null==n?void 0:n.ignoreUnverified),p=Object(a.useQuery)([e,t,n],(()=>Object(l.b)({path:s.l.getInfoPath(e,t),method:"get",query:{...n,...u&&{ignoreUnverified:u}}})),{enabled:r.enabled});return null!=p&&p.error&&Object(s.z)(null==p?void 0:p.error)&&(async()=>{await i(e)&&d(!0)})(),p},_=e=>Object(l.e)({path:s.l.getStatsPath(e),method:"get"}),h=()=>{const{data:e,...t}=Object(a.useQuery)(["verification_key_id"],(()=>Object(l.b)({path:s.l.getVerificationKeyIdPath(),method:"get"})));return{packageVerificationKeyId:(null==e?void 0:e.id)||void 0,...t}},T=(e,t,n)=>Object(l.a)({path:s.l.getInfoPath(e,t),method:"get",query:n}),v=e=>Object(a.useQuery)(["get-file",e],(()=>Object(l.a)({path:s.l.getFilePath(e),method:"get"}))),P=e=>Object(l.a)({path:s.l.getFilePath(e),method:"get"}),I=(e,t,n=!1)=>{const r=n?{force:n}:void 0;return Object(l.a)({path:s.l.getInstallPath(e,t),method:"post",body:r})},y=e=>Object(l.a)({path:s.l.getBulkInstallPath(),method:"post",body:{packages:e}}),O=(e,t,n=!1)=>Object(l.a)({path:s.l.getRemovePath(e,t),method:"delete",body:{force:n}}),A=(e,t,n)=>Object(l.a)({path:s.l.getReauthorizeTransformsPath(e,t),method:"post",body:{transforms:n}}),N=()=>Object(a.useMutation)((({pkgName:e,pkgVersion:t,body:n})=>Object(l.b)({path:s.l.getUpdatePath(e,t),method:"put",body:n}))),k=e=>Object(l.a)({path:s.l.getBulkAssetsPath(),method:"post",body:e})},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o}));var r=n(8),i=n(16);function a(e){return Object(i.a)().share.url.locators.get(e)}function o(){return a(r.r.DASHBOARD_APP)}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return s}));var r=n(18),i=n(7),a=n(17);function o(e){const{params:{packagePolicyId:t,policyId:n}}=Object(r.useRouteMatch)(),{getHref:i}=Object(a.Zb)();return`${t&&n?i("edit_integration",{policyId:n,packagePolicyId:t}):i("integration_policy_edit",{packagePolicyId:t})}${e?`?datastreamId=${encodeURIComponent(e)}`:""}`}function s(e,t=!0){const{data:n,isLoading:r}=Object(i.useQuery)(["indexTemplateExists",e],(()=>Object(a.lb)({path:`/api/index_management/index_templates/${e}`,method:"get"})),{enabled:t});return r?{isLoading:!0}:{exists:!!n,isLoading:!1}}},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/esUiShared/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){"use strict";var r=n(31);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b})),n.d(t,"c",(function(){return r.c})),n.d(t,"d",(function(){return r.d}))},function(e,t,n){const r=n(65),{MAX_LENGTH:i,MAX_SAFE_INTEGER:a}=n(66),{safeRe:o,t:s}=n(67),u=n(75),{compareIdentifiers:c}=n(76);class SemVer{constructor(e,t){if(t=u(t),e instanceof SemVer){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw new TypeError(`version is longer than ${i} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?o[s.LOOSE]:o[s.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];!1===n&&(r=[t]),0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=r):this.prerelease=r}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=SemVer},function(e,t){e.exports=__kbnSharedDeps__.TsLib},function(e,t,n){const r=n(46);e.exports=(e,t,n)=>new r(e,n).compare(new r(t,n))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(14),i=n(38),a=n.n(i),o=n(23),s=n.n(o);function u(e){const t=function(e){const t=Object(r.uniq)(e).filter((e=>{var t;return void 0!==(null===(t=s()(e))||void 0===t?void 0:t.version)}));return t.length>1?t.sort(((e,t)=>a()(e,t)?1:-1)):t}(e);return t.length>=1?t[0]:""}},function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));var r=n(4);function i(t){return t.trim()?t!==t.toLowerCase()?{valid:!1,error:r.i18n.translate("xpack.fleet.namespaceValidation.lowercaseErrorMessage",{defaultMessage:"Namespace must be lowercase"})}:a.test(t)?{valid:!1,error:r.i18n.translate("xpack.fleet.namespaceValidation.invalidCharactersErrorMessage",{defaultMessage:"Namespace contains invalid characters"})}:"function"==typeof Blob&&new Blob([t]).size>100||"function"==typeof e&&e.from(t).length>100?{valid:!1,error:r.i18n.translate("xpack.fleet.namespaceValidation.tooLongErrorMessage",{defaultMessage:"Namespace cannot be more than 100 bytes"})}:{valid:!0}:{valid:!1,error:r.i18n.translate("xpack.fleet.namespaceValidation.requiredErrorMessage",{defaultMessage:"Namespace is required"})}}const a=/[\*\\/\?"<>|\s,#:-]+/}).call(this,n(70).Buffer)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(6),i=n(53);const a=(e,t,n)=>{var a;const o=null===(a=(n||e).icons)||void 0===a?void 0:a.find((e=>"image/svg+xml"===e.type));return o?t.prepend(i.h.getFilePath(`/package/${e.name}/${e.version}${o.src}`)):r.ICON_TYPES.find((t=>t.toLowerCase()===`logo${e.name}`))}},function(e,t){e.exports=__kbnSharedDeps__.StyledComponents},function(e,t,n){"use strict";var r=n(3);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b})),n.d(t,"c",(function(){return r.c})),n.d(t,"d",(function(){return r.d})),n.d(t,"e",(function(){return r.f})),n.d(t,"f",(function(){return r.h})),n.d(t,"g",(function(){return r.i})),n.d(t,"h",(function(){return r.l})),n.d(t,"i",(function(){return r.n})),n.d(t,"j",(function(){return r.o})),n.d(t,"k",(function(){return r.s})),n.d(t,"l",(function(){return r.t})),n.d(t,"m",(function(){return r.u})),n.d(t,"n",(function(){return r.v})),n.d(t,"o",(function(){return r.y})),n.d(t,"p",(function(){return r.z})),n.d(t,"q",(function(){return r.B})),n.d(t,"r",(function(){return r.C})),n.d(t,"s",(function(){return r.D})),n.d(t,"t",(function(){return r.E})),n.d(t,"u",(function(){return r.H})),n.d(t,"v",(function(){return r.I})),n.d(t,"w",(function(){return r.J}))},function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return f}));var r=n(37),i=n.n(r),a=n(0),o=n.n(a),s=n(52),u=n.n(s),c=n(6),l=n(11);const d=u()(c.EuiIcon).withConfig({displayName:"Icon",componentId:"sc-9cx4pr-0"})(["width:'16px';margin-block-end:unset !important;"]),p=({packageName:e,integrationName:t,version:n,icons:r,tryApi:a,...s})=>{const u=Object(l.Dc)({packageName:e,integrationName:t,version:n,icons:r,tryApi:a});return o.a.createElement(d,i()({size:"s",type:u},s,{loading:"lazy"}))},f=e=>{const{icons:t}=e;return t&&1===t.length&&"eui"===t[0].type?o.a.createElement(c.EuiIcon,i()({size:"xl",type:t[0].src},e)):t&&1===t.length&&"svg"===t[0].type?o.a.createElement(c.EuiIcon,i()({size:"xl",type:t[0].src},e,{loading:"lazy"})):o.a.createElement(p,e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(0),i=n.n(r),a=n(4),o=n(6),s=n(9),u=n(17),c=n(5),l=n(43);function d(e,t=!1){return{pipelineName:e,canEdit:t}}const p=({packageInputStream:e,packageInfo:t,customDataset:n})=>{const p=n?{...e.data_stream,dataset:n}:e.data_stream,{application:f,share:g,docLinks:m}=Object(u.hc)(),E=g.url.locators.get("INGEST_PIPELINES_APP_LOCATOR"),b=Object(l.b)(e.id),{pipelines:_,addPipelineUrl:h,hasCustom:T,isLoading:v}=function(e,t,n){var i;const[a,o]=Object(r.useState)(""),{share:s}=Object(u.hc)(),l=s.url.locators.get("INGEST_PIPELINES_APP_LOCATOR"),p=Object(c.C)({dataStream:t,packageVersion:e.version}),f=Object(c.v)(t),g=Object(u.Rb)(f),m=Object(r.useMemo)((()=>g.data?[d(p),d(f,!0)]:[d(p)]),[p,f,g.data]);return Object(r.useEffect)((()=>{!async function(){if(!l)return;const e=await l.getUrl({page:"pipeline_create"});o(`${e}?name=${f}&redirect_path=${n}`)}()}),[f,n,l]),{isLoading:g.isLoading,hasCustom:!g.isLoading&&404!==(null===(i=g.error)||void 0===i?void 0:i.statusCode),pipelines:m,addPipelineUrl:a}}(t,p,b);return p?i.a.createElement(o.EuiFlexGroup,{direction:"column",gutterSize:"xs",alignItems:"flexStart"},i.a.createElement(o.EuiFlexItem,{grow:!1},i.a.createElement(o.EuiTitle,{size:"xxxs"},i.a.createElement("h5",null,i.a.createElement(s.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamIngestPipelinesTitle",defaultMessage:"Ingest pipelines"})))),i.a.createElement(o.EuiFlexItem,{grow:!1},i.a.createElement(o.EuiText,{color:"subdued",size:"xs"},i.a.createElement(s.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamIngestPipelinesLabel",defaultMessage:"Ingest pipelines perform common transformations on the ingested data. We recommend modifying only the custom ingest pipeline. These pipelines are shared between integration policies of the same integration type. Hence, any modifications to the ingest pipelines would affect all the integration policies. {learnMoreLink}",values:{learnMoreLink:i.a.createElement(o.EuiLink,{href:m.links.fleet.datastreams,external:!0},i.a.createElement(s.FormattedMessage,{id:"xpack.fleet.packagePolicyEdotpr.datastreamIngestPipelines.learnMoreLink",defaultMessage:"Learn more"}))}}))),i.a.createElement(o.EuiFlexItem,{grow:!1},i.a.createElement(o.EuiBasicTable,{loading:v,items:_,columns:[{field:"pipelineName",name:""},{width:"60px",actions:[{icon:"pencil",type:"icon",description:a.i18n.translate("xpack.fleet.packagePolicyEditor.datastreamIngestPipelines.editBtn",{defaultMessage:"Edit pipeline"}),"data-test-subj":"datastreamEditPipelineBtn",name:"edit",isPrimary:!0,onClick:async e=>{if(!E)return;const t=await E.getUrl({page:"pipeline_edit",pipelineId:e.pipelineName});f.navigateToUrl(`${t}?redirect_path=${b}`)},available:({canEdit:e})=>e},{icon:"inspect",type:"icon",description:a.i18n.translate("xpack.fleet.packagePolicyEditor.datastreamIngestPipelines.inspectBtn",{defaultMessage:"Inspect pipeline"}),name:"inspect","data-test-subj":"datastreamInspectPipelineBtn",isPrimary:!0,onClick:async e=>{if(!E)return;const t=await E.getUrl({page:"pipeline_list"});f.navigateToUrl(`${t}?pipeline=${e.pipelineName}&redirect_path=${b}`)}}]}]})),!v&&!T&&i.a.createElement(o.EuiFlexItem,{grow:!1},i.a.createElement(o.EuiSpacer,{size:"xs"}),i.a.createElement(o.EuiButtonEmpty,{size:"xs",flush:"left",iconType:"plusInCircle","data-test-subj":"datastreamAddCustomIngestPipelineBtn",href:h},i.a.createElement(s.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamIngestPipelines.addCustomButn",defaultMessage:"Add custom pipeline"})))):null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(0),i=n.n(r),a=n(6),o=n(9),s=n(4),u=n(5),c=n(17),l=n(43);const d=({packageInputStream:e,packageInfo:t,customDataset:n})=>{const r=n?{...e.data_stream,dataset:n}:e.data_stream,d=Object(l.b)(e.id),{application:p,docLinks:f}=Object(c.hc)(),g=function(e){return[{templateName:Object(u.u)(e,"@package")},{templateName:Object(u.u)(e,"@custom"),canEdit:!0}]}(r);return i.a.createElement(a.EuiFlexGroup,{direction:"column",gutterSize:"xs",alignItems:"flexStart"},i.a.createElement(a.EuiFlexItem,{grow:!1},i.a.createElement(a.EuiTitle,{size:"xxxs"},i.a.createElement("h5",null,i.a.createElement(o.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamMappings.title",defaultMessage:"Mappings"})))),i.a.createElement(a.EuiFlexItem,{grow:!1},i.a.createElement(a.EuiText,{color:"subdued",size:"xs"},i.a.createElement(o.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamMappings.description",defaultMessage:"Mapping is the process of defining how a document, and the fields it contains, are stored and indexed. If you are adding new fields through custom ingest pipeline, we recommend addition of a mapping for those in the component template. {learnMoreLink}",values:{learnMoreLink:i.a.createElement(a.EuiLink,{href:f.links.fleet.datastreams,external:!0},i.a.createElement(o.FormattedMessage,{id:"xpack.fleet.packagePolicyEditor.datastreamMappings.learnMoreLink",defaultMessage:"Learn more"}))}}))),i.a.createElement(a.EuiFlexItem,{grow:!1},i.a.createElement(a.EuiBasicTable,{items:g,columns:[{field:"templateName",name:""},{width:"60px",actions:[{icon:"pencil",type:"icon",description:s.i18n.translate("xpack.fleet.packagePolicyEditor.datastreamMappings.editBtn",{defaultMessage:"Edit mappings"}),"data-test-subj":"datastreamEditMappingsBtn",name:"edit",isPrimary:!0,onClick:async e=>{const t=p.getUrlForApp("management",{path:`/data/index_management/edit_component_template/${e.templateName}`});p.navigateToUrl(`${t}?step=mappings&redirect_path=${d}`)},available:({canEdit:e})=>!!e},{icon:"inspect",type:"icon",description:s.i18n.translate("xpack.fleet.packagePolicyEditor.datastreamMappings.inspectBtn",{defaultMessage:"Inspect mappings"}),name:"inspect","data-test-subj":"datastreamInspectMappingsBtn",isPrimary:!0,onClick:async e=>{const t=p.getUrlForApp("management",{path:`/data/index_management/component_templates/${e.templateName}`});p.navigateToUrl(`${t}?redirect_path=${d}`)}}]}]})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(47),i=n(0),a=r.__importDefault(n(71));t.default=function(e,t){var n=i.useState(t),r=n[0],o=n[1];return a.default((function(){var t=e.subscribe(o);return function(){return t.unsubscribe()}}),[e]),r}},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return s}));var r=n(4),i=n(45);const a={kibana:Object.values(i.c),elasticsearch:Object.values(i.a)},o={dashboard:r.i18n.translate("xpack.fleet.epm.assetTitles.dashboards",{defaultMessage:"Dashboards"}),ilm_policy:r.i18n.translate("xpack.fleet.epm.assetTitles.ilmPolicies",{defaultMessage:"ILM policies"}),ingest_pipeline:r.i18n.translate("xpack.fleet.epm.assetTitles.ingestPipelines",{defaultMessage:"Ingest pipelines"}),transform:r.i18n.translate("xpack.fleet.epm.assetTitles.transforms",{defaultMessage:"Transforms"}),index:r.i18n.translate("xpack.fleet.epm.assetTitles.indices",{defaultMessage:"Indices"}),index_pattern:r.i18n.translate("xpack.fleet.epm.assetTitles.indexPatterns",{defaultMessage:"Index patterns"}),index_template:r.i18n.translate("xpack.fleet.epm.assetTitles.indexTemplates",{defaultMessage:"Index templates"}),component_template:r.i18n.translate("xpack.fleet.epm.assetTitles.componentTemplates",{defaultMessage:"Component templates"}),search:r.i18n.translate("xpack.fleet.epm.assetTitles.savedSearches",{defaultMessage:"Saved searches"}),visualization:r.i18n.translate("xpack.fleet.epm.assetTitles.visualizations",{defaultMessage:"Visualizations"}),map:r.i18n.translate("xpack.fleet.epm.assetTitles.maps",{defaultMessage:"Maps"}),data_stream_ilm_policy:r.i18n.translate("xpack.fleet.epm.assetTitles.dataStreamILM",{defaultMessage:"Data stream ILM policies"}),lens:r.i18n.translate("xpack.fleet.epm.assetTitles.lens",{defaultMessage:"Lens"}),security_rule:r.i18n.translate("xpack.fleet.epm.assetTitles.securityRules",{defaultMessage:"Security rules"}),osquery_pack_asset:r.i18n.translate("xpack.fleet.epm.assetTitles.osqueryPackAssets",{defaultMessage:"Osquery packs"}),osquery_saved_query:r.i18n.translate("xpack.fleet.epm.assetTitles.osquerySavedQuery",{defaultMessage:"Osquery saved queries"}),ml_module:r.i18n.translate("xpack.fleet.epm.assetTitles.mlModules",{defaultMessage:"ML modules"}),ml_model:r.i18n.translate("xpack.fleet.epm.assetTitles.mlModels",{defaultMessage:"ML models"}),view:r.i18n.translate("xpack.fleet.epm.assetTitles.views",{defaultMessage:"Views"}),tag:r.i18n.translate("xpack.fleet.epm.assetTitles.tag",{defaultMessage:"Tag"}),csp_rule_template:r.i18n.translate("xpack.fleet.epm.assetTitles.cloudSecurityPostureRuleTemplate",{defaultMessage:"Benchmark rules"})},s={kibana:"Kibana",elasticsearch:"Elasticsearch"}},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/kibanaUtils/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){"use strict";function r(e){var t,n;return e.unenrollment_started_at&&!e.unenrolled_at?"unenrolling":"error"===(null===(t=e.last_checkin_status)||void 0===t?void 0:t.toLowerCase())?"error":"degraded"===(null===(n=e.last_checkin_status)||void 0===n?void 0:n.toLowerCase())?"degraded":!("policy_revision"in e?e.policy_revision:"policy_revision_idx"in e?e.policy_revision_idx:void 0)||e.upgrade_started_at&&!e.upgraded_at?"updating":void 0}function i(){return"status:unenrolled"}function a(){return"status:online"}function o(){return"(status:error or status:degraded)"}function s(){return"status:offline"}function u(){return"(status:updating or status:unenrolling or status:enrolling)"}function c(){return"status:inactive"}n.r(t),n.d(t,"getPreviousAgentStatusForOfflineAgents",(function(){return r})),n.d(t,"buildKueryForUnenrolledAgents",(function(){return i})),n.d(t,"buildKueryForOnlineAgents",(function(){return a})),n.d(t,"buildKueryForErrorAgents",(function(){return o})),n.d(t,"buildKueryForOfflineAgents",(function(){return s})),n.d(t,"buildKueryForUpdatingAgents",(function(){return u})),n.d(t,"buildKueryForInactiveAgents",(function(){return c}))},function(e,t,n){const r=n(48);e.exports=(e,t,n)=>r(e,t,n)>=0},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(16),i=n(3);const a=e=>new URL(e,"http://example.com").pathname;function o(){const{http:e}=Object(r.a)();return{toSharedAssets:t=>e.basePath.prepend(`/plugins/kibanaReact/assets/${t}`),toPackageImage:(t,n,r)=>{const a=t.src?`/package/${n}/${r}${t.src}`:"path"in t&&t.path;if(a){const t=i.l.getFilePath(a);return e.basePath.prepend(t)}},toRelativeImage:({path:t,packageName:n,version:r})=>{const o=a(t),s=`${i.l.getInfoPath(n,r)}/${o}`;return e.basePath.prepend(s)}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(34),i=n.n(r),a=n(42),o=n(12);const s=e=>{const t=Object(a.b)(o.m.APM_LOCATOR),{error:n,loading:r,value:s}=i()((()=>{if(!(e=>Boolean("apm"===e.package))(e)||!t)return Promise.resolve();if(e.serviceDetails){const{serviceName:n,environment:r}=e.serviceDetails;return t.getUrl({serviceName:n,serviceOverviewTab:"logs"===e.type?"errors":e.type,query:{environment:r}})}return t.getUrl({serviceName:void 0})}));return{isSuccessful:!n&&!r,href:s}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(26),i=n(0),a=n.n(i),o=n(16),s=n(6),u=n(4),c=n(9);const l=({onCancel:e,onConfirm:t,pkgName:n,docLinks:r})=>a.a.createElement(s.EuiConfirmModal,{title:a.a.createElement("span",{className:"eui-textBreakWord"},a.a.createElement(c.FormattedMessage,{id:"xpack.fleet.ConfirmOpenUnverifiedModal.title",defaultMessage:"View unverified integration?"})),onCancel:e,onConfirm:t,cancelButtonText:a.a.createElement(c.FormattedMessage,{id:"xpack.fleet.ConfirmOpenUnverifiedModal.cancelButtonLabel",defaultMessage:"Cancel"}),confirmButtonText:a.a.createElement(c.FormattedMessage,{id:"xpack.fleet.ConfirmOpenUnverifiedModal.confirmButtonLabel",defaultMessage:"View anyway"}),buttonColor:"danger","data-test-subj":"ConfirmOpenUnverifiedModal"},a.a.createElement(s.EuiCallOut,{title:u.i18n.translate("xpack.fleet.ConfirmOpenUnverifiedModal.calloutTitleWithPkg",{defaultMessage:"Integration {pkgName} has failed verification",values:{pkgName:n}}),color:"warning",iconType:"warning",children:a.a.createElement(c.FormattedMessage,{id:"xpack.fleet.ConfirmOpenUnverifiedModal.calloutBody",defaultMessage:"This integration contains an unsigned package of unknown authenticity and could contain malicious files. Learn more about {learnMoreLink}.",values:{learnMoreLink:a.a.createElement(s.EuiLink,{target:"_blank",external:!0,href:r.links.fleet.packageSignatures},a.a.createElement(c.FormattedMessage,{id:"xpack.fleet.ConfirmOpenUnverifiedModal.learnMoreLink",defaultMessage:"package signatures"}))}})})),d=()=>{const{overlays:e,docLinks:t}=Object(o.a)();return Object(i.useCallback)((n=>(({pkgName:e,overlays:t,docLinks:n})=>new Promise((i=>{const o=t.openModal(Object(r.toMountPoint)(a.a.createElement(l,{pkgName:e,onConfirm:()=>{o.close(),i(!0)},onCancel:()=>{o.close(),i(!1)},docLinks:n})))})))({pkgName:n,overlays:e,docLinks:t})),[t,e])}},function(e,t,n){(function(t){const n="object"==typeof t&&Object({IS_KIBANA_DISTRIBUTABLE:"true"})&&Object({IS_KIBANA_DISTRIBUTABLE:"true"}).NODE_DEBUG&&/\bsemver\b/i.test(Object({IS_KIBANA_DISTRIBUTABLE:"true"}).NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=n}).call(this,n(74))},function(e,t){const n=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:n,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},function(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:a}=n(66),o=n(65),s=(t=e.exports={}).re=[],u=t.safeRe=[],c=t.src=[],l=t.t={};let d=0;const p="[a-zA-Z0-9-]",f=[["\\s",1],["\\d",a],[p,i]],g=(e,t,n)=>{const r=(e=>{for(const[t,n]of f)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=d++;o(e,i,t),l[e]=i,c[i]=t,s[i]=new RegExp(t,n?"g":void 0),u[i]=new RegExp(r,n?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),g("MAINVERSION",`(${c[l.NUMERICIDENTIFIER]})\\.(${c[l.NUMERICIDENTIFIER]})\\.(${c[l.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${c[l.NUMERICIDENTIFIERLOOSE]})\\.(${c[l.NUMERICIDENTIFIERLOOSE]})\\.(${c[l.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${c[l.NUMERICIDENTIFIER]}|${c[l.NONNUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${c[l.NUMERICIDENTIFIERLOOSE]}|${c[l.NONNUMERICIDENTIFIER]})`),g("PRERELEASE",`(?:-(${c[l.PRERELEASEIDENTIFIER]}(?:\\.${c[l.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${c[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[l.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${p}+`),g("BUILD",`(?:\\+(${c[l.BUILDIDENTIFIER]}(?:\\.${c[l.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${c[l.MAINVERSION]}${c[l.PRERELEASE]}?${c[l.BUILD]}?`),g("FULL",`^${c[l.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${c[l.MAINVERSIONLOOSE]}${c[l.PRERELEASELOOSE]}?${c[l.BUILD]}?`),g("LOOSE",`^${c[l.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${c[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${c[l.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${c[l.XRANGEIDENTIFIER]})(?:\\.(${c[l.XRANGEIDENTIFIER]})(?:\\.(${c[l.XRANGEIDENTIFIER]})(?:${c[l.PRERELEASE]})?${c[l.BUILD]}?)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${c[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[l.XRANGEIDENTIFIERLOOSE]})(?:${c[l.PRERELEASELOOSE]})?${c[l.BUILD]}?)?)?`),g("XRANGE",`^${c[l.GTLT]}\\s*${c[l.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${c[l.GTLT]}\\s*${c[l.XRANGEPLAINLOOSE]}$`),g("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),g("COERCERTL",c[l.COERCE],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${c[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",g("TILDE",`^${c[l.LONETILDE]}${c[l.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${c[l.LONETILDE]}${c[l.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${c[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",g("CARET",`^${c[l.LONECARET]}${c[l.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${c[l.LONECARET]}${c[l.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${c[l.GTLT]}\\s*(${c[l.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${c[l.GTLT]}\\s*(${c[l.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${c[l.GTLT]}\\s*(${c[l.LOOSEPLAIN]}|${c[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${c[l.XRANGEPLAIN]})\\s+-\\s+(${c[l.XRANGEPLAIN]})\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${c[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${c[l.XRANGEPLAINLOOSE]})\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},function(e,t,n){const r=n(46);e.exports=(e,t,n=!1)=>{if(e instanceof r)return e;try{return new r(e,t)}catch(e){if(!n)return null;throw e}}},function(e,t,n){const r=n(68);e.exports=(e,t)=>{const n=r(e,t);return n?n.version:null}},function(e,t,n){e.exports=n(36)(2943)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;t.default=i},function(e,t,n){n(73),__kbnBundles__.define("plugin/fleet/public",n,82),__kbnBundles__.define("plugin/fleet/common",n,15)},function(e,t,n){n.p=window.__kbnPublicPath__.fleet},function(e,t,n){e.exports=n(36)(448)},function(e,t){const n=Object.freeze({loose:!0}),r=Object.freeze({});e.exports=e=>e?"object"!=typeof e?n:e:r},function(e,t){const n=/^[0-9]+$/,r=(e,t)=>{const r=n.test(e),i=n.test(t);return r&&i&&(e=+e,t=+t),e===t?0:r&&!i?-1:i&&!r?1:er(t,e)}},function(e,t,n){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))},function(e,t,n){"use strict";var r="%[a-f0-9]{2}",i=new RegExp("("+r+")|([^%]+?)","gi"),a=new RegExp("("+r+")+","gi");function o(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],o(n),o(r))}function s(e){try{return decodeURIComponent(e)}catch(r){for(var t=e.match(i)||[],n=1;n{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(47),i=n(0),a=r.__importDefault(n(81));t.default=function(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={loading:!1});var o=i.useRef(0),s=a.default(),u=i.useState(n),c=u[0],l=u[1],d=i.useCallback((function(){for(var t=[],n=0;n({fleet:{all:e.all&&(t.all||t.read),setup:e.all||e.setup,readEnrollmentTokens:e.all||e.setup,readAgentPolicies:e.all||e.setup},integrations:{readPackageInfo:e.all||e.setup||t.all||t.read,readInstalledPackages:t.all||t.read,installPackages:e.all&&t.all,upgradePackages:e.all&&t.all,removePackages:e.all&&t.all,uploadPackages:n,readPackageSettings:e.all&&t.all,writePackageSettings:e.all&&t.all,readIntegrationPolicies:e.all&&(t.all||t.read),writeIntegrationPolicies:e.all&&t.all}});function g(e){return e?{endpoint:{actions:Object.entries(p.t).reduce(((t,[n,{privilegeName:r}])=>(t[n]={executePackageAction:e.siem&&e.siem[r]||!1},t)),{})},transform:{actions:Object.keys(e.transform).reduce(((t,n)=>(t[n]={executePackageAction:e.transform[n]||!1},t)),{})}}:{}}const m=Object.freeze({createPackagePolicyMultiPageLayout:!0,packageVerification:!0,showDevtoolsRequest:!0,diagnosticFileUploadEnabled:!0,displayAgentMetrics:!0,showIntegrationsSubcategories:!0,agentFqdnMode:!0,showExperimentalShipperOptions:!1,agentTamperProtectionEnabled:!1,secretsStorage:!0,kafkaOutput:!0}),E=class extends Error{},b=Object.keys(m),_=e=>b.includes(e);var h=n(8),T=n(11),v=n(10),P=n(20),I=n(25),y=n(51);const O="integration",A=(e,t,n)=>{var r;const i={id:e.name,type:O,title:e.title,score:80,icon:Object(y.a)(e,n),url:{path:`${t.getUrlForApp(d.INTEGRATIONS_PLUGIN_ID)}${h.v.integration_details_overview({pkgkey:e.name})[1]}`,prependBasePath:!1}},a=null===(r=e.policy_templates)||void 0===r?void 0:r.map((r=>({id:r.name,type:O,title:r.title,score:80,icon:Object(y.a)(e,n,r),url:{path:`${t.getUrlForApp(d.INTEGRATIONS_PLUGIN_ID)}${h.v.integration_details_overview({pkgkey:e.name,integration:r.name})[1]}`,prependBasePath:!1}})));return[i,...a&&a.length>1?a:[]]};var N=n(6);const k=o.a.lazy((()=>n.e(4).then(n.bind(null,384)))),R=()=>o.a.createElement(o.a.Suspense,{fallback:o.a.createElement(N.EuiLoadingSpinner,null)},o.a.createElement(k,null)),S=o.a.lazy((()=>n.e(5).then(n.bind(null,385)))),L=({moduleName:e})=>o.a.createElement(o.a.Suspense,{fallback:o.a.createElement(N.EuiLoadingSpinner,null)},o.a.createElement(S,{moduleName:e}));var j=n(40),x=n(39),$=n(26),C=n(58);const w=({views:e,initialIsOpen:t=!1,title:n})=>{const{application:r}=Object(T.Mc)();return o.a.createElement(N.EuiAccordion,{initialIsOpen:t,buttonContent:o.a.createElement(N.EuiFlexGroup,{justifyContent:"center",alignItems:"center",gutterSize:"s",responsive:!1},o.a.createElement(N.EuiFlexItem,{grow:!1},o.a.createElement(N.EuiText,{size:"m"},o.a.createElement("h3",null,null!=n?n:C.a.view))),o.a.createElement(N.EuiFlexItem,{grow:!1},o.a.createElement(N.EuiNotificationBadge,{color:"subdued",size:"m"},o.a.createElement("h3",null,e.length)))),id:"custom-assets"},o.a.createElement(o.a.Fragment,null,o.a.createElement(N.EuiSpacer,{size:"m"}),o.a.createElement(N.EuiSplitPanel.Outer,{hasBorder:!0,hasShadow:!1},e.map(((t,n)=>o.a.createElement(a.Fragment,{key:n},o.a.createElement(N.EuiSplitPanel.Inner,{grow:!1,key:n},o.a.createElement(N.EuiText,{size:"m"},o.a.createElement("p",null,o.a.createElement($.RedirectAppLinks,{application:r},o.a.createElement(N.EuiLink,{href:t.url},t.name)))),o.a.createElement(N.EuiSpacer,{size:"s"}),o.a.createElement(N.EuiText,{size:"s",color:"subdued"},o.a.createElement("p",null,t.description))),n+1{const{http:e}=Object(T.Mc)(),t=e.basePath.prepend("/app/logs/stream"),n=[{name:s.i18n.translate("xpack.fleet.assets.customLogs.name",{defaultMessage:"Logs"}),url:t,description:s.i18n.translate("xpack.fleet.assets.customLogs.description",{defaultMessage:"View Custom logs data in Logs app"})}];return o.a.createElement(w,{views:n,initialIsOpen:!0})},D=Object(a.lazy)((async()=>({default:M})));var F=n(32),U=n(19);let B;!function(e){e.agents="agents",e.policies="policies",e.enrollmentTokens="enrollment_tokens",e.uninstallTokens="uninstall_tokens",e.dataStreams="data_streams",e.settings="settings"}(B||(B={}));const G=[{id:B.agents,title:s.i18n.translate("xpack.fleet.deepLinks.agents.title",{defaultMessage:"Agents"}),path:U.b.agents},{id:B.policies,title:s.i18n.translate("xpack.fleet.deepLinks.policies.title",{defaultMessage:"Agent policies"}),path:U.b.policies},{id:B.enrollmentTokens,title:s.i18n.translate("xpack.fleet.deepLinks.enrollmentTokens.title",{defaultMessage:"Enrollment tokens"}),path:U.b.enrollment_tokens},{id:B.uninstallTokens,title:s.i18n.translate("xpack.fleet.deepLinks.uninstallTokens.title",{defaultMessage:"Uninstall tokens"}),path:U.b.uninstall_tokens},{id:B.dataStreams,title:s.i18n.translate("xpack.fleet.deepLinks.dataStreams.title",{defaultMessage:"Data streams"}),path:U.b.data_streams},{id:B.settings,title:s.i18n.translate("xpack.fleet.deepLinks.settings.title",{defaultMessage:"Settings"}),path:U.b.settings}];class plugin_FleetPlugin{constructor(e){i()(this,"config",void 0),i()(this,"kibanaVersion",void 0),i()(this,"extensions",{}),i()(this,"experimentalFeatures",void 0),i()(this,"storage",new l.Storage(localStorage)),this.initializerContext=e,this.config=this.initializerContext.config.get(),this.experimentalFeatures=(e=>{const t={};for(const n of e){if(!_(n))throw new E(`[${n}] is not a supported experimental feature`);t[n]=!0}return{...m,...t}})(this.config.enableExperimental||[]),this.kibanaVersion=e.env.packageInfo.version}setup(e,t){const r=this.config,i=this.kibanaVersion,a=this.extensions;return Object(F.c)(t.customIntegrations),Object(v.tb)(e.http),e.application.register({id:d.INTEGRATIONS_PLUGIN_ID,category:c.DEFAULT_APP_CATEGORIES.management,appRoute:"/app/integrations",title:s.i18n.translate("xpack.fleet.integrationsAppTitle",{defaultMessage:"Integrations"}),order:9019,euiIconType:"logoElastic",mount:async s=>{var u,c;const[l,d,p]=await e.getStartServices(),f=t.cloud&&d.cloud?{...t.cloud,...d.cloud}:void 0,g={...l,...d,storage:this.storage,cloud:f,authz:await p.authz},{renderApp:m,teardownIntegrations:E}=await Promise.all([n.e(0),n.e(2)]).then(n.bind(null,387)),b=null!==(u=null===(c=t.usageCollection)||void 0===c?void 0:c.components.ApplicationUsageTrackingProvider)&&void 0!==u?u:o.a.Fragment,_=m(g,s,r,i,a,b);return()=>{_(),E(g)}}}),e.application.register({id:d.PLUGIN_ID,category:c.DEFAULT_APP_CATEGORIES.management,title:s.i18n.translate("xpack.fleet.appTitle",{defaultMessage:"Fleet"}),order:9020,euiIconType:"logoElastic",appRoute:"/app/fleet",deepLinks:G,mount:async o=>{const[s,u,c]=await e.getStartServices(),l=t.cloud&&u.cloud?{...t.cloud,...u.cloud}:void 0,d={...s,...u,storage:this.storage,cloud:l,authz:await c.authz},{renderApp:p,teardownFleet:f}=await Promise.all([n.e(0),n.e(3)]).then(n.bind(null,386)),g=p(d,o,r,i,a);return()=>{g(),f(d)}}}),e.application.register({id:"ingestManager",category:c.DEFAULT_APP_CATEGORIES.management,navLinkStatus:c.AppNavLinkStatus.hidden,title:s.i18n.translate("xpack.fleet.oldAppTitle",{defaultMessage:"Ingest Manager"}),async mount(t){const[n]=await e.getStartServices();return n.application.navigateToApp("fleet",{path:t.history.location.hash}),()=>{}}}),t.home&&(t.home.tutorials.registerDirectoryHeaderLink(d.PLUGIN_ID,R),t.home.tutorials.registerModuleNotice(d.PLUGIN_ID,L),t.home.featureCatalogue.register({id:"fleet",title:s.i18n.translate("xpack.fleet.featureCatalogueTitle",{defaultMessage:"Add Elastic Agent integrations"}),description:s.i18n.translate("xpack.fleet.featureCatalogueDescription",{defaultMessage:"Add and manage integrations with Elastic Agent"}),icon:"indexManagementApp",showOnHomePage:!0,path:h.m,category:"data",order:510})),t.globalSearch&&t.globalSearch.registerResultProvider((e=>{const t=Object(P.from)(e.getStartServices()).pipe(Object(I.map)((([e])=>e)),Object(I.shareReplay)(1));let n;return{id:"integrations",getSearchableTypes:()=>[O],find:({term:e,types:r},{maxResults:i,aborted$:a})=>{if(!1===(null==r?void 0:r.includes(O)))return Object(P.of)([]);const o=Boolean(r)&&r.includes(O),s=!e,u=o&&s;return!u&&s?Object(P.of)([]):(e&&(e=e.toLowerCase()),Object(P.combineLatest)([t,(n||(n=Object(P.from)(Object(T.Q)()).pipe(Object(I.map)((({error:e,data:t})=>{var n;if(e)throw e;return null!==(n=null==t?void 0:t.response)&&void 0!==n?n:[]})),Object(I.shareReplay)(1))),n)]).pipe(Object(I.takeUntil)(a),Object(I.map)((([t,n])=>n?((t,n)=>n.flatMap(u?e=>A(e,t.application,t.http.basePath):n=>e?A(n,t.application,t.http.basePath).filter((t=>e&&t.title.toLowerCase().includes(e))):[]).slice(0,i))(t,n):[]))))}}})(e)),{}}start(e,t){x.a.init(this.experimentalFeatures);const n=Object(j.a)(this.extensions),r=Object(u.once)((()=>e.http.get(d.appRoutesService.getCheckPermissionsPath())));T.j.start(t.licensing.license$),n({package:h.e,view:"package-detail-assets",Component:D});const{capabilities:i}=e.application;return Object(F.d)(t.customIntegrations),{authz:{...f({fleet:{all:i.fleetv2.all,setup:!1},integrations:{all:i.fleet.all,read:i.fleet.read},isSuperuser:!1}),packagePrivileges:g(i)},isInitialized:Object(u.once)((async()=>{const t=await r();if(null!=t&&t.success){const{isInitialized:t}=await e.http.post(d.setupRouteService.getSetupPath());if(!t)throw new Error("Unknown setup error");return!0}throw new Error((null==t?void 0:t.error)||"Unknown permissions error")})),registerExtension:n,hooks:{epm:{getBulkAssets:T.F}}}}stop(){}}var q=n(3),V=n(54),K=n(55),z=n(56);const H=e=>new plugin_FleetPlugin(e)},function(e,t){e.exports=__kbnSharedDeps__.EmotionReact},function(e,t){e.exports=__kbnSharedDeps__.ReactDom},function(e,t){e.exports=__kbnSharedDeps__.ReactQueryDevtools},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/kibanaReact/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t){e.exports=__kbnSharedDeps__.ReactRouterDomV5Compat},function(e,t){e.exports=__kbnSharedDeps__.KbnUiTheme},function(e,t){e.exports=__kbnSharedDeps__.KbnEsQuery},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/unifiedSearch/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/customIntegrations/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/customIntegrations/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t){e.exports=__kbnSharedDeps__.KbnRison},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/cloudChat/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t){e.exports=__kbnSharedDeps__.Moment},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/usageCollection/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))},function(e,t,n){n.r(t);var r=__kbnBundles__.get("plugin/logsShared/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(r))}]);