From e2751760628bcd2fa7e0ec1c52163f67596566d3 Mon Sep 17 00:00:00 2001 From: nunix Date: Wed, 23 Oct 2024 12:55:52 +0000 Subject: [PATCH] deploy: 80607d9ae886310d88b68248aad8a63ce50fc9f0 --- 404.html | 4 +- 5.2/automation/automation/index.html | 4 +- 5.2/automation/ci_workflow/index.html | 4 +- 5.2/automation/index.html | 4 +- 5.2/basics/installation/index.html | 4 +- 5.2/basics/installation/native/index.html | 4 +- 5.2/basics/overview/index.html | 4 +- 5.2/basics/requirements/index.html | 4 +- 5.2/configuration/console/chrome/index.html | 4 +- 5.2/configuration/console/index.html | 4 +- .../console/replacecert/index.html | 4 +- 5.2/configuration/customui/index.html | 4 +- 5.2/configuration/index.html | 4 +- 5.2/configuration/users/index.html | 4 +- 5.2/deploying/airgap/index.html | 4 +- 5.2/deploying/awsmarketplace/index.html | 4 +- 5.2/deploying/azuremarketplace/index.html | 4 +- 5.2/deploying/docker/index.html | 4 +- 5.2/deploying/ecs/index.html | 4 +- 5.2/deploying/index.html | 4 +- 5.2/deploying/kubernetes/index.html | 4 +- 5.2/deploying/openshift/index.html | 4 +- 5.2/deploying/production/configmap/index.html | 4 +- 5.2/deploying/production/details/index.html | 4 +- 5.2/deploying/production/index.html | 4 +- 5.2/deploying/production/internal/index.html | 4 +- 5.2/deploying/production/operators/index.html | 4 +- 5.2/deploying/publick8s/index.html | 4 +- 5.2/deploying/rancher/index.html | 4 +- 5.2/deploying/remove/index.html | 4 +- 5.2/deploying/restore/index.html | 4 +- 5.2/index.html | 4 +- 5.2/integration/adfs/index.html | 4 +- 5.2/integration/ibmqr/index.html | 4 +- 5.2/integration/ibmsa/index.html | 4 +- 5.2/integration/index.html | 4 +- 5.2/integration/integration/index.html | 4 +- 5.2/integration/ldap/index.html | 4 +- 5.2/integration/msad/index.html | 4 +- 5.2/integration/msazure/index.html | 4 +- 5.2/integration/oidc_adfs/index.html | 4 +- 5.2/integration/openid/index.html | 4 +- 5.2/integration/saml/index.html | 4 +- 5.2/integration/splunk/index.html | 4 +- 5.2/navigation/improve_score/index.html | 4 +- 5.2/navigation/index.html | 4 +- 5.2/navigation/multicluster/index.html | 4 +- 5.2/navigation/navigation/index.html | 4 +- 5.2/policy/admission/assessment/index.html | 4 +- 5.2/policy/admission/index.html | 4 +- 5.2/policy/admission/sigstore/index.html | 4 +- 5.2/policy/customcompliance/index.html | 4 +- 5.2/policy/dlp/index.html | 4 +- 5.2/policy/federated/index.html | 4 +- 5.2/policy/filerules/index.html | 4 +- 5.2/policy/groups/index.html | 4 +- 5.2/policy/index.html | 4 +- 5.2/policy/modes/index.html | 4 +- 5.2/policy/networkrules/index.html | 4 +- 5.2/policy/overview/index.html | 4 +- 5.2/policy/processrules/index.html | 4 +- 5.2/policy/responserules/index.html | 4 +- 5.2/policy/threats/index.html | 4 +- 5.2/policy/usingcrd/import/index.html | 4 +- 5.2/policy/usingcrd/index.html | 4 +- 5.2/releasenotes/4x/index.html | 4 +- 5.2/releasenotes/5x/index.html | 4 +- 5.2/releasenotes/index.html | 4 +- 5.2/releasenotes/other/index.html | 4 +- 5.2/reporting/index.html | 4 +- 5.2/reporting/reporting/index.html | 4 +- 5.2/scanning/build/azuredevops/index.html | 4 +- 5.2/scanning/build/bamboo/index.html | 4 +- 5.2/scanning/build/circleci/index.html | 4 +- 5.2/scanning/build/github/index.html | 4 +- 5.2/scanning/build/gitlab/index.html | 4 +- 5.2/scanning/build/index.html | 4 +- 5.2/scanning/build/jenkins/index.html | 4 +- 5.2/scanning/cve_sources/index.html | 4 +- 5.2/scanning/index.html | 4 +- 5.2/scanning/registry/ecr-iam/index.html | 4 +- 5.2/scanning/registry/gcr-sa/index.html | 4 +- 5.2/scanning/registry/harbor/index.html | 4 +- 5.2/scanning/registry/index.html | 4 +- 5.2/scanning/scanners/index.html | 4 +- 5.2/scanning/scanning/compliance/index.html | 4 +- 5.2/scanning/scanning/index.html | 4 +- .../scanning/vulnerabilities/index.html | 4 +- 5.2/scanning/updating/index.html | 4 +- 5.2/special/docker/index.html | 4 +- 5.2/special/general/index.html | 4 +- 5.2/special/index.html | 4 +- 5.2/testing/index.html | 4 +- 5.2/testing/testing/index.html | 4 +- 5.2/tronubleshooting/cli/index.html | 4 +- 5.2/troubleshooting/index.html | 4 +- .../troubleshooting/index.html | 4 +- 5.2/updating/index.html | 4 +- 5.2/updating/updating/index.html | 4 +- 5.3/automation/automation/index.html | 4 +- 5.3/automation/ci_workflow/index.html | 4 +- 5.3/automation/index.html | 4 +- 5.3/basics/installation/index.html | 4 +- 5.3/basics/installation/native/index.html | 4 +- 5.3/basics/overview/index.html | 4 +- 5.3/basics/requirements/index.html | 4 +- 5.3/configuration/console/chrome/index.html | 4 +- 5.3/configuration/console/index.html | 4 +- .../console/replacecert/index.html | 4 +- 5.3/configuration/customui/index.html | 4 +- 5.3/configuration/index.html | 4 +- 5.3/configuration/users/index.html | 4 +- 5.3/deploying/airgap/index.html | 4 +- 5.3/deploying/awsmarketplace/index.html | 4 +- 5.3/deploying/azuremarketplace/index.html | 4 +- 5.3/deploying/docker/index.html | 4 +- 5.3/deploying/ecs/index.html | 4 +- 5.3/deploying/index.html | 4 +- 5.3/deploying/kubernetes/index.html | 4 +- 5.3/deploying/openshift/index.html | 4 +- 5.3/deploying/production/configmap/index.html | 4 +- 5.3/deploying/production/details/index.html | 4 +- 5.3/deploying/production/index.html | 4 +- 5.3/deploying/production/internal/index.html | 4 +- 5.3/deploying/production/operators/index.html | 4 +- 5.3/deploying/publick8s/index.html | 4 +- 5.3/deploying/rancher/index.html | 4 +- 5.3/deploying/remove/index.html | 4 +- 5.3/deploying/restore/index.html | 4 +- 5.3/index.html | 4 +- 5.3/integration/adfs/index.html | 4 +- 5.3/integration/ibmqr/index.html | 4 +- 5.3/integration/ibmsa/index.html | 4 +- 5.3/integration/index.html | 4 +- 5.3/integration/integration/index.html | 4 +- 5.3/integration/ldap/index.html | 4 +- 5.3/integration/msad/index.html | 4 +- 5.3/integration/msazure/index.html | 4 +- 5.3/integration/oidc_adfs/index.html | 4 +- 5.3/integration/openid/index.html | 4 +- 5.3/integration/saml/index.html | 4 +- 5.3/integration/splunk/index.html | 4 +- 5.3/navigation/improve_score/index.html | 4 +- 5.3/navigation/index.html | 4 +- 5.3/navigation/multicluster/index.html | 4 +- 5.3/navigation/navigation/index.html | 4 +- 5.3/policy/admission/assessment/index.html | 4 +- 5.3/policy/admission/index.html | 4 +- 5.3/policy/admission/sigstore/index.html | 4 +- 5.3/policy/customcompliance/index.html | 4 +- 5.3/policy/dlp/index.html | 4 +- 5.3/policy/federated/index.html | 4 +- 5.3/policy/filerules/index.html | 4 +- 5.3/policy/groups/index.html | 4 +- 5.3/policy/index.html | 4 +- 5.3/policy/modes/index.html | 4 +- 5.3/policy/networkrules/index.html | 4 +- 5.3/policy/overview/index.html | 4 +- 5.3/policy/processrules/index.html | 4 +- 5.3/policy/responserules/index.html | 4 +- 5.3/policy/threats/index.html | 4 +- 5.3/policy/usingcrd/import/index.html | 4 +- 5.3/policy/usingcrd/index.html | 4 +- 5.3/releasenotes/4x/index.html | 4 +- 5.3/releasenotes/5x/index.html | 4 +- 5.3/releasenotes/index.html | 4 +- 5.3/releasenotes/other/index.html | 4 +- 5.3/reporting/index.html | 4 +- 5.3/reporting/reporting/index.html | 4 +- 5.3/scanning/build/azuredevops/index.html | 4 +- 5.3/scanning/build/bamboo/index.html | 4 +- 5.3/scanning/build/circleci/index.html | 4 +- 5.3/scanning/build/github/index.html | 4 +- 5.3/scanning/build/gitlab/index.html | 4 +- 5.3/scanning/build/index.html | 4 +- 5.3/scanning/build/jenkins/index.html | 4 +- 5.3/scanning/cve_sources/index.html | 4 +- 5.3/scanning/index.html | 4 +- 5.3/scanning/registry/ecr-iam/index.html | 4 +- 5.3/scanning/registry/gcr-sa/index.html | 4 +- 5.3/scanning/registry/harbor/index.html | 4 +- 5.3/scanning/registry/index.html | 4 +- 5.3/scanning/scanners/index.html | 4 +- 5.3/scanning/scanning/compliance/index.html | 4 +- 5.3/scanning/scanning/index.html | 4 +- .../scanning/vulnerabilities/index.html | 4 +- 5.3/scanning/updating/index.html | 4 +- 5.3/special/docker/index.html | 4 +- 5.3/special/general/index.html | 4 +- 5.3/special/index.html | 4 +- 5.3/special/public-cloud/index.html | 4 +- 5.3/testing/index.html | 4 +- 5.3/testing/testing/index.html | 4 +- 5.3/tronubleshooting/cli/index.html | 4 +- 5.3/troubleshooting/index.html | 4 +- .../troubleshooting/index.html | 4 +- 5.3/updating/index.html | 4 +- 5.3/updating/updating/index.html | 4 +- assets/js/f2a85208.9fdc086e.js | 1 + assets/js/f2a85208.f9f432bf.js | 1 - .../js/{main.4faee53b.js => main.65f6b30c.js} | 4 +- ...CENSE.txt => main.65f6b30c.js.LICENSE.txt} | 0 ...n.e4e33fa9.js => runtime~main.3ecb5ad2.js} | 2 +- automation/automation/index.html | 4 +- automation/ci_workflow/index.html | 4 +- automation/index.html | 4 +- basics/installation/index.html | 4 +- basics/installation/native/index.html | 4 +- basics/overview/index.html | 4 +- basics/requirements/index.html | 4 +- configuration/console/chrome/index.html | 4 +- configuration/console/index.html | 4 +- configuration/console/replacecert/index.html | 4 +- configuration/customui/index.html | 4 +- configuration/index.html | 4 +- configuration/users/index.html | 4 +- deploying/airgap/index.html | 4 +- deploying/awsmarketplace/index.html | 4 +- deploying/azuremarketplace/index.html | 4 +- deploying/docker/index.html | 4 +- deploying/ecs/index.html | 4 +- deploying/index.html | 4 +- deploying/kubernetes/index.html | 4 +- deploying/openshift/index.html | 4 +- deploying/production/configmap/index.html | 4 +- deploying/production/details/index.html | 4 +- deploying/production/index.html | 4 +- deploying/production/internal/index.html | 4 +- deploying/production/operators/index.html | 4 +- deploying/publick8s/index.html | 4 +- deploying/rancher/index.html | 4 +- deploying/remove/index.html | 4 +- deploying/restore/index.html | 4 +- index.html | 4 +- integration/adfs/index.html | 4 +- integration/ibmqr/index.html | 4 +- integration/ibmsa/index.html | 4 +- integration/index.html | 4 +- integration/integration/index.html | 4 +- integration/ldap/index.html | 4 +- integration/msad/index.html | 4 +- integration/msazure/index.html | 4 +- integration/oidc_adfs/index.html | 4 +- integration/openid/index.html | 4 +- integration/saml/index.html | 4 +- integration/splunk/index.html | 4 +- lunr-index-1727677901076.json | 1 - lunr-index-1729688083684.json | 1 + lunr-index.json | 2 +- navigation/improve_score/index.html | 4 +- navigation/index.html | 4 +- navigation/multicluster/index.html | 4 +- navigation/navigation/index.html | 4 +- next/automation/automation/index.html | 4 +- next/automation/ci_workflow/index.html | 4 +- next/automation/index.html | 4 +- next/basics/installation/index.html | 4 +- next/basics/installation/native/index.html | 4 +- next/basics/overview/index.html | 4 +- next/basics/requirements/index.html | 4 +- next/configuration/console/chrome/index.html | 4 +- next/configuration/console/index.html | 4 +- .../console/replacecert/index.html | 4 +- next/configuration/customui/index.html | 4 +- next/configuration/index.html | 4 +- next/configuration/users/index.html | 4 +- next/deploying/airgap/index.html | 4 +- next/deploying/awsmarketplace/index.html | 4 +- next/deploying/azuremarketplace/index.html | 4 +- next/deploying/docker/index.html | 4 +- next/deploying/ecs/index.html | 4 +- next/deploying/index.html | 4 +- next/deploying/kubernetes/index.html | 4 +- next/deploying/openshift/index.html | 4 +- .../deploying/production/configmap/index.html | 4 +- next/deploying/production/details/index.html | 46 ++++++++++++++++++- next/deploying/production/index.html | 4 +- next/deploying/production/internal/index.html | 4 +- .../deploying/production/operators/index.html | 4 +- next/deploying/publick8s/index.html | 4 +- next/deploying/rancher/index.html | 4 +- next/deploying/remove/index.html | 4 +- next/deploying/restore/index.html | 4 +- next/index.html | 4 +- next/integration/adfs/index.html | 4 +- next/integration/ibmqr/index.html | 4 +- next/integration/ibmsa/index.html | 4 +- next/integration/index.html | 4 +- next/integration/integration/index.html | 4 +- next/integration/ldap/index.html | 4 +- next/integration/msad/index.html | 4 +- next/integration/msazure/index.html | 4 +- next/integration/oidc_adfs/index.html | 4 +- next/integration/openid/index.html | 4 +- next/integration/saml/index.html | 4 +- next/integration/splunk/index.html | 4 +- next/navigation/improve_score/index.html | 4 +- next/navigation/index.html | 4 +- next/navigation/multicluster/index.html | 4 +- next/navigation/navigation/index.html | 4 +- next/policy/admission/assessment/index.html | 4 +- next/policy/admission/index.html | 4 +- next/policy/admission/sigstore/index.html | 4 +- next/policy/customcompliance/index.html | 4 +- next/policy/dlp/index.html | 4 +- next/policy/federated/index.html | 4 +- next/policy/filerules/index.html | 4 +- next/policy/groups/index.html | 4 +- next/policy/index.html | 4 +- next/policy/modes/index.html | 4 +- next/policy/namespaceboundary/index.html | 4 +- next/policy/networkrules/index.html | 4 +- next/policy/overview/index.html | 4 +- next/policy/processrules/index.html | 4 +- next/policy/responserules/index.html | 4 +- next/policy/threats/index.html | 4 +- next/policy/usingcrd/import/index.html | 4 +- next/policy/usingcrd/index.html | 4 +- next/releasenotes/4x/index.html | 4 +- next/releasenotes/5x/index.html | 4 +- next/releasenotes/index.html | 4 +- next/releasenotes/other/index.html | 4 +- next/reporting/index.html | 4 +- next/reporting/reporting/index.html | 4 +- next/scanning/build/azuredevops/index.html | 4 +- next/scanning/build/bamboo/index.html | 4 +- next/scanning/build/circleci/index.html | 4 +- next/scanning/build/github/index.html | 4 +- next/scanning/build/gitlab/index.html | 4 +- next/scanning/build/index.html | 4 +- next/scanning/build/jenkins/index.html | 4 +- next/scanning/cve_sources/index.html | 4 +- next/scanning/index.html | 4 +- next/scanning/registry/ecr-iam/index.html | 4 +- next/scanning/registry/gcr-sa/index.html | 4 +- next/scanning/registry/harbor/index.html | 4 +- next/scanning/registry/index.html | 4 +- next/scanning/scanners/index.html | 4 +- next/scanning/scanning/compliance/index.html | 4 +- next/scanning/scanning/index.html | 4 +- .../scanning/vulnerabilities/index.html | 4 +- next/scanning/updating/index.html | 4 +- next/special/docker/index.html | 4 +- next/special/general/index.html | 4 +- next/special/index.html | 4 +- next/special/public-cloud/index.html | 4 +- next/testing/index.html | 4 +- next/testing/testing/index.html | 4 +- next/tronubleshooting/cli/index.html | 4 +- next/troubleshooting/index.html | 4 +- .../troubleshooting/index.html | 4 +- next/updating/index.html | 4 +- next/updating/updating/index.html | 4 +- policy/admission/assessment/index.html | 4 +- policy/admission/index.html | 4 +- policy/admission/sigstore/index.html | 4 +- policy/customcompliance/index.html | 4 +- policy/dlp/index.html | 4 +- policy/federated/index.html | 4 +- policy/filerules/index.html | 4 +- policy/groups/index.html | 4 +- policy/index.html | 4 +- policy/modes/index.html | 4 +- policy/namespaceboundary/index.html | 4 +- policy/networkrules/index.html | 4 +- policy/overview/index.html | 4 +- policy/processrules/index.html | 4 +- policy/responserules/index.html | 4 +- policy/threats/index.html | 4 +- policy/usingcrd/import/index.html | 4 +- policy/usingcrd/index.html | 4 +- releasenotes/4x/index.html | 4 +- releasenotes/5x/index.html | 4 +- releasenotes/index.html | 4 +- releasenotes/other/index.html | 4 +- reporting/index.html | 4 +- reporting/reporting/index.html | 4 +- scanning/build/azuredevops/index.html | 4 +- scanning/build/bamboo/index.html | 4 +- scanning/build/circleci/index.html | 4 +- scanning/build/github/index.html | 4 +- scanning/build/gitlab/index.html | 4 +- scanning/build/index.html | 4 +- scanning/build/jenkins/index.html | 4 +- scanning/cve_sources/index.html | 4 +- scanning/index.html | 4 +- scanning/registry/ecr-iam/index.html | 4 +- scanning/registry/gcr-sa/index.html | 4 +- scanning/registry/harbor/index.html | 4 +- scanning/registry/index.html | 4 +- scanning/scanners/index.html | 4 +- scanning/scanning/compliance/index.html | 4 +- scanning/scanning/index.html | 4 +- scanning/scanning/vulnerabilities/index.html | 4 +- scanning/updating/index.html | 4 +- search-doc-1727677901076.json | 1 - search-doc-1729688083684.json | 1 + search-doc.json | 2 +- special/docker/index.html | 4 +- special/general/index.html | 4 +- special/index.html | 4 +- special/public-cloud/index.html | 4 +- testing/index.html | 4 +- testing/testing/index.html | 4 +- tronubleshooting/cli/index.html | 4 +- troubleshooting/index.html | 4 +- troubleshooting/troubleshooting/index.html | 4 +- updating/index.html | 4 +- updating/updating/index.html | 4 +- 409 files changed, 846 insertions(+), 804 deletions(-) create mode 100644 assets/js/f2a85208.9fdc086e.js delete mode 100644 assets/js/f2a85208.f9f432bf.js rename assets/js/{main.4faee53b.js => main.65f6b30c.js} (99%) rename assets/js/{main.4faee53b.js.LICENSE.txt => main.65f6b30c.js.LICENSE.txt} (100%) rename assets/js/{runtime~main.e4e33fa9.js => runtime~main.3ecb5ad2.js} (99%) delete mode 100644 lunr-index-1727677901076.json create mode 100644 lunr-index-1729688083684.json delete mode 100644 search-doc-1727677901076.json create mode 100644 search-doc-1729688083684.json diff --git a/404.html b/404.html index 68fbe9c1d..52464fc4a 100644 --- a/404.html +++ b/404.html @@ -4,8 +4,8 @@ Neuvector Docs - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/5.2/automation/automation/index.html b/5.2/automation/automation/index.html index 1faa60f92..4c71c49af 100644 --- a/5.2/automation/automation/index.html +++ b/5.2/automation/automation/index.html @@ -4,8 +4,8 @@ REST API and Automation | Neuvector Docs - - + +
Skip to main content
Version: 5.2

REST API and Automation

NeuVector Automation

diff --git a/5.2/automation/ci_workflow/index.html b/5.2/automation/ci_workflow/index.html index a99a43ce0..709c26e01 100644 --- a/5.2/automation/ci_workflow/index.html +++ b/5.2/automation/ci_workflow/index.html @@ -4,8 +4,8 @@ NeuVector Workflow | Neuvector Docs - - + +
Version: 5.2

NeuVector Workflow

NeuVector Integration into CI/CD Workflow

diff --git a/5.2/automation/index.html b/5.2/automation/index.html index 73da52e22..0c41a45b2 100644 --- a/5.2/automation/index.html +++ b/5.2/automation/index.html @@ -4,8 +4,8 @@ Workflow & Automation | Neuvector Docs - - + +
Version: 5.2

Automating NeuVector

diff --git a/5.2/basics/installation/index.html b/5.2/basics/installation/index.html index a28cddb25..cfe619269 100644 --- a/5.2/basics/installation/index.html +++ b/5.2/basics/installation/index.html @@ -4,8 +4,8 @@ Installation / Deployment | Neuvector Docs - - + + diff --git a/5.2/basics/installation/native/index.html b/5.2/basics/installation/native/index.html index 6c6879840..ca33157bc 100644 --- a/5.2/basics/installation/native/index.html +++ b/5.2/basics/installation/native/index.html @@ -4,8 +4,8 @@ Deployment Preparation | Neuvector Docs - - + +
Version: 5.2

Deployment Preparation

Understanding How to Deploy NeuVector

diff --git a/5.2/basics/overview/index.html b/5.2/basics/overview/index.html index 13a2791d6..8da5dd607 100644 --- a/5.2/basics/overview/index.html +++ b/5.2/basics/overview/index.html @@ -4,8 +4,8 @@ 5.x Overview | Neuvector Docs - - + +
Version: 5.2

5.x Overview

The Full Life-Cycle Container Security Platform

diff --git a/5.2/basics/requirements/index.html b/5.2/basics/requirements/index.html index dde4a470d..94022ab57 100644 --- a/5.2/basics/requirements/index.html +++ b/5.2/basics/requirements/index.html @@ -4,8 +4,8 @@ System Requirements | Neuvector Docs - - + +
Version: 5.2

System Requirements

System Requirements

diff --git a/5.2/configuration/console/chrome/index.html b/5.2/configuration/console/chrome/index.html index 8b87e1ee5..2e55d49df 100644 --- a/5.2/configuration/console/chrome/index.html +++ b/5.2/configuration/console/chrome/index.html @@ -4,8 +4,8 @@ Chrome Certificate Upload - MacOS | Neuvector Docs - - + +
Version: 5.2

Chrome Certificate Upload - MacOS

Enabling Chrome Browsers to Accept the NeuVector Self-Signed Certificate on MacOS

diff --git a/5.2/configuration/console/index.html b/5.2/configuration/console/index.html index e5d6ccaa4..2bba7526b 100644 --- a/5.2/configuration/console/index.html +++ b/5.2/configuration/console/index.html @@ -4,8 +4,8 @@ Connect to Manager, REST API server | Neuvector Docs - - + +
Version: 5.2

Connect to Manager, REST API server

Connect to UI

diff --git a/5.2/configuration/console/replacecert/index.html b/5.2/configuration/console/replacecert/index.html index 6c719f9fd..c98e8a661 100644 --- a/5.2/configuration/console/replacecert/index.html +++ b/5.2/configuration/console/replacecert/index.html @@ -4,8 +4,8 @@ Replacing Self-Signed Certificate | Neuvector Docs - - + +
Version: 5.2

Replacing Self-Signed Certificate

Replacing the Self-Signed Certificate with PKCS Certificate for External Access

diff --git a/5.2/configuration/customui/index.html b/5.2/configuration/customui/index.html index 8bb1af918..3af9f080a 100644 --- a/5.2/configuration/customui/index.html +++ b/5.2/configuration/customui/index.html @@ -4,8 +4,8 @@ Custom Login, Header and Footer | Neuvector Docs - - + +
Version: 5.2

Custom Login, Header and Footer

Customizing the Console (UI) Component

diff --git a/5.2/configuration/index.html b/5.2/configuration/index.html index 06c8524c0..21ac297b5 100644 --- a/5.2/configuration/index.html +++ b/5.2/configuration/index.html @@ -4,8 +4,8 @@ Initial Configuration & Console Login | Neuvector Docs - - + +
Version: 5.2

Configuring NeuVector and Accessing the Console

diff --git a/5.2/configuration/users/index.html b/5.2/configuration/users/index.html index 6055f41b2..3addcce16 100644 --- a/5.2/configuration/users/index.html +++ b/5.2/configuration/users/index.html @@ -4,8 +4,8 @@ Users and Roles | Neuvector Docs - - + +
Version: 5.2

Users and Roles

Configuring Users and Custom Roles

diff --git a/5.2/deploying/airgap/index.html b/5.2/deploying/airgap/index.html index 4b5b5c4ed..0f4b0839c 100644 --- a/5.2/deploying/airgap/index.html +++ b/5.2/deploying/airgap/index.html @@ -4,8 +4,8 @@ Air Gapping NeuVector | Neuvector Docs - - + +
Version: 5.2

Air Gapping NeuVector

Tools Needed

diff --git a/5.2/deploying/awsmarketplace/index.html b/5.2/deploying/awsmarketplace/index.html index dd370e5a1..6497670ab 100644 --- a/5.2/deploying/awsmarketplace/index.html +++ b/5.2/deploying/awsmarketplace/index.html @@ -4,8 +4,8 @@ AWS Marketplace Billing | Neuvector Docs - - + +
Version: 5.2

AWS Marketplace Billing

Deploy NeuVector from AWS Marketplace Pay-As-You-Go Listing

diff --git a/5.2/deploying/azuremarketplace/index.html b/5.2/deploying/azuremarketplace/index.html index adeb6bbd6..128eab9ef 100644 --- a/5.2/deploying/azuremarketplace/index.html +++ b/5.2/deploying/azuremarketplace/index.html @@ -4,8 +4,8 @@ Azure Marketplace Billing | Neuvector Docs - - + +
Version: 5.2

Azure Marketplace Billing

Deploy NeuVector from Azure Marketplace Pay-As-You-Go Listing

diff --git a/5.2/deploying/docker/index.html b/5.2/deploying/docker/index.html index 238a47cae..278630fbf 100644 --- a/5.2/deploying/docker/index.html +++ b/5.2/deploying/docker/index.html @@ -4,8 +4,8 @@ Docker & Mirantis Kubernetes Engine | Neuvector Docs - - + +
Version: 5.2

Docker & Mirantis Kubernetes Engine

Kubernetes Deployment on Mirantis Kubernetes Engine

diff --git a/5.2/deploying/ecs/index.html b/5.2/deploying/ecs/index.html index 393671482..9bbb2174f 100644 --- a/5.2/deploying/ecs/index.html +++ b/5.2/deploying/ecs/index.html @@ -4,8 +4,8 @@ Amazon ECS | Neuvector Docs - - + +
Version: 5.2

Amazon ECS

Important: Deployment on Amazon ECS is No Longer Supported

diff --git a/5.2/deploying/index.html b/5.2/deploying/index.html index 9103c26e2..64d9aabf9 100644 --- a/5.2/deploying/index.html +++ b/5.2/deploying/index.html @@ -4,8 +4,8 @@ Deploying NeuVector 5.x | Neuvector Docs - - + +
Version: 5.2

Deployments of the NeuVector Containers, Services, and Required Configurations

diff --git a/5.2/deploying/kubernetes/index.html b/5.2/deploying/kubernetes/index.html index 039f3d480..e0558d7f8 100644 --- a/5.2/deploying/kubernetes/index.html +++ b/5.2/deploying/kubernetes/index.html @@ -4,8 +4,8 @@ Kubernetes | Neuvector Docs - - + +
Version: 5.2

Kubernetes

Deploy Using Kubernetes

diff --git a/5.2/deploying/openshift/index.html b/5.2/deploying/openshift/index.html index 8f18958e2..1c5efe1f6 100644 --- a/5.2/deploying/openshift/index.html +++ b/5.2/deploying/openshift/index.html @@ -4,8 +4,8 @@ RedHat OpenShift | Neuvector Docs - - + +
Version: 5.2

RedHat OpenShift

Deploy Separate NeuVector Components with RedHat OpenShift

diff --git a/5.2/deploying/production/configmap/index.html b/5.2/deploying/production/configmap/index.html index 4d1bba9d8..51bd18bf6 100644 --- a/5.2/deploying/production/configmap/index.html +++ b/5.2/deploying/production/configmap/index.html @@ -4,8 +4,8 @@ Deploy Using ConfigMap | Neuvector Docs - - + +
Version: 5.2

Deploy Using ConfigMap

Kubernetes ConfigMap

diff --git a/5.2/deploying/production/details/index.html b/5.2/deploying/production/details/index.html index ceb0f33e9..cea09ac05 100644 --- a/5.2/deploying/production/details/index.html +++ b/5.2/deploying/production/details/index.html @@ -4,8 +4,8 @@ Environment Variables Details | Neuvector Docs - - + +
Version: 5.2

Environment Variables Details

Environment Variables

diff --git a/5.2/deploying/production/index.html b/5.2/deploying/production/index.html index 121d45a45..d4921f488 100644 --- a/5.2/deploying/production/index.html +++ b/5.2/deploying/production/index.html @@ -4,8 +4,8 @@ Deploying NeuVector | Neuvector Docs - - + +
Version: 5.2

Deploying NeuVector

Planning Deployments

diff --git a/5.2/deploying/production/internal/index.html b/5.2/deploying/production/internal/index.html index 31de5b741..2c9154bd5 100644 --- a/5.2/deploying/production/internal/index.html +++ b/5.2/deploying/production/internal/index.html @@ -4,8 +4,8 @@ Replacing Internal Certificates | Neuvector Docs - - + +
Version: 5.2

Replacing Internal Certificates

Internal Communication and Certificates

diff --git a/5.2/deploying/production/operators/index.html b/5.2/deploying/production/operators/index.html index 786c877b9..355800253 100644 --- a/5.2/deploying/production/operators/index.html +++ b/5.2/deploying/production/operators/index.html @@ -4,8 +4,8 @@ Deploy Using Operators | Neuvector Docs - - + +
Version: 5.2

Deploy Using Operators

Operators

diff --git a/5.2/deploying/publick8s/index.html b/5.2/deploying/publick8s/index.html index 4315b3539..1d84d6777 100644 --- a/5.2/deploying/publick8s/index.html +++ b/5.2/deploying/publick8s/index.html @@ -4,8 +4,8 @@ Public Cloud K8s AKS, EKS, GKE, IBM... | Neuvector Docs - - + +
Version: 5.2

Public Cloud K8s AKS, EKS, GKE, IBM...

Deploy NeuVector on a Public Cloud Kubernetes Service

diff --git a/5.2/deploying/rancher/index.html b/5.2/deploying/rancher/index.html index 7ee9b0775..95fe81a1b 100644 --- a/5.2/deploying/rancher/index.html +++ b/5.2/deploying/rancher/index.html @@ -4,8 +4,8 @@ Rancher Deployment | Neuvector Docs - - + +
Version: 5.2

Rancher Deployment

Deploy and Manage NeuVector through Rancher Apps & Marketplace

diff --git a/5.2/deploying/remove/index.html b/5.2/deploying/remove/index.html index b9c1a512a..3c4313bd5 100644 --- a/5.2/deploying/remove/index.html +++ b/5.2/deploying/remove/index.html @@ -4,8 +4,8 @@ Removing or Resetting NeuVector | Neuvector Docs - - + +
Version: 5.2

Removing or Resetting NeuVector

Removing NeuVector Deployment / Containers

diff --git a/5.2/deploying/restore/index.html b/5.2/deploying/restore/index.html index 1b388768a..e1eed5863 100644 --- a/5.2/deploying/restore/index.html +++ b/5.2/deploying/restore/index.html @@ -4,8 +4,8 @@ Restoring NeuVector Configuration | Neuvector Docs - - + +
Version: 5.2

Restoring NeuVector Configuration

Restoring NeuVector Configuration

diff --git a/5.2/index.html b/5.2/index.html index 6066b2f28..1bfff3307 100644 --- a/5.2/index.html +++ b/5.2/index.html @@ -4,8 +4,8 @@ Neuvector Docs - - + +
Version: 5.2

Welcome to the NeuVector Docs

diff --git a/5.2/integration/adfs/index.html b/5.2/integration/adfs/index.html index 893b9e417..e0e571264 100644 --- a/5.2/integration/adfs/index.html +++ b/5.2/integration/adfs/index.html @@ -4,8 +4,8 @@ SAML (ADFS) | Neuvector Docs - - + +
Version: 5.2

SAML (ADFS)

Setting Up ADFS and NeuVector Integration

diff --git a/5.2/integration/ibmqr/index.html b/5.2/integration/ibmqr/index.html index fdced186f..b152d6290 100644 --- a/5.2/integration/ibmqr/index.html +++ b/5.2/integration/ibmqr/index.html @@ -4,8 +4,8 @@ IBM QRadar | Neuvector Docs - - + +
Version: 5.2

IBM QRadar

Integrating with IBM Qradar

diff --git a/5.2/integration/ibmsa/index.html b/5.2/integration/ibmsa/index.html index 51d054277..e349b3e4f 100644 --- a/5.2/integration/ibmsa/index.html +++ b/5.2/integration/ibmsa/index.html @@ -4,8 +4,8 @@ IBM Security Advisor | Neuvector Docs - - + +
Version: 5.2

IBM Security Advisor

Integrating with IBM Security Advisor

diff --git a/5.2/integration/index.html b/5.2/integration/index.html index 5c6e61260..afc275178 100644 --- a/5.2/integration/index.html +++ b/5.2/integration/index.html @@ -4,8 +4,8 @@ Enterprise Integration | Neuvector Docs - - + +
Version: 5.2

Enterprise Integration

diff --git a/5.2/integration/integration/index.html b/5.2/integration/integration/index.html index 9853f0c91..78a95c585 100644 --- a/5.2/integration/integration/index.html +++ b/5.2/integration/integration/index.html @@ -4,8 +4,8 @@ Enterprise Integration | Neuvector Docs - - + +
Version: 5.2

Enterprise Integration

Integration

diff --git a/5.2/integration/ldap/index.html b/5.2/integration/ldap/index.html index 56c0dfa7f..70a1ee463 100644 --- a/5.2/integration/ldap/index.html +++ b/5.2/integration/ldap/index.html @@ -4,8 +4,8 @@ LDAP | Neuvector Docs - - + +
Version: 5.2

LDAP

LDAP

diff --git a/5.2/integration/msad/index.html b/5.2/integration/msad/index.html index 7301bc139..5f1dd4b24 100644 --- a/5.2/integration/msad/index.html +++ b/5.2/integration/msad/index.html @@ -4,8 +4,8 @@ Microsoft AD | Neuvector Docs - - + +
Version: 5.2

Microsoft AD

Configuring Active Directory

diff --git a/5.2/integration/msazure/index.html b/5.2/integration/msazure/index.html index 631570c12..bb41490d5 100644 --- a/5.2/integration/msazure/index.html +++ b/5.2/integration/msazure/index.html @@ -4,8 +4,8 @@ SAML (Azure AD) | Neuvector Docs - - + +
Version: 5.2

SAML (Azure AD)

Integrate with Azure AD SAML authentication

diff --git a/5.2/integration/oidc_adfs/index.html b/5.2/integration/oidc_adfs/index.html index c0a346a56..57d230915 100644 --- a/5.2/integration/oidc_adfs/index.html +++ b/5.2/integration/oidc_adfs/index.html @@ -4,8 +4,8 @@ OpenID Connect (OIDC) for ADFS | Neuvector Docs - - + +
Version: 5.2

OpenID Connect (OIDC) for ADFS

Integrating with OpenID Connect (OIDC) for ADFS

diff --git a/5.2/integration/openid/index.html b/5.2/integration/openid/index.html index 9c3416daf..3cd268553 100644 --- a/5.2/integration/openid/index.html +++ b/5.2/integration/openid/index.html @@ -4,8 +4,8 @@ OpenID Connect Azure/Okta | Neuvector Docs - - + +
Version: 5.2

OpenID Connect Azure/Okta

Integrating with OpenID Connect (OIDC) for Azure and Okta

diff --git a/5.2/integration/saml/index.html b/5.2/integration/saml/index.html index 1e0fa688f..d0145cab7 100644 --- a/5.2/integration/saml/index.html +++ b/5.2/integration/saml/index.html @@ -4,8 +4,8 @@ SAML (Okta) | Neuvector Docs - - + +
Version: 5.2

SAML (Okta)

SAML IDP Configuration

diff --git a/5.2/integration/splunk/index.html b/5.2/integration/splunk/index.html index 1cd8bf32f..359a92649 100644 --- a/5.2/integration/splunk/index.html +++ b/5.2/integration/splunk/index.html @@ -4,8 +4,8 @@ Splunk | Neuvector Docs - - + +
Version: 5.2

Splunk

Integrating with Splunk with the NeuVector Splunk App

diff --git a/5.2/navigation/improve_score/index.html b/5.2/navigation/improve_score/index.html index 45e7e8f9e..93017357c 100644 --- a/5.2/navigation/improve_score/index.html +++ b/5.2/navigation/improve_score/index.html @@ -4,8 +4,8 @@ Improve Security Risk Score | Neuvector Docs - - + +
Version: 5.2

Improve Security Risk Score

Improving the Security Risk Score

diff --git a/5.2/navigation/index.html b/5.2/navigation/index.html index 9d3632d4e..175d045f4 100644 --- a/5.2/navigation/index.html +++ b/5.2/navigation/index.html @@ -4,8 +4,8 @@ Navigating NeuVector | Neuvector Docs - - + +
Version: 5.2

Navigating NeuVector

diff --git a/5.2/navigation/multicluster/index.html b/5.2/navigation/multicluster/index.html index 025e1b0d3..4a8367c71 100644 --- a/5.2/navigation/multicluster/index.html +++ b/5.2/navigation/multicluster/index.html @@ -4,8 +4,8 @@ Enterprise Multi-Cluster Management | Neuvector Docs - - + +
Version: 5.2

Enterprise Multi-Cluster Management

Enterprise Console

diff --git a/5.2/navigation/navigation/index.html b/5.2/navigation/navigation/index.html index 1019229aa..c1ce8c8a2 100644 --- a/5.2/navigation/navigation/index.html +++ b/5.2/navigation/navigation/index.html @@ -4,8 +4,8 @@ Navigating the Console | Neuvector Docs - - + +
Version: 5.2

Navigating the Console

Console Access

diff --git a/5.2/policy/admission/assessment/index.html b/5.2/policy/admission/assessment/index.html index 2823c767e..02181c8bc 100644 --- a/5.2/policy/admission/assessment/index.html +++ b/5.2/policy/admission/assessment/index.html @@ -4,8 +4,8 @@ Configuration Assessment for Kubernetes Resources | Neuvector Docs - - + +
Version: 5.2

Configuration Assessment for Kubernetes Resources

Kubernetes Resource Deployment File Scanning

diff --git a/5.2/policy/admission/index.html b/5.2/policy/admission/index.html index 1dd7c16cc..c43395fd3 100644 --- a/5.2/policy/admission/index.html +++ b/5.2/policy/admission/index.html @@ -4,8 +4,8 @@ Admission Controls | Neuvector Docs - - + +
Version: 5.2

Admission Controls

Controlling Image / Container Deployments

diff --git a/5.2/policy/admission/sigstore/index.html b/5.2/policy/admission/sigstore/index.html index a6934ff78..f79176d87 100644 --- a/5.2/policy/admission/sigstore/index.html +++ b/5.2/policy/admission/sigstore/index.html @@ -4,8 +4,8 @@ Sigstore Cosign Signature Verifiers | Neuvector Docs - - + +
Version: 5.2

Sigstore Cosign Signature Verifiers

Configuring Sigstore/Cosign Verifiers for Requiring Image Signing

diff --git a/5.2/policy/customcompliance/index.html b/5.2/policy/customcompliance/index.html index adca56ea0..1e861747a 100644 --- a/5.2/policy/customcompliance/index.html +++ b/5.2/policy/customcompliance/index.html @@ -4,8 +4,8 @@ Custom Compliance Checks | Neuvector Docs - - + +
Version: 5.2

Custom Compliance Checks

Creating Custom Scripts for Compliance Checks

diff --git a/5.2/policy/dlp/index.html b/5.2/policy/dlp/index.html index 2124eac2e..fea29eb0c 100644 --- a/5.2/policy/dlp/index.html +++ b/5.2/policy/dlp/index.html @@ -4,8 +4,8 @@ DLP & WAF Sensors | Neuvector Docs - - + +
Version: 5.2

DLP & WAF Sensors

Data Loss Prevention (DLP) and Web Application Firewall (WAF)

diff --git a/5.2/policy/federated/index.html b/5.2/policy/federated/index.html index 0e7ffdb32..4711fc50f 100644 --- a/5.2/policy/federated/index.html +++ b/5.2/policy/federated/index.html @@ -4,8 +4,8 @@ Federated Policy | Neuvector Docs - - + +
Version: 5.2

Federated Policy

Federated Policy

diff --git a/5.2/policy/filerules/index.html b/5.2/policy/filerules/index.html index ba43c5c64..675620bfd 100644 --- a/5.2/policy/filerules/index.html +++ b/5.2/policy/filerules/index.html @@ -4,8 +4,8 @@ File Access Rules | Neuvector Docs - - + +
Version: 5.2

File Access Rules

Policy: File Access Rules

diff --git a/5.2/policy/groups/index.html b/5.2/policy/groups/index.html index 3cc58ec06..bf33b3eda 100644 --- a/5.2/policy/groups/index.html +++ b/5.2/policy/groups/index.html @@ -4,8 +4,8 @@ Groups | Neuvector Docs - - + +
Version: 5.2

Groups

Policy: Groups

diff --git a/5.2/policy/index.html b/5.2/policy/index.html index 8e4164eff..7ab12c885 100644 --- a/5.2/policy/index.html +++ b/5.2/policy/index.html @@ -4,8 +4,8 @@ Security Policy | Neuvector Docs - - + +
Version: 5.2

Security Policy & Rules

diff --git a/5.2/policy/modes/index.html b/5.2/policy/modes/index.html index 915388c3b..3f34f51fe 100644 --- a/5.2/policy/modes/index.html +++ b/5.2/policy/modes/index.html @@ -4,8 +4,8 @@ Modes: Discover, Monitor, Protect | Neuvector Docs - - + +
Version: 5.2

Modes: Discover, Monitor, Protect

NeuVector Modes

diff --git a/5.2/policy/networkrules/index.html b/5.2/policy/networkrules/index.html index 44ba8c4fd..dc58144a4 100644 --- a/5.2/policy/networkrules/index.html +++ b/5.2/policy/networkrules/index.html @@ -4,8 +4,8 @@ Network Rules | Neuvector Docs - - + +
Version: 5.2

Network Rules

Policy: Network Rules

diff --git a/5.2/policy/overview/index.html b/5.2/policy/overview/index.html index ee3931678..a992eee93 100644 --- a/5.2/policy/overview/index.html +++ b/5.2/policy/overview/index.html @@ -4,8 +4,8 @@ Security Policy Overview | Neuvector Docs - - + +
Version: 5.2

Security Policy Overview

NeuVector Security Policy

diff --git a/5.2/policy/processrules/index.html b/5.2/policy/processrules/index.html index f688031a1..8e00cbf11 100644 --- a/5.2/policy/processrules/index.html +++ b/5.2/policy/processrules/index.html @@ -4,8 +4,8 @@ Process Profile Rules | Neuvector Docs - - + +
Version: 5.2

Process Profile Rules

Policy -> Groups -> Process Profile Rules

diff --git a/5.2/policy/responserules/index.html b/5.2/policy/responserules/index.html index 05aa30bc2..9a7608936 100644 --- a/5.2/policy/responserules/index.html +++ b/5.2/policy/responserules/index.html @@ -4,8 +4,8 @@ Response Rules | Neuvector Docs - - + +
Version: 5.2

Response Rules

Policy: Response Rules

diff --git a/5.2/policy/threats/index.html b/5.2/policy/threats/index.html index b05aac753..6e78c4571 100644 --- a/5.2/policy/threats/index.html +++ b/5.2/policy/threats/index.html @@ -4,8 +4,8 @@ Network Threat Signatures | Neuvector Docs - - + +
Version: 5.2

Network Threat Signatures

Detecting Network Threats

diff --git a/5.2/policy/usingcrd/import/index.html b/5.2/policy/usingcrd/import/index.html index bcc470c4a..2416db0d6 100644 --- a/5.2/policy/usingcrd/import/index.html +++ b/5.2/policy/usingcrd/import/index.html @@ -4,8 +4,8 @@ Importing CRD from Console | Neuvector Docs - - + +
Version: 5.2

Importing CRD from Console

Importing a CRD format file from the Console or API

diff --git a/5.2/policy/usingcrd/index.html b/5.2/policy/usingcrd/index.html index cf86e11d2..109252963 100644 --- a/5.2/policy/usingcrd/index.html +++ b/5.2/policy/usingcrd/index.html @@ -4,8 +4,8 @@ CRD - Custom Resource Definitions | Neuvector Docs - - + +
Version: 5.2

CRD - Custom Resource Definitions

NeuVector CRD for Policy As Code

diff --git a/5.2/releasenotes/4x/index.html b/5.2/releasenotes/4x/index.html index a36f618f4..36b424f4c 100644 --- a/5.2/releasenotes/4x/index.html +++ b/5.2/releasenotes/4x/index.html @@ -4,8 +4,8 @@ 4.x Release Notes | Neuvector Docs - - + +
Version: 5.2

4.x Release Notes

Release Notes for 4.x

diff --git a/5.2/releasenotes/5x/index.html b/5.2/releasenotes/5x/index.html index dfd48e2d5..d8eab3334 100644 --- a/5.2/releasenotes/5x/index.html +++ b/5.2/releasenotes/5x/index.html @@ -4,8 +4,8 @@ 5.x Release Notes | Neuvector Docs - - + +
Version: 5.2

5.x Release Notes

Release Notes for 5.x

diff --git a/5.2/releasenotes/index.html b/5.2/releasenotes/index.html index 2d7f68ea9..88fd47cac 100644 --- a/5.2/releasenotes/index.html +++ b/5.2/releasenotes/index.html @@ -4,8 +4,8 @@ Release Notes | Neuvector Docs - - + +
Version: 5.2

Release Notes

diff --git a/5.2/releasenotes/other/index.html b/5.2/releasenotes/other/index.html index 0628bcaf8..f11abb880 100644 --- a/5.2/releasenotes/other/index.html +++ b/5.2/releasenotes/other/index.html @@ -4,8 +4,8 @@ Integrations & Other Components | Neuvector Docs - - + +
Version: 5.2

Integrations & Other Components

Release Notes for Integration Modules, Plug-Ins, Other Components

diff --git a/5.2/reporting/index.html b/5.2/reporting/index.html index 46a47299a..583ebc930 100644 --- a/5.2/reporting/index.html +++ b/5.2/reporting/index.html @@ -4,8 +4,8 @@ Reporting | Neuvector Docs - - + +
Version: 5.2

Reporting

diff --git a/5.2/reporting/reporting/index.html b/5.2/reporting/reporting/index.html index c8ed256f9..7e3320d6f 100644 --- a/5.2/reporting/reporting/index.html +++ b/5.2/reporting/reporting/index.html @@ -4,8 +4,8 @@ Reporting & Notifications | Neuvector Docs - - + +
Version: 5.2

Reporting & Notifications

Reporting

diff --git a/5.2/scanning/build/azuredevops/index.html b/5.2/scanning/build/azuredevops/index.html index 7734da8ef..3318fac21 100644 --- a/5.2/scanning/build/azuredevops/index.html +++ b/5.2/scanning/build/azuredevops/index.html @@ -4,8 +4,8 @@ Azure DevOps | Neuvector Docs - - + +
Version: 5.2

Azure DevOps

Scan for Vulnerabilities in the Azure DevOps Build Pipeline

diff --git a/5.2/scanning/build/bamboo/index.html b/5.2/scanning/build/bamboo/index.html index 0010249d0..3772bb052 100644 --- a/5.2/scanning/build/bamboo/index.html +++ b/5.2/scanning/build/bamboo/index.html @@ -4,8 +4,8 @@ Bamboo | Neuvector Docs - - + +
Version: 5.2

Bamboo

Scan for Vulnerabilities during Bamboo Build Pipeline

diff --git a/5.2/scanning/build/circleci/index.html b/5.2/scanning/build/circleci/index.html index 5f0085253..db96c9939 100644 --- a/5.2/scanning/build/circleci/index.html +++ b/5.2/scanning/build/circleci/index.html @@ -4,8 +4,8 @@ CircleCI | Neuvector Docs - - + +
Version: 5.2

CircleCI

Scan for Vulnerabilities in the CircleCI Build Pipeline

diff --git a/5.2/scanning/build/github/index.html b/5.2/scanning/build/github/index.html index 996e1e8a3..bb45a1dfc 100644 --- a/5.2/scanning/build/github/index.html +++ b/5.2/scanning/build/github/index.html @@ -4,8 +4,8 @@ GitHub | Neuvector Docs - - + +
Version: 5.2

GitHub

Scan for Vulnerabilities in a GitHub Action Pipeline

diff --git a/5.2/scanning/build/gitlab/index.html b/5.2/scanning/build/gitlab/index.html index 1151c1d6c..cd37f3f1e 100644 --- a/5.2/scanning/build/gitlab/index.html +++ b/5.2/scanning/build/gitlab/index.html @@ -4,8 +4,8 @@ Gitlab | Neuvector Docs - - + +
Version: 5.2

Gitlab

Scan for Vulnerabilities during Gitlab Build Pipeline

diff --git a/5.2/scanning/build/index.html b/5.2/scanning/build/index.html index 249ce01d2..4a1560361 100644 --- a/5.2/scanning/build/index.html +++ b/5.2/scanning/build/index.html @@ -4,8 +4,8 @@ Build Phase Image Scanning | Neuvector Docs - - + +
Version: 5.2

Build Phase Image Scanning

CI/CD Build Phase Vulnerability Scanning

diff --git a/5.2/scanning/build/jenkins/index.html b/5.2/scanning/build/jenkins/index.html index 14bb6c147..dafc649ee 100644 --- a/5.2/scanning/build/jenkins/index.html +++ b/5.2/scanning/build/jenkins/index.html @@ -4,8 +4,8 @@ Jenkins Details | Neuvector Docs - - + +
Version: 5.2

Jenkins Details

Detailed Configuration for the Jenkins Plugin

diff --git a/5.2/scanning/cve_sources/index.html b/5.2/scanning/cve_sources/index.html index b95fc9403..537ae15d2 100644 --- a/5.2/scanning/cve_sources/index.html +++ b/5.2/scanning/cve_sources/index.html @@ -4,8 +4,8 @@ CVE Database Sources & Version | Neuvector Docs - - + +
Version: 5.2

CVE Database Sources & Version

NeuVector Vulnerability (CVE) Database

diff --git a/5.2/scanning/index.html b/5.2/scanning/index.html index b90e18fd7..b1e323916 100644 --- a/5.2/scanning/index.html +++ b/5.2/scanning/index.html @@ -4,8 +4,8 @@ Security Risks, Scanning & Compliance | Neuvector Docs - - + +
Version: 5.2

Vulnerability Scanning, Compliance Testing, and Admission Controls

diff --git a/5.2/scanning/registry/ecr-iam/index.html b/5.2/scanning/registry/ecr-iam/index.html index ad5a58d10..4128a2c77 100644 --- a/5.2/scanning/registry/ecr-iam/index.html +++ b/5.2/scanning/registry/ecr-iam/index.html @@ -4,8 +4,8 @@ ECR Scanning using IAM Roles | Neuvector Docs - - + +
Version: 5.2

ECR Scanning using IAM Roles

AWS ECR - IAM Roles

diff --git a/5.2/scanning/registry/gcr-sa/index.html b/5.2/scanning/registry/gcr-sa/index.html index e8953112e..aa3746164 100644 --- a/5.2/scanning/registry/gcr-sa/index.html +++ b/5.2/scanning/registry/gcr-sa/index.html @@ -4,8 +4,8 @@ GCR Scanning using Service Accounts | Neuvector Docs - - + +
Version: 5.2

GCR Scanning using Service Accounts

Google GCR - Authentication/Scanning with GCP Service Accounts

diff --git a/5.2/scanning/registry/harbor/index.html b/5.2/scanning/registry/harbor/index.html index 293e0585b..f1274b1a6 100644 --- a/5.2/scanning/registry/harbor/index.html +++ b/5.2/scanning/registry/harbor/index.html @@ -4,8 +4,8 @@ Harbor Pluggable Scanner Module | Neuvector Docs - - + +
Version: 5.2

Harbor Pluggable Scanner Module

Scanning Harbor Registries Using the Pluggable Scanner

diff --git a/5.2/scanning/registry/index.html b/5.2/scanning/registry/index.html index bdd198316..f4ccaa22f 100644 --- a/5.2/scanning/registry/index.html +++ b/5.2/scanning/registry/index.html @@ -4,8 +4,8 @@ Registry Scanning Configuration | Neuvector Docs - - + +
Version: 5.2

Registry Scanning Configuration

Registry scanning requires that the NeuVector Allinone or Controller container be deployed on a host/node. Please see the Installation/Deployment section for how to deploy the NeuVector containers. Configure registry scanning from the NeuVector console after logging in to the manager.

diff --git a/5.2/scanning/scanners/index.html b/5.2/scanning/scanners/index.html index f65dbe4f2..51b0ad12a 100644 --- a/5.2/scanning/scanners/index.html +++ b/5.2/scanning/scanners/index.html @@ -4,8 +4,8 @@ Parallel & Standalone Scanners | Neuvector Docs - - + +
Version: 5.2

Parallel & Standalone Scanners

Increase Scanner Scalability with Multiple Scanners

diff --git a/5.2/scanning/scanning/compliance/index.html b/5.2/scanning/scanning/compliance/index.html index 219dcc2cd..e129c4fb6 100644 --- a/5.2/scanning/scanning/compliance/index.html +++ b/5.2/scanning/scanning/compliance/index.html @@ -4,8 +4,8 @@ Compliance & CIS Benchmarks | Neuvector Docs - - + +
Version: 5.2

Compliance & CIS Benchmarks

Managing Compliance and CIS Benchmarks

diff --git a/5.2/scanning/scanning/index.html b/5.2/scanning/scanning/index.html index 84333b136..4cc4b316a 100644 --- a/5.2/scanning/scanning/index.html +++ b/5.2/scanning/scanning/index.html @@ -4,8 +4,8 @@ Scanning & Compliance | Neuvector Docs - - + +
Version: 5.2

Scanning & Compliance

NeuVector enables full lifecycle scanning & compliance through vulnerability scanning and running of the CIS benchmarks for security, as well as custom compliance checks. The Security Risks menu enables customizable Vulnerability and Compliance management investigation, triage, and reporting. Easily research image vulnerabilities and find out which nodes or containers contain those vulnerabilities. Advanced filtering makes reviewing scan and compliance check results easy and provides customized reporting. It also provides standard and customizable compliance reports and templates for PCI, GDPR, and other regulations.

diff --git a/5.2/scanning/scanning/vulnerabilities/index.html b/5.2/scanning/scanning/vulnerabilities/index.html index 27cc73887..190536e0d 100644 --- a/5.2/scanning/scanning/vulnerabilities/index.html +++ b/5.2/scanning/scanning/vulnerabilities/index.html @@ -4,8 +4,8 @@ Vulnerability Management | Neuvector Docs - - + +
Version: 5.2

Vulnerability Management

Managing Vulnerabilities with NeuVector

diff --git a/5.2/scanning/updating/index.html b/5.2/scanning/updating/index.html index 7f4cdaeee..560dda083 100644 --- a/5.2/scanning/updating/index.html +++ b/5.2/scanning/updating/index.html @@ -4,8 +4,8 @@ Updating the CVE Database | Neuvector Docs - - + +
Version: 5.2

Updating the CVE Database

Updating the NeuVector CVE Vulnerability Database

diff --git a/5.2/special/docker/index.html b/5.2/special/docker/index.html index d7f28eda6..26b1bdae8 100644 --- a/5.2/special/docker/index.html +++ b/5.2/special/docker/index.html @@ -4,8 +4,8 @@ Mirantis Kubernetes Engine | Neuvector Docs - - + +
Version: 5.2

Mirantis Kubernetes Engine

Mirantis Kubernetes Engine

diff --git a/5.2/special/general/index.html b/5.2/special/general/index.html index 18fa6532c..80aae539d 100644 --- a/5.2/special/general/index.html +++ b/5.2/special/general/index.html @@ -4,8 +4,8 @@ General Guidelines | Neuvector Docs - - + +
Version: 5.2

General Guidelines

Testing NeuVector Using the Allinone Container

diff --git a/5.2/special/index.html b/5.2/special/index.html index 61d0e929c..f95e7aa87 100644 --- a/5.2/special/index.html +++ b/5.2/special/index.html @@ -4,8 +4,8 @@ Special Use Cases With Allinone | Neuvector Docs - - + +
Version: 5.2

Deployment Examples for Special Deployments Using the Allinone Container

diff --git a/5.2/testing/index.html b/5.2/testing/index.html index 18b92f320..62a3dfe49 100644 --- a/5.2/testing/index.html +++ b/5.2/testing/index.html @@ -4,8 +4,8 @@ Testing NeuVector | Neuvector Docs - - + +
Version: 5.2

Testing

diff --git a/5.2/testing/testing/index.html b/5.2/testing/testing/index.html index 1cd927311..45a9c53d2 100644 --- a/5.2/testing/testing/index.html +++ b/5.2/testing/testing/index.html @@ -4,8 +4,8 @@ Evaluating and Testing NeuVector | Neuvector Docs - - + +
Version: 5.2

Evaluating and Testing NeuVector

Sample Applications

diff --git a/5.2/tronubleshooting/cli/index.html b/5.2/tronubleshooting/cli/index.html index fdd5fc327..b66056307 100644 --- a/5.2/tronubleshooting/cli/index.html +++ b/5.2/tronubleshooting/cli/index.html @@ -4,8 +4,8 @@ Command Line | Neuvector Docs - - + +
Version: 5.2

Command Line

Using the NeuVector Command Line

diff --git a/5.2/troubleshooting/index.html b/5.2/troubleshooting/index.html index b8c5bd17b..3059a3bd9 100644 --- a/5.2/troubleshooting/index.html +++ b/5.2/troubleshooting/index.html @@ -4,8 +4,8 @@ Troubleshooting | Neuvector Docs - - + +
Version: 5.2

Troubleshooting NeuVector Deployments

diff --git a/5.2/troubleshooting/troubleshooting/index.html b/5.2/troubleshooting/troubleshooting/index.html index 8b4a16ced..67ce09b53 100644 --- a/5.2/troubleshooting/troubleshooting/index.html +++ b/5.2/troubleshooting/troubleshooting/index.html @@ -4,8 +4,8 @@ Troubleshooting | Neuvector Docs - - + +
Version: 5.2

Troubleshooting

Troubleshooting NeuVector Deployments

diff --git a/5.2/updating/index.html b/5.2/updating/index.html index 8e80ac949..44576eff8 100644 --- a/5.2/updating/index.html +++ b/5.2/updating/index.html @@ -4,8 +4,8 @@ Updating NeuVector | Neuvector Docs - - + +
Version: 5.2

Update the NeuVector Containers

diff --git a/5.2/updating/updating/index.html b/5.2/updating/updating/index.html index f95a0dd4d..b52f02580 100644 --- a/5.2/updating/updating/index.html +++ b/5.2/updating/updating/index.html @@ -4,8 +4,8 @@ Updating NeuVector | Neuvector Docs - - + +
Version: 5.2

Updating NeuVector

Updating NeuVector Components

diff --git a/5.3/automation/automation/index.html b/5.3/automation/automation/index.html index bde512074..ee3c21b08 100644 --- a/5.3/automation/automation/index.html +++ b/5.3/automation/automation/index.html @@ -4,8 +4,8 @@ REST API and Automation | Neuvector Docs - - + +
Version: 5.3

REST API and Automation

NeuVector Automation

diff --git a/5.3/automation/ci_workflow/index.html b/5.3/automation/ci_workflow/index.html index 2bcb95443..365f7f646 100644 --- a/5.3/automation/ci_workflow/index.html +++ b/5.3/automation/ci_workflow/index.html @@ -4,8 +4,8 @@ NeuVector Workflow | Neuvector Docs - - + +
Version: 5.3

NeuVector Workflow

NeuVector Integration into CI/CD Workflow

diff --git a/5.3/automation/index.html b/5.3/automation/index.html index 18f126c76..557a31ff0 100644 --- a/5.3/automation/index.html +++ b/5.3/automation/index.html @@ -4,8 +4,8 @@ Workflow & Automation | Neuvector Docs - - + +
Version: 5.3

Automating NeuVector

diff --git a/5.3/basics/installation/index.html b/5.3/basics/installation/index.html index f0fdd5e76..6c13ae964 100644 --- a/5.3/basics/installation/index.html +++ b/5.3/basics/installation/index.html @@ -4,8 +4,8 @@ Installation / Deployment | Neuvector Docs - - + + diff --git a/5.3/basics/installation/native/index.html b/5.3/basics/installation/native/index.html index 807576dbe..5823e97ea 100644 --- a/5.3/basics/installation/native/index.html +++ b/5.3/basics/installation/native/index.html @@ -4,8 +4,8 @@ Deployment Preparation | Neuvector Docs - - + +
Version: 5.3

Deployment Preparation

Understanding How to Deploy NeuVector

diff --git a/5.3/basics/overview/index.html b/5.3/basics/overview/index.html index 869a3fb51..3ef580aeb 100644 --- a/5.3/basics/overview/index.html +++ b/5.3/basics/overview/index.html @@ -4,8 +4,8 @@ 5.x Overview | Neuvector Docs - - + +
Version: 5.3

5.x Overview

The Full Life-Cycle Container Security Platform

diff --git a/5.3/basics/requirements/index.html b/5.3/basics/requirements/index.html index b4108a25b..baa9b2fd9 100644 --- a/5.3/basics/requirements/index.html +++ b/5.3/basics/requirements/index.html @@ -4,8 +4,8 @@ System Requirements | Neuvector Docs - - + +
Version: 5.3

System Requirements

System Requirements

diff --git a/5.3/configuration/console/chrome/index.html b/5.3/configuration/console/chrome/index.html index e7c30f2f8..0deca74af 100644 --- a/5.3/configuration/console/chrome/index.html +++ b/5.3/configuration/console/chrome/index.html @@ -4,8 +4,8 @@ Chrome Certificate Upload - MacOS | Neuvector Docs - - + +
Version: 5.3

Chrome Certificate Upload - MacOS

Enabling Chrome Browsers to Accept the NeuVector Self-Signed Certificate on MacOS

diff --git a/5.3/configuration/console/index.html b/5.3/configuration/console/index.html index 34ac7aa59..173a05be4 100644 --- a/5.3/configuration/console/index.html +++ b/5.3/configuration/console/index.html @@ -4,8 +4,8 @@ Connect to Manager, REST API server | Neuvector Docs - - + +
Version: 5.3

Connect to Manager, REST API server

Connect to UI

diff --git a/5.3/configuration/console/replacecert/index.html b/5.3/configuration/console/replacecert/index.html index 934f59c5d..201d8bd53 100644 --- a/5.3/configuration/console/replacecert/index.html +++ b/5.3/configuration/console/replacecert/index.html @@ -4,8 +4,8 @@ Replacing Self-Signed Certificate | Neuvector Docs - - + +
Version: 5.3

Replacing Self-Signed Certificate

Replacing the Self-Signed Certificate with PKCS Certificate for External Access

diff --git a/5.3/configuration/customui/index.html b/5.3/configuration/customui/index.html index 5e616e942..4026f7d2b 100644 --- a/5.3/configuration/customui/index.html +++ b/5.3/configuration/customui/index.html @@ -4,8 +4,8 @@ Custom Login, Header and Footer | Neuvector Docs - - + +
Version: 5.3

Custom Login, Header and Footer

Customizing the Console (UI) Component

diff --git a/5.3/configuration/index.html b/5.3/configuration/index.html index 7c0c7dca6..7e523f557 100644 --- a/5.3/configuration/index.html +++ b/5.3/configuration/index.html @@ -4,8 +4,8 @@ Initial Configuration & Console Login | Neuvector Docs - - + +
Version: 5.3

Configuring NeuVector and Accessing the Console

diff --git a/5.3/configuration/users/index.html b/5.3/configuration/users/index.html index 2b9bef44c..40ce69b11 100644 --- a/5.3/configuration/users/index.html +++ b/5.3/configuration/users/index.html @@ -4,8 +4,8 @@ Users and Roles | Neuvector Docs - - + +
Version: 5.3

Users and Roles

Configuring Users and Custom Roles

diff --git a/5.3/deploying/airgap/index.html b/5.3/deploying/airgap/index.html index 727d31756..ec43bb83e 100644 --- a/5.3/deploying/airgap/index.html +++ b/5.3/deploying/airgap/index.html @@ -4,8 +4,8 @@ Air Gapping NeuVector | Neuvector Docs - - + +
Version: 5.3

Air Gapping NeuVector

Tools Needed

diff --git a/5.3/deploying/awsmarketplace/index.html b/5.3/deploying/awsmarketplace/index.html index 77892225d..b9ed83b07 100644 --- a/5.3/deploying/awsmarketplace/index.html +++ b/5.3/deploying/awsmarketplace/index.html @@ -4,8 +4,8 @@ AWS Marketplace Billing | Neuvector Docs - - + +
Version: 5.3

AWS Marketplace Billing

Deploy NeuVector from AWS Marketplace Pay-As-You-Go Listing

diff --git a/5.3/deploying/azuremarketplace/index.html b/5.3/deploying/azuremarketplace/index.html index 27085e032..4b68ec8c2 100644 --- a/5.3/deploying/azuremarketplace/index.html +++ b/5.3/deploying/azuremarketplace/index.html @@ -4,8 +4,8 @@ Azure Marketplace Billing | Neuvector Docs - - + +
Version: 5.3

Azure Marketplace Billing

Deploy NeuVector from Azure Marketplace Pay-As-You-Go Listing

diff --git a/5.3/deploying/docker/index.html b/5.3/deploying/docker/index.html index 05a5cda70..153969384 100644 --- a/5.3/deploying/docker/index.html +++ b/5.3/deploying/docker/index.html @@ -4,8 +4,8 @@ Docker & Mirantis Kubernetes Engine | Neuvector Docs - - + +
Version: 5.3

Docker & Mirantis Kubernetes Engine

Kubernetes Deployment on Mirantis Kubernetes Engine

diff --git a/5.3/deploying/ecs/index.html b/5.3/deploying/ecs/index.html index 58598aa18..b29ba5474 100644 --- a/5.3/deploying/ecs/index.html +++ b/5.3/deploying/ecs/index.html @@ -4,8 +4,8 @@ Amazon ECS | Neuvector Docs - - + +
Version: 5.3

Amazon ECS

Important: Deployment on Amazon ECS is No Longer Supported

diff --git a/5.3/deploying/index.html b/5.3/deploying/index.html index 07bcab12d..67f669f22 100644 --- a/5.3/deploying/index.html +++ b/5.3/deploying/index.html @@ -4,8 +4,8 @@ Deploying NeuVector 5.x | Neuvector Docs - - + +
Version: 5.3

Deployments of the NeuVector Containers, Services, and Required Configurations

diff --git a/5.3/deploying/kubernetes/index.html b/5.3/deploying/kubernetes/index.html index 5832abb90..a2cee23ca 100644 --- a/5.3/deploying/kubernetes/index.html +++ b/5.3/deploying/kubernetes/index.html @@ -4,8 +4,8 @@ Kubernetes | Neuvector Docs - - + +
Version: 5.3

Kubernetes

Deploy Using Kubernetes

diff --git a/5.3/deploying/openshift/index.html b/5.3/deploying/openshift/index.html index 1fe1f73a3..fdbeab31f 100644 --- a/5.3/deploying/openshift/index.html +++ b/5.3/deploying/openshift/index.html @@ -4,8 +4,8 @@ RedHat OpenShift | Neuvector Docs - - + +
Version: 5.3

RedHat OpenShift

Deploy Separate NeuVector Components with RedHat OpenShift

diff --git a/5.3/deploying/production/configmap/index.html b/5.3/deploying/production/configmap/index.html index e886192df..08fa5999f 100644 --- a/5.3/deploying/production/configmap/index.html +++ b/5.3/deploying/production/configmap/index.html @@ -4,8 +4,8 @@ Deploy Using ConfigMap | Neuvector Docs - - + +
Version: 5.3

Deploy Using ConfigMap

Kubernetes ConfigMap

diff --git a/5.3/deploying/production/details/index.html b/5.3/deploying/production/details/index.html index c744e1173..837616b89 100644 --- a/5.3/deploying/production/details/index.html +++ b/5.3/deploying/production/details/index.html @@ -4,8 +4,8 @@ Environment Variables Details | Neuvector Docs - - + +
Version: 5.3

Environment Variables Details

Environment Variables

diff --git a/5.3/deploying/production/index.html b/5.3/deploying/production/index.html index 3a9dfb6ef..a5f5a4204 100644 --- a/5.3/deploying/production/index.html +++ b/5.3/deploying/production/index.html @@ -4,8 +4,8 @@ Deploying NeuVector | Neuvector Docs - - + +
Version: 5.3

Deploying NeuVector

Planning Deployments

diff --git a/5.3/deploying/production/internal/index.html b/5.3/deploying/production/internal/index.html index 8bd57e997..25a791e38 100644 --- a/5.3/deploying/production/internal/index.html +++ b/5.3/deploying/production/internal/index.html @@ -4,8 +4,8 @@ Replacing Internal Certificates | Neuvector Docs - - + +
Version: 5.3

Replacing Internal Certificates

Internal Communication and Certificates

diff --git a/5.3/deploying/production/operators/index.html b/5.3/deploying/production/operators/index.html index 7dff20c6d..3bbdc6f22 100644 --- a/5.3/deploying/production/operators/index.html +++ b/5.3/deploying/production/operators/index.html @@ -4,8 +4,8 @@ Deploy Using Operators | Neuvector Docs - - + +
Version: 5.3

Deploy Using Operators

Operators

diff --git a/5.3/deploying/publick8s/index.html b/5.3/deploying/publick8s/index.html index 6c218e7e1..18d404bc6 100644 --- a/5.3/deploying/publick8s/index.html +++ b/5.3/deploying/publick8s/index.html @@ -4,8 +4,8 @@ Public Cloud K8s AKS, EKS, GKE, IBM... | Neuvector Docs - - + +
Version: 5.3

Public Cloud K8s AKS, EKS, GKE, IBM...

Deploy NeuVector on a Public Cloud Kubernetes Service

diff --git a/5.3/deploying/rancher/index.html b/5.3/deploying/rancher/index.html index ac970969c..daa56b698 100644 --- a/5.3/deploying/rancher/index.html +++ b/5.3/deploying/rancher/index.html @@ -4,8 +4,8 @@ Rancher Deployment | Neuvector Docs - - + +
Version: 5.3

Rancher Deployment

Deploy and Manage NeuVector through Rancher Extensions or Apps & Marketplace

diff --git a/5.3/deploying/remove/index.html b/5.3/deploying/remove/index.html index 3958e0038..75dfaa625 100644 --- a/5.3/deploying/remove/index.html +++ b/5.3/deploying/remove/index.html @@ -4,8 +4,8 @@ Removing or Resetting NeuVector | Neuvector Docs - - + +
Version: 5.3

Removing or Resetting NeuVector

Removing NeuVector Deployment / Containers

diff --git a/5.3/deploying/restore/index.html b/5.3/deploying/restore/index.html index 96d72c6f9..8821abc55 100644 --- a/5.3/deploying/restore/index.html +++ b/5.3/deploying/restore/index.html @@ -4,8 +4,8 @@ Restoring NeuVector Configuration | Neuvector Docs - - + +
Version: 5.3

Restoring NeuVector Configuration

Restoring NeuVector Configuration

diff --git a/5.3/index.html b/5.3/index.html index 0e5cf16c7..b768198d8 100644 --- a/5.3/index.html +++ b/5.3/index.html @@ -4,8 +4,8 @@ Neuvector Docs - - + +
Version: 5.3

Welcome to the NeuVector Docs

diff --git a/5.3/integration/adfs/index.html b/5.3/integration/adfs/index.html index 29b80f2d0..d7da549dc 100644 --- a/5.3/integration/adfs/index.html +++ b/5.3/integration/adfs/index.html @@ -4,8 +4,8 @@ SAML (ADFS) | Neuvector Docs - - + +
Version: 5.3

SAML (ADFS)

Setting Up ADFS and NeuVector Integration

diff --git a/5.3/integration/ibmqr/index.html b/5.3/integration/ibmqr/index.html index c5f590b3c..6ec2d7165 100644 --- a/5.3/integration/ibmqr/index.html +++ b/5.3/integration/ibmqr/index.html @@ -4,8 +4,8 @@ IBM QRadar | Neuvector Docs - - + +
Version: 5.3

IBM QRadar

Integrating with IBM Qradar

diff --git a/5.3/integration/ibmsa/index.html b/5.3/integration/ibmsa/index.html index 2c31ac256..e31441c1e 100644 --- a/5.3/integration/ibmsa/index.html +++ b/5.3/integration/ibmsa/index.html @@ -4,8 +4,8 @@ IBM Security Advisor | Neuvector Docs - - + +
Version: 5.3

IBM Security Advisor

Integrating with IBM Security Advisor

diff --git a/5.3/integration/index.html b/5.3/integration/index.html index 276b79633..c03da1325 100644 --- a/5.3/integration/index.html +++ b/5.3/integration/index.html @@ -4,8 +4,8 @@ Enterprise Integration | Neuvector Docs - - + +
Version: 5.3

Enterprise Integration

diff --git a/5.3/integration/integration/index.html b/5.3/integration/integration/index.html index 343662bab..1b073fd51 100644 --- a/5.3/integration/integration/index.html +++ b/5.3/integration/integration/index.html @@ -4,8 +4,8 @@ Enterprise Integration | Neuvector Docs - - + +
Version: 5.3

Enterprise Integration

Integration

diff --git a/5.3/integration/ldap/index.html b/5.3/integration/ldap/index.html index 0472c037f..d243bc617 100644 --- a/5.3/integration/ldap/index.html +++ b/5.3/integration/ldap/index.html @@ -4,8 +4,8 @@ LDAP | Neuvector Docs - - + +
Version: 5.3

LDAP

LDAP

diff --git a/5.3/integration/msad/index.html b/5.3/integration/msad/index.html index 6d8fecb17..3695e0e1d 100644 --- a/5.3/integration/msad/index.html +++ b/5.3/integration/msad/index.html @@ -4,8 +4,8 @@ Microsoft AD | Neuvector Docs - - + +
Version: 5.3

Microsoft AD

Configuring Active Directory

diff --git a/5.3/integration/msazure/index.html b/5.3/integration/msazure/index.html index 8ef0126cc..f3861fb9c 100644 --- a/5.3/integration/msazure/index.html +++ b/5.3/integration/msazure/index.html @@ -4,8 +4,8 @@ SAML (Azure AD) | Neuvector Docs - - + +
Version: 5.3

SAML (Azure AD)

Integrate with Azure AD SAML authentication

diff --git a/5.3/integration/oidc_adfs/index.html b/5.3/integration/oidc_adfs/index.html index 54ff9d53c..f0025325a 100644 --- a/5.3/integration/oidc_adfs/index.html +++ b/5.3/integration/oidc_adfs/index.html @@ -4,8 +4,8 @@ OpenID Connect (OIDC) for ADFS | Neuvector Docs - - + +
Version: 5.3

OpenID Connect (OIDC) for ADFS

Integrating with OpenID Connect (OIDC) for ADFS

diff --git a/5.3/integration/openid/index.html b/5.3/integration/openid/index.html index 2f6bd4ab8..20ef04f8d 100644 --- a/5.3/integration/openid/index.html +++ b/5.3/integration/openid/index.html @@ -4,8 +4,8 @@ OpenID Connect Azure/Okta | Neuvector Docs - - + +
Version: 5.3

OpenID Connect Azure/Okta

Integrating with OpenID Connect (OIDC) for Azure and Okta

diff --git a/5.3/integration/saml/index.html b/5.3/integration/saml/index.html index 59ea47215..f001563c1 100644 --- a/5.3/integration/saml/index.html +++ b/5.3/integration/saml/index.html @@ -4,8 +4,8 @@ SAML (Okta) | Neuvector Docs - - + +
Version: 5.3

SAML (Okta)

SAML IDP Configuration

diff --git a/5.3/integration/splunk/index.html b/5.3/integration/splunk/index.html index 219f22b88..81a5cb328 100644 --- a/5.3/integration/splunk/index.html +++ b/5.3/integration/splunk/index.html @@ -4,8 +4,8 @@ Splunk | Neuvector Docs - - + +
Version: 5.3

Splunk

Integrating with Splunk with the NeuVector Splunk App

diff --git a/5.3/navigation/improve_score/index.html b/5.3/navigation/improve_score/index.html index 2c363f84b..33285ac08 100644 --- a/5.3/navigation/improve_score/index.html +++ b/5.3/navigation/improve_score/index.html @@ -4,8 +4,8 @@ Improve Security Risk Score | Neuvector Docs - - + +
Version: 5.3

Improve Security Risk Score

Improving the Security Risk Score

diff --git a/5.3/navigation/index.html b/5.3/navigation/index.html index f7ea82b05..4ee644763 100644 --- a/5.3/navigation/index.html +++ b/5.3/navigation/index.html @@ -4,8 +4,8 @@ Navigating NeuVector | Neuvector Docs - - + +
Version: 5.3

Navigating NeuVector

diff --git a/5.3/navigation/multicluster/index.html b/5.3/navigation/multicluster/index.html index 389005397..1f6675183 100644 --- a/5.3/navigation/multicluster/index.html +++ b/5.3/navigation/multicluster/index.html @@ -4,8 +4,8 @@ Enterprise Multi-Cluster Management | Neuvector Docs - - + +
Version: 5.3

Enterprise Multi-Cluster Management

Enterprise Console

diff --git a/5.3/navigation/navigation/index.html b/5.3/navigation/navigation/index.html index 2965ca37f..4a562e3d9 100644 --- a/5.3/navigation/navigation/index.html +++ b/5.3/navigation/navigation/index.html @@ -4,8 +4,8 @@ Navigating the Console | Neuvector Docs - - + +
Version: 5.3

Navigating the Console

Console Access

diff --git a/5.3/policy/admission/assessment/index.html b/5.3/policy/admission/assessment/index.html index 8f719e526..4ee75152b 100644 --- a/5.3/policy/admission/assessment/index.html +++ b/5.3/policy/admission/assessment/index.html @@ -4,8 +4,8 @@ Configuration Assessment for Kubernetes Resources | Neuvector Docs - - + +
Version: 5.3

Configuration Assessment for Kubernetes Resources

Kubernetes Resource Deployment File Scanning

diff --git a/5.3/policy/admission/index.html b/5.3/policy/admission/index.html index b5bbe44cd..093c6b6cd 100644 --- a/5.3/policy/admission/index.html +++ b/5.3/policy/admission/index.html @@ -4,8 +4,8 @@ Admission Controls | Neuvector Docs - - + +
Version: 5.3

Admission Controls

Controlling Image / Container Deployments

diff --git a/5.3/policy/admission/sigstore/index.html b/5.3/policy/admission/sigstore/index.html index 5c3fb0fa4..8e4fcea46 100644 --- a/5.3/policy/admission/sigstore/index.html +++ b/5.3/policy/admission/sigstore/index.html @@ -4,8 +4,8 @@ Sigstore Cosign Signature Verifiers | Neuvector Docs - - + +
Version: 5.3

Sigstore Cosign Signature Verifiers

Configuring Sigstore/Cosign Verifiers for Requiring Image Signing

diff --git a/5.3/policy/customcompliance/index.html b/5.3/policy/customcompliance/index.html index cd67cd22f..3fd430dae 100644 --- a/5.3/policy/customcompliance/index.html +++ b/5.3/policy/customcompliance/index.html @@ -4,8 +4,8 @@ Custom Compliance Checks | Neuvector Docs - - + +
Version: 5.3

Custom Compliance Checks

Creating Custom Scripts for Compliance Checks

diff --git a/5.3/policy/dlp/index.html b/5.3/policy/dlp/index.html index f8cd9c9dd..28cb73100 100644 --- a/5.3/policy/dlp/index.html +++ b/5.3/policy/dlp/index.html @@ -4,8 +4,8 @@ DLP & WAF Sensors | Neuvector Docs - - + +
Version: 5.3

DLP & WAF Sensors

Data Loss Prevention (DLP) and Web Application Firewall (WAF)

diff --git a/5.3/policy/federated/index.html b/5.3/policy/federated/index.html index 7f143b057..ca9e9d06a 100644 --- a/5.3/policy/federated/index.html +++ b/5.3/policy/federated/index.html @@ -4,8 +4,8 @@ Federated Policy | Neuvector Docs - - + +
Version: 5.3

Federated Policy

Federated Policy

diff --git a/5.3/policy/filerules/index.html b/5.3/policy/filerules/index.html index 39e0bfa46..842faffc1 100644 --- a/5.3/policy/filerules/index.html +++ b/5.3/policy/filerules/index.html @@ -4,8 +4,8 @@ File Access Rules | Neuvector Docs - - + +
Version: 5.3

File Access Rules

Policy: File Access Rules

diff --git a/5.3/policy/groups/index.html b/5.3/policy/groups/index.html index 2eb8fbe3b..859f2a4f5 100644 --- a/5.3/policy/groups/index.html +++ b/5.3/policy/groups/index.html @@ -4,8 +4,8 @@ Groups | Neuvector Docs - - + +
Version: 5.3

Groups

Policy: Groups

diff --git a/5.3/policy/index.html b/5.3/policy/index.html index 65e3123fc..eefdec4ce 100644 --- a/5.3/policy/index.html +++ b/5.3/policy/index.html @@ -4,8 +4,8 @@ Security Policy | Neuvector Docs - - + +
Version: 5.3

Security Policy & Rules

diff --git a/5.3/policy/modes/index.html b/5.3/policy/modes/index.html index dd6659473..797d4469c 100644 --- a/5.3/policy/modes/index.html +++ b/5.3/policy/modes/index.html @@ -4,8 +4,8 @@ Modes: Discover, Monitor, Protect | Neuvector Docs - - + +
Version: 5.3

Modes: Discover, Monitor, Protect

NeuVector Modes

diff --git a/5.3/policy/networkrules/index.html b/5.3/policy/networkrules/index.html index afa46ece2..aa1f0241d 100644 --- a/5.3/policy/networkrules/index.html +++ b/5.3/policy/networkrules/index.html @@ -4,8 +4,8 @@ Network Rules | Neuvector Docs - - + +
Version: 5.3

Network Rules

Policy: Network Rules

diff --git a/5.3/policy/overview/index.html b/5.3/policy/overview/index.html index ec1ceecc8..989565b1b 100644 --- a/5.3/policy/overview/index.html +++ b/5.3/policy/overview/index.html @@ -4,8 +4,8 @@ Security Policy Overview | Neuvector Docs - - + +
Version: 5.3

Security Policy Overview

NeuVector Security Policy

diff --git a/5.3/policy/processrules/index.html b/5.3/policy/processrules/index.html index fe556def1..a8053e412 100644 --- a/5.3/policy/processrules/index.html +++ b/5.3/policy/processrules/index.html @@ -4,8 +4,8 @@ Process Profile Rules | Neuvector Docs - - + +
Version: 5.3

Process Profile Rules

Policy -> Groups -> Process Profile Rules

diff --git a/5.3/policy/responserules/index.html b/5.3/policy/responserules/index.html index eac90d301..64888081c 100644 --- a/5.3/policy/responserules/index.html +++ b/5.3/policy/responserules/index.html @@ -4,8 +4,8 @@ Response Rules | Neuvector Docs - - + +
Version: 5.3

Response Rules

Policy: Response Rules

diff --git a/5.3/policy/threats/index.html b/5.3/policy/threats/index.html index 073413d1c..a25560113 100644 --- a/5.3/policy/threats/index.html +++ b/5.3/policy/threats/index.html @@ -4,8 +4,8 @@ Network Threat Signatures | Neuvector Docs - - + +
Version: 5.3

Network Threat Signatures

Detecting Network Threats

diff --git a/5.3/policy/usingcrd/import/index.html b/5.3/policy/usingcrd/import/index.html index 4ae224bfa..6289c82a3 100644 --- a/5.3/policy/usingcrd/import/index.html +++ b/5.3/policy/usingcrd/import/index.html @@ -4,8 +4,8 @@ Importing CRD from Console | Neuvector Docs - - + +
Version: 5.3

Importing CRD from Console

Importing a CRD format file from the Console or API

diff --git a/5.3/policy/usingcrd/index.html b/5.3/policy/usingcrd/index.html index e173c76c7..a3efa819f 100644 --- a/5.3/policy/usingcrd/index.html +++ b/5.3/policy/usingcrd/index.html @@ -4,8 +4,8 @@ CRD - Custom Resource Definitions | Neuvector Docs - - + +
Version: 5.3

CRD - Custom Resource Definitions

NeuVector CRD for Policy As Code

diff --git a/5.3/releasenotes/4x/index.html b/5.3/releasenotes/4x/index.html index 369075a38..5814c88ff 100644 --- a/5.3/releasenotes/4x/index.html +++ b/5.3/releasenotes/4x/index.html @@ -4,8 +4,8 @@ 4.x Release Notes | Neuvector Docs - - + +
Version: 5.3

4.x Release Notes

Release Notes for 4.x

diff --git a/5.3/releasenotes/5x/index.html b/5.3/releasenotes/5x/index.html index e521e1df4..80c8baf55 100644 --- a/5.3/releasenotes/5x/index.html +++ b/5.3/releasenotes/5x/index.html @@ -4,8 +4,8 @@ 5.x Release Notes | Neuvector Docs - - + +
Version: 5.3

5.x Release Notes

Release Notes for 5.x

diff --git a/5.3/releasenotes/index.html b/5.3/releasenotes/index.html index 01b9158b7..ee84071f6 100644 --- a/5.3/releasenotes/index.html +++ b/5.3/releasenotes/index.html @@ -4,8 +4,8 @@ Release Notes | Neuvector Docs - - + +
Version: 5.3

Release Notes

diff --git a/5.3/releasenotes/other/index.html b/5.3/releasenotes/other/index.html index 38c423205..5bbadc27b 100644 --- a/5.3/releasenotes/other/index.html +++ b/5.3/releasenotes/other/index.html @@ -4,8 +4,8 @@ Integrations & Other Components | Neuvector Docs - - + +
Version: 5.3

Integrations & Other Components

Release Notes for Integration Modules, Plug-Ins, Other Components

diff --git a/5.3/reporting/index.html b/5.3/reporting/index.html index eba498754..55b2f86b3 100644 --- a/5.3/reporting/index.html +++ b/5.3/reporting/index.html @@ -4,8 +4,8 @@ Reporting | Neuvector Docs - - + +
Version: 5.3

Reporting

diff --git a/5.3/reporting/reporting/index.html b/5.3/reporting/reporting/index.html index 3fa794dcb..aa4bc8aee 100644 --- a/5.3/reporting/reporting/index.html +++ b/5.3/reporting/reporting/index.html @@ -4,8 +4,8 @@ Reporting & Notifications | Neuvector Docs - - + +
Version: 5.3

Reporting & Notifications

Reporting

diff --git a/5.3/scanning/build/azuredevops/index.html b/5.3/scanning/build/azuredevops/index.html index e26b527c1..8cac00476 100644 --- a/5.3/scanning/build/azuredevops/index.html +++ b/5.3/scanning/build/azuredevops/index.html @@ -4,8 +4,8 @@ Azure DevOps | Neuvector Docs - - + +
Version: 5.3

Azure DevOps

Scan for Vulnerabilities in the Azure DevOps Build Pipeline

diff --git a/5.3/scanning/build/bamboo/index.html b/5.3/scanning/build/bamboo/index.html index ca1e652ed..f7fa58559 100644 --- a/5.3/scanning/build/bamboo/index.html +++ b/5.3/scanning/build/bamboo/index.html @@ -4,8 +4,8 @@ Bamboo | Neuvector Docs - - + +
Version: 5.3

Bamboo

Scan for Vulnerabilities during Bamboo Build Pipeline

diff --git a/5.3/scanning/build/circleci/index.html b/5.3/scanning/build/circleci/index.html index 33d0ffd61..043652d6b 100644 --- a/5.3/scanning/build/circleci/index.html +++ b/5.3/scanning/build/circleci/index.html @@ -4,8 +4,8 @@ CircleCI | Neuvector Docs - - + +
Version: 5.3

CircleCI

Scan for Vulnerabilities in the CircleCI Build Pipeline

diff --git a/5.3/scanning/build/github/index.html b/5.3/scanning/build/github/index.html index d6b39a0cc..dad9aab34 100644 --- a/5.3/scanning/build/github/index.html +++ b/5.3/scanning/build/github/index.html @@ -4,8 +4,8 @@ GitHub | Neuvector Docs - - + +
Version: 5.3

GitHub

Scan for Vulnerabilities in a GitHub Action Pipeline

diff --git a/5.3/scanning/build/gitlab/index.html b/5.3/scanning/build/gitlab/index.html index 8d4e3bc8d..707f710ed 100644 --- a/5.3/scanning/build/gitlab/index.html +++ b/5.3/scanning/build/gitlab/index.html @@ -4,8 +4,8 @@ Gitlab | Neuvector Docs - - + +
Version: 5.3

Gitlab

Scan for Vulnerabilities during Gitlab Build Pipeline

diff --git a/5.3/scanning/build/index.html b/5.3/scanning/build/index.html index 507e3e047..0c627da32 100644 --- a/5.3/scanning/build/index.html +++ b/5.3/scanning/build/index.html @@ -4,8 +4,8 @@ Build Phase Image Scanning | Neuvector Docs - - + +
Version: 5.3

Build Phase Image Scanning

CI/CD Build Phase Vulnerability Scanning

diff --git a/5.3/scanning/build/jenkins/index.html b/5.3/scanning/build/jenkins/index.html index a38d4c81c..0416c53f7 100644 --- a/5.3/scanning/build/jenkins/index.html +++ b/5.3/scanning/build/jenkins/index.html @@ -4,8 +4,8 @@ Jenkins Details | Neuvector Docs - - + +
Version: 5.3

Jenkins Details

Detailed Configuration for the Jenkins Plugin

diff --git a/5.3/scanning/cve_sources/index.html b/5.3/scanning/cve_sources/index.html index ba5806d66..d96e02c23 100644 --- a/5.3/scanning/cve_sources/index.html +++ b/5.3/scanning/cve_sources/index.html @@ -4,8 +4,8 @@ CVE Database Sources & Version | Neuvector Docs - - + +
Version: 5.3

CVE Database Sources & Version

NeuVector Vulnerability (CVE) Database

diff --git a/5.3/scanning/index.html b/5.3/scanning/index.html index c93493495..ac3fa8b4b 100644 --- a/5.3/scanning/index.html +++ b/5.3/scanning/index.html @@ -4,8 +4,8 @@ Security Risks, Scanning & Compliance | Neuvector Docs - - + +
Version: 5.3

Vulnerability Scanning, Compliance Testing, and Admission Controls

diff --git a/5.3/scanning/registry/ecr-iam/index.html b/5.3/scanning/registry/ecr-iam/index.html index 4ee235ad8..d7cdb83e6 100644 --- a/5.3/scanning/registry/ecr-iam/index.html +++ b/5.3/scanning/registry/ecr-iam/index.html @@ -4,8 +4,8 @@ ECR Scanning using IAM Roles | Neuvector Docs - - + +
Version: 5.3

ECR Scanning using IAM Roles

AWS ECR - IAM Roles

diff --git a/5.3/scanning/registry/gcr-sa/index.html b/5.3/scanning/registry/gcr-sa/index.html index 962767b49..ec6cf8824 100644 --- a/5.3/scanning/registry/gcr-sa/index.html +++ b/5.3/scanning/registry/gcr-sa/index.html @@ -4,8 +4,8 @@ GCR Scanning using Service Accounts | Neuvector Docs - - + +
Version: 5.3

GCR Scanning using Service Accounts

Google GCR - Authentication/Scanning with GCP Service Accounts

diff --git a/5.3/scanning/registry/harbor/index.html b/5.3/scanning/registry/harbor/index.html index 26c3ecf1d..48fdca3de 100644 --- a/5.3/scanning/registry/harbor/index.html +++ b/5.3/scanning/registry/harbor/index.html @@ -4,8 +4,8 @@ Harbor Pluggable Scanner Module | Neuvector Docs - - + +
Version: 5.3

Harbor Pluggable Scanner Module

Scanning Harbor Registries Using the Pluggable Scanner

diff --git a/5.3/scanning/registry/index.html b/5.3/scanning/registry/index.html index 0bfbb0d5c..f65b5dcb0 100644 --- a/5.3/scanning/registry/index.html +++ b/5.3/scanning/registry/index.html @@ -4,8 +4,8 @@ Registry Scanning Configuration | Neuvector Docs - - + +
Version: 5.3

Registry Scanning Configuration

Registry scanning requires that the NeuVector Allinone or Controller container be deployed on a host/node. Please see the Installation/Deployment section for how to deploy the NeuVector containers. Configure registry scanning from the NeuVector console after logging in to the manager.

diff --git a/5.3/scanning/scanners/index.html b/5.3/scanning/scanners/index.html index 9bdc2ffd4..9741bce59 100644 --- a/5.3/scanning/scanners/index.html +++ b/5.3/scanning/scanners/index.html @@ -4,8 +4,8 @@ Parallel & Standalone Scanners | Neuvector Docs - - + +
Version: 5.3

Parallel & Standalone Scanners

Increase Scanner Scalability with Multiple Scanners

diff --git a/5.3/scanning/scanning/compliance/index.html b/5.3/scanning/scanning/compliance/index.html index 672f2910f..5977f4e46 100644 --- a/5.3/scanning/scanning/compliance/index.html +++ b/5.3/scanning/scanning/compliance/index.html @@ -4,8 +4,8 @@ Compliance & CIS Benchmarks | Neuvector Docs - - + +
Version: 5.3

Compliance & CIS Benchmarks

Managing Compliance and CIS Benchmarks

diff --git a/5.3/scanning/scanning/index.html b/5.3/scanning/scanning/index.html index 8ea683be3..e89058984 100644 --- a/5.3/scanning/scanning/index.html +++ b/5.3/scanning/scanning/index.html @@ -4,8 +4,8 @@ Scanning & Compliance | Neuvector Docs - - + +
Version: 5.3

Scanning & Compliance

NeuVector enables full lifecycle scanning & compliance through vulnerability scanning and running of the CIS benchmarks for security, as well as custom compliance checks. The Security Risks menu enables customizable Vulnerability and Compliance management investigation, triage, and reporting. Easily research image vulnerabilities and find out which nodes or containers contain those vulnerabilities. Advanced filtering makes reviewing scan and compliance check results easy and provides customized reporting. It also provides standard and customizable compliance reports and templates for PCI, GDPR, and other regulations.

diff --git a/5.3/scanning/scanning/vulnerabilities/index.html b/5.3/scanning/scanning/vulnerabilities/index.html index 0cfa61d7f..253addcd3 100644 --- a/5.3/scanning/scanning/vulnerabilities/index.html +++ b/5.3/scanning/scanning/vulnerabilities/index.html @@ -4,8 +4,8 @@ Vulnerability Management | Neuvector Docs - - + +
Version: 5.3

Vulnerability Management

Managing Vulnerabilities with NeuVector

diff --git a/5.3/scanning/updating/index.html b/5.3/scanning/updating/index.html index e138e88f2..457a7c560 100644 --- a/5.3/scanning/updating/index.html +++ b/5.3/scanning/updating/index.html @@ -4,8 +4,8 @@ Updating the CVE Database | Neuvector Docs - - + +
Version: 5.3

Updating the CVE Database

Updating the NeuVector CVE Vulnerability Database

diff --git a/5.3/special/docker/index.html b/5.3/special/docker/index.html index 3eacbaaa3..8378da43f 100644 --- a/5.3/special/docker/index.html +++ b/5.3/special/docker/index.html @@ -4,8 +4,8 @@ Mirantis Kubernetes Engine | Neuvector Docs - - + +
Version: 5.3

Mirantis Kubernetes Engine

Deploy to Swarm Cluster

diff --git a/5.3/special/general/index.html b/5.3/special/general/index.html index bf3bb616a..a5f1230c3 100644 --- a/5.3/special/general/index.html +++ b/5.3/special/general/index.html @@ -4,8 +4,8 @@ General Guidelines | Neuvector Docs - - + +
Version: 5.3

General Guidelines

Testing NeuVector Using the Allinone Container

diff --git a/5.3/special/index.html b/5.3/special/index.html index 72e0eca7b..50323a9d1 100644 --- a/5.3/special/index.html +++ b/5.3/special/index.html @@ -4,8 +4,8 @@ Special Use Cases With Allinone | Neuvector Docs - - + +
Version: 5.3

Deployment Examples for Special Deployments Using the Allinone Container

diff --git a/5.3/special/public-cloud/index.html b/5.3/special/public-cloud/index.html index 081392158..aa69398d1 100644 --- a/5.3/special/public-cloud/index.html +++ b/5.3/special/public-cloud/index.html @@ -4,8 +4,8 @@ Public Cloud Marketplaces | Neuvector Docs - - + +
Version: 5.3

Public Cloud Marketplaces

NeuVector Prime by SUSE is now available in the AWS and Azure Cloud Marketplace.

diff --git a/5.3/testing/index.html b/5.3/testing/index.html index f0f2102b9..36f8ab2d6 100644 --- a/5.3/testing/index.html +++ b/5.3/testing/index.html @@ -4,8 +4,8 @@ Testing NeuVector | Neuvector Docs - - + +
Version: 5.3

Testing

diff --git a/5.3/testing/testing/index.html b/5.3/testing/testing/index.html index f8e7bc0c0..1bab70680 100644 --- a/5.3/testing/testing/index.html +++ b/5.3/testing/testing/index.html @@ -4,8 +4,8 @@ Evaluating and Testing NeuVector | Neuvector Docs - - + +
Version: 5.3

Evaluating and Testing NeuVector

Sample Applications

diff --git a/5.3/tronubleshooting/cli/index.html b/5.3/tronubleshooting/cli/index.html index 5ebc103c6..10c53cb80 100644 --- a/5.3/tronubleshooting/cli/index.html +++ b/5.3/tronubleshooting/cli/index.html @@ -4,8 +4,8 @@ Command Line | Neuvector Docs - - + +
Version: 5.3

Command Line

Using the NeuVector Command Line

diff --git a/5.3/troubleshooting/index.html b/5.3/troubleshooting/index.html index 05df5fa16..24d8da8bc 100644 --- a/5.3/troubleshooting/index.html +++ b/5.3/troubleshooting/index.html @@ -4,8 +4,8 @@ Troubleshooting | Neuvector Docs - - + +
Version: 5.3

Troubleshooting NeuVector Deployments

diff --git a/5.3/troubleshooting/troubleshooting/index.html b/5.3/troubleshooting/troubleshooting/index.html index 78acab994..b9cbb3bbe 100644 --- a/5.3/troubleshooting/troubleshooting/index.html +++ b/5.3/troubleshooting/troubleshooting/index.html @@ -4,8 +4,8 @@ Troubleshooting | Neuvector Docs - - + +
Version: 5.3

Troubleshooting

Troubleshooting NeuVector Deployments

diff --git a/5.3/updating/index.html b/5.3/updating/index.html index 98cc1aa93..085e81696 100644 --- a/5.3/updating/index.html +++ b/5.3/updating/index.html @@ -4,8 +4,8 @@ Updating NeuVector | Neuvector Docs - - + +
Version: 5.3

Update the NeuVector Containers

diff --git a/5.3/updating/updating/index.html b/5.3/updating/updating/index.html index 44e7ee34a..9ad8e9414 100644 --- a/5.3/updating/updating/index.html +++ b/5.3/updating/updating/index.html @@ -4,8 +4,8 @@ Updating NeuVector | Neuvector Docs - - + +
Version: 5.3

Updating NeuVector

Updating NeuVector Components

diff --git a/assets/js/f2a85208.9fdc086e.js b/assets/js/f2a85208.9fdc086e.js new file mode 100644 index 000000000..cc6e4111a --- /dev/null +++ b/assets/js/f2a85208.9fdc086e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[2813],{8026:(e,n,l)=>{l.r(n),l.d(n,{assets:()=>c,contentTitle:()=>t,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>a});var o=l(74848),i=l(28453);const s={title:"Environment Variables Details",taxonomy:{category:"docs"},slug:"/deploying/production/details"},t=void 0,r={id:"deploying/production/details/details",title:"Environment Variables Details",description:"Environment Variables",source:"@site/docs/02.deploying/01.production/03.details/03.details.md",sourceDirName:"02.deploying/01.production/03.details",slug:"/deploying/production/details",permalink:"/next/deploying/production/details",draft:!1,unlisted:!1,editUrl:"https://github.com/neuvector/docs/edit/main/docs/02.deploying/01.production/03.details/03.details.md",tags:[],version:"current",sidebarPosition:3,frontMatter:{title:"Environment Variables Details",taxonomy:{category:"docs"},slug:"/deploying/production/details"},sidebar:"tutorialSidebar",previous:{title:"Deploy Using Operators",permalink:"/next/deploying/production/operators"},next:{title:"Replacing Internal Certificates",permalink:"/next/deploying/production/internal"}},c={},a=[{value:"Environment Variables",id:"environment-variables",level:3},{value:"For Both Controller (Allinone) and Enforcer",id:"for-both-controller-allinone-and-enforcer",level:5},{value:"Controller",id:"controller",level:5},{value:"Manager",id:"manager",level:5},{value:"Enforcer",id:"enforcer",level:5},{value:"Open Ports",id:"open-ports",level:3}];function d(e){const n={a:"a",blockquote:"blockquote",code:"code",h3:"h3",h5:"h5",li:"li",p:"p",ul:"ul",...(0,i.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h3,{id:"environment-variables",children:"Environment Variables"}),"\n",(0,o.jsx)(n.h5,{id:"for-both-controller-allinone-and-enforcer",children:"For Both Controller (Allinone) and Enforcer"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CLUSTER_JOIN_ADDR"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"Set the variable to the host IP for the first controller; and set it to the master controller's host IP for other controllers and enforcers. It\u2019s not necessary to set this IP for Kubernetes based deployments, just use the sample file."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CLUSTER_LAN_PORT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) Cluster Serf LAN port. Both TCP and UDP ports must be mapped to the host directly. Optional if there is no port conflict on the host. Default ",(0,o.jsx)(n.code,{children:"18301"})]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"DOCKER_URL"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) If the docker engine on the host does not bind on the normal Unix socket, use this variable to specify the TCP connection point, in the format of ",(0,o.jsx)(n.code,{children:"tcp://10.0.0.1:2376"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"NV_PLATFORM_INFO"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) Use value platform=Docker for Docker Swarm/EE deployments, or platform=Kubernetes",":GKE"," for GKE (to run GKE CIS Benchmarks)."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CUSTOM_CHECK_CONTROL"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:'(Optional) Used to enable/disable ability to create custom compliance scripts in containers/hosts. Values are "disable" (default, not allowed), "strict" (admin role only), or "loose" (admin, compliance, and runtime-policy roles).'}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"AUTO_PROFILE_COLLECT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Set value to 1 to enable collection of memory profile data to help investigate memory pressure issues."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_PATH_DEBUG"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional)"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsxs)(n.li,{children:['Input: "error"',"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"Log level: ERROR"}),"\n",(0,o.jsx)(n.li,{children:"Displayed logs: ERROR"}),"\n",(0,o.jsx)(n.li,{children:"Suppressed logs: WARN, INFO, DEBUG"}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:['Input: "warn"',"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"Log level: WARN"}),"\n",(0,o.jsx)(n.li,{children:"Displayed logs: ERROR, WARN"}),"\n",(0,o.jsx)(n.li,{children:"Suppressed logs: INFO, DEBUG"}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:['Input: "info"',"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"Log level: INFO"}),"\n",(0,o.jsx)(n.li,{children:"Displayed logs: ERROR, WARN, INFO"}),"\n",(0,o.jsx)(n.li,{children:"Suppressed logs: DEBUG"}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:['Input: "debug" or ["1", "e", "y", "Y", "t", "T"]',"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"Log level: DEBUG"}),"\n",(0,o.jsx)(n.li,{children:"Displayed logs: ERROR, WARN, INFO, DEBUG"}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["Input: any other value","\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"Log level: INFO"}),"\n",(0,o.jsx)(n.li,{children:"Displayed logs: ERROR, WARN, INFO"}),"\n",(0,o.jsx)(n.li,{children:"Suppressed logs: DEBUG"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.h5,{id:"controller",children:"Controller"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_PERSIST_CONFIG"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) To backup configuration files and restore them from a persistent volume. Add this to the yaml to enable; remove to disable."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CLUSTER_RPC_PORT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) Cluster server RPC port. Must be mapped to the host directly. The environment variable is optional if there is no port conflict on the host. Default ",(0,o.jsx)(n.code,{children:"18300"})]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_SERVER_PORT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) HTTPS port that the REST server should be listening on. Default is ",(0,o.jsx)(n.code,{children:"10443"}),". Normally it can be left as default and use docker port option to map the port on the host."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"DISABLE_PACKET_CAPTURE"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Add this to the yaml to disable packet capture; remove to re-enable (default)."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"NO_DEFAULT_ADMIN"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) When enabled does not create an 'admin' user in the local cluster. This is used for Rancher SSO integration as the default. If not enabled, persistently warn the user and record events to change the default admin password if it is not changed from default."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_EN_ICMP_POLICY"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) When enabled (value=1) icmp traffic can be learned in discover mode, and policy can be generated. If there is no network policy in monitor or protect mode for the group, an implicit violation will be generated for icmp traffic."}),"\n"]}),"\n",(0,o.jsx)(n.h5,{id:"manager",children:"Manager"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_SERVER_IP"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional for all-in-one) Controller REST server IP address. Default is ",(0,o.jsx)(n.code,{children:"127.0.0.1"}),". For all-in-one container, leave it as default. If the Manager is running separately, the Manager must specify this IP to connect to the controller."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CTRL_SERVER_PORT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional for all-in-one) Controller REST server port. Default is ",(0,o.jsx)(n.code,{children:"10443"}),". For all-in-one container, leave it as default. If the Manager is running separately, the Manager should specify this variable to connect to the controller."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"MANAGER_SERVER_PORT"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsxs)(n.p,{children:["(Optional) Manager UI port. Default is ",(0,o.jsx)(n.code,{children:"8443"}),". Unless the Manager is running in host mode, leave it and user docker port option to map the port on the host."]}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"MANAGER_SSL"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Manager by default uses and HTTPS/SSL connection. Set the value to \u201coff\u201d to use HTTP."}),"\n"]}),"\n",(0,o.jsx)(n.h5,{id:"enforcer",children:"Enforcer"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CONTAINER_NET_TYPE"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:'(Optional) To support special network plug-in set value to "macvlan\u201d'}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"ENF_NO_SECRET_SCANS"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to disable scanning for secrets in files (improves performance)."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"ENF_NO_AUTO_BENCHMARK"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to disable CIS benchmarks on host and containers (improves performance)."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"ENF_NO_SYSTEM_PROFILES"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:'(Optional) Set the value to "1" to disable the process and file monitors. No learning processes, no profile modes, no process/file (package) incidents, and no file activity monitor will be performed. This will reduce CPU/memory resource usage and file operations.'}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"ENF_NETPOLICY_PULL_INTERVAL"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Value in seconds (recommended value 60) to reduce network traffic and resource consumption by Enforcer due to policy updates/recalculations, in clusters with high node counts or workloads. Default is zero, meaning no delay in updating Enforcer policy."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"THRT_SSL_TLS_1DOT0"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to enable the detection for TLS Version 1.0 (Deprecated)."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"THRT_SSL_TLS_1DOT1"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to enable the detection for TLS Version 1.1 (Deprecated)."}),"\n"]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"NV_SYSTEM_GROUPS"}),"\n"]}),"\n",(0,o.jsxs)(n.blockquote,{children:["\n",(0,o.jsx)(n.p,{children:"(Optional) Specify what groups or namespaces that NeuVector considers to be 'system containers', separated by semi-colons. For example, for Rancher-based apps and the default namespace, NV_SYSTEM_GROUPS=*cattle-system;*default. These values are translated in regex. System containers (which also include NeuVector and Kubernetes system containers) operate only in Monitor mode (alert only) even if the group is set to Protect mode."}),"\n"]}),"\n",(0,o.jsx)(n.h3,{id:"open-ports",children:"Open Ports"}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:"CLUSTER_RPC_PORT - on controller and all-in-one. Default 18300."}),"\n",(0,o.jsx)(n.li,{children:"CLUSTER_LAN_PORT - on controller, enforcer and all-in-one. Default 18301."}),"\n",(0,o.jsx)(n.li,{children:"MANAGER_SERVER_PORT - on manager or all-in-one. Default 8443."}),"\n",(0,o.jsx)(n.li,{children:"CTRL_SERVER_PORT - on controller. Default 10443."}),"\n"]}),"\n",(0,o.jsxs)(n.p,{children:["Please see the section ",(0,o.jsx)(n.a,{href:"/basics/installation/native",children:"Deployment Preparation"})," for a full description of the port communication requirements for the NeuVector containers."]})]})}function h(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},28453:(e,n,l)=>{l.d(n,{R:()=>t,x:()=>r});var o=l(96540);const i={},s=o.createContext(i);function t(e){const n=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:t(e.components),o.createElement(s.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f2a85208.f9f432bf.js b/assets/js/f2a85208.f9f432bf.js deleted file mode 100644 index f5c61d2d5..000000000 --- a/assets/js/f2a85208.f9f432bf.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[2813],{8026:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>r,metadata:()=>s,toc:()=>a});var l=o(74848),t=o(28453);const r={title:"Environment Variables Details",taxonomy:{category:"docs"},slug:"/deploying/production/details"},i=void 0,s={id:"deploying/production/details/details",title:"Environment Variables Details",description:"Environment Variables",source:"@site/docs/02.deploying/01.production/03.details/03.details.md",sourceDirName:"02.deploying/01.production/03.details",slug:"/deploying/production/details",permalink:"/next/deploying/production/details",draft:!1,unlisted:!1,editUrl:"https://github.com/neuvector/docs/edit/main/docs/02.deploying/01.production/03.details/03.details.md",tags:[],version:"current",sidebarPosition:3,frontMatter:{title:"Environment Variables Details",taxonomy:{category:"docs"},slug:"/deploying/production/details"},sidebar:"tutorialSidebar",previous:{title:"Deploy Using Operators",permalink:"/next/deploying/production/operators"},next:{title:"Replacing Internal Certificates",permalink:"/next/deploying/production/internal"}},c={},a=[{value:"Environment Variables",id:"environment-variables",level:3},{value:"For Both Controller (Allinone) and Enforcer",id:"for-both-controller-allinone-and-enforcer",level:5},{value:"Controller",id:"controller",level:5},{value:"Manager",id:"manager",level:5},{value:"Enforcer",id:"enforcer",level:5},{value:"Open Ports",id:"open-ports",level:3}];function d(e){const n={a:"a",blockquote:"blockquote",code:"code",h3:"h3",h5:"h5",li:"li",p:"p",ul:"ul",...(0,t.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(n.h3,{id:"environment-variables",children:"Environment Variables"}),"\n",(0,l.jsx)(n.h5,{id:"for-both-controller-allinone-and-enforcer",children:"For Both Controller (Allinone) and Enforcer"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CLUSTER_JOIN_ADDR"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"Set the variable to the host IP for the first controller; and set it to the master controller's host IP for other controllers and enforcers. It\u2019s not necessary to set this IP for Kubernetes based deployments, just use the sample file."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CLUSTER_LAN_PORT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) Cluster Serf LAN port. Both TCP and UDP ports must be mapped to the host directly. Optional if there is no port conflict on the host. Default ",(0,l.jsx)(n.code,{children:"18301"})]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"DOCKER_URL"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) If the docker engine on the host does not bind on the normal Unix socket, use this variable to specify the TCP connection point, in the format of ",(0,l.jsx)(n.code,{children:"tcp://10.0.0.1:2376"}),"."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"NV_PLATFORM_INFO"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) Use value platform=Docker for Docker Swarm/EE deployments, or platform=Kubernetes",":GKE"," for GKE (to run GKE CIS Benchmarks)."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CUSTOM_CHECK_CONTROL"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:'(Optional) Used to enable/disable ability to create custom compliance scripts in containers/hosts. Values are "disable" (default, not allowed), "strict" (admin role only), or "loose" (admin, compliance, and runtime-policy roles).'}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"AUTO_PROFILE_COLLECT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Set value to 1 to enable collection of memory profile data to help investigate memory pressure issues."}),"\n"]}),"\n",(0,l.jsx)(n.h5,{id:"controller",children:"Controller"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CTRL_PERSIST_CONFIG"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) To backup configuration files and restore them from a persistent volume. Add this to the yaml to enable; remove to disable."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CLUSTER_RPC_PORT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) Cluster server RPC port. Must be mapped to the host directly. The environment variable is optional if there is no port conflict on the host. Default ",(0,l.jsx)(n.code,{children:"18300"})]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CTRL_SERVER_PORT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) HTTPS port that the REST server should be listening on. Default is ",(0,l.jsx)(n.code,{children:"10443"}),". Normally it can be left as default and use docker port option to map the port on the host."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"DISABLE_PACKET_CAPTURE"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Add this to the yaml to disable packet capture; remove to re-enable (default)."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"NO_DEFAULT_ADMIN"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) When enabled does not create an 'admin' user in the local cluster. This is used for Rancher SSO integration as the default. If not enabled, persistently warn the user and record events to change the default admin password if it is not changed from default."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CTRL_EN_ICMP_POLICY"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) When enabled (value=1) icmp traffic can be learned in discover mode, and policy can be generated. If there is no network policy in monitor or protect mode for the group, an implicit violation will be generated for icmp traffic."}),"\n"]}),"\n",(0,l.jsx)(n.h5,{id:"manager",children:"Manager"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CTRL_SERVER_IP"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional for all-in-one) Controller REST server IP address. Default is ",(0,l.jsx)(n.code,{children:"127.0.0.1"}),". For all-in-one container, leave it as default. If the Manager is running separately, the Manager must specify this IP to connect to the controller."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CTRL_SERVER_PORT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional for all-in-one) Controller REST server port. Default is ",(0,l.jsx)(n.code,{children:"10443"}),". For all-in-one container, leave it as default. If the Manager is running separately, the Manager should specify this variable to connect to the controller."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"MANAGER_SERVER_PORT"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsxs)(n.p,{children:["(Optional) Manager UI port. Default is ",(0,l.jsx)(n.code,{children:"8443"}),". Unless the Manager is running in host mode, leave it and user docker port option to map the port on the host."]}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"MANAGER_SSL"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Manager by default uses and HTTPS/SSL connection. Set the value to \u201coff\u201d to use HTTP."}),"\n"]}),"\n",(0,l.jsx)(n.h5,{id:"enforcer",children:"Enforcer"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CONTAINER_NET_TYPE"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:'(Optional) To support special network plug-in set value to "macvlan\u201d'}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"ENF_NO_SECRET_SCANS"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to disable scanning for secrets in files (improves performance)."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"ENF_NO_AUTO_BENCHMARK"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to disable CIS benchmarks on host and containers (improves performance)."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"ENF_NO_SYSTEM_PROFILES"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:'(Optional) Set the value to "1" to disable the process and file monitors. No learning processes, no profile modes, no process/file (package) incidents, and no file activity monitor will be performed. This will reduce CPU/memory resource usage and file operations.'}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"ENF_NETPOLICY_PULL_INTERVAL"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Value in seconds (recommended value 60) to reduce network traffic and resource consumption by Enforcer due to policy updates/recalculations, in clusters with high node counts or workloads. Default is zero, meaning no delay in updating Enforcer policy."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"THRT_SSL_TLS_1DOT0"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to enable the detection for TLS Version 1.0 (Deprecated)."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"THRT_SSL_TLS_1DOT1"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Set the value to \u201c1\u201d to enable the detection for TLS Version 1.1 (Deprecated)."}),"\n"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"NV_SYSTEM_GROUPS"}),"\n"]}),"\n",(0,l.jsxs)(n.blockquote,{children:["\n",(0,l.jsx)(n.p,{children:"(Optional) Specify what groups or namespaces that NeuVector considers to be 'system containers', separated by semi-colons. For example, for Rancher-based apps and the default namespace, NV_SYSTEM_GROUPS=*cattle-system;*default. These values are translated in regex. System containers (which also include NeuVector and Kubernetes system containers) operate only in Monitor mode (alert only) even if the group is set to Protect mode."}),"\n"]}),"\n",(0,l.jsx)(n.h3,{id:"open-ports",children:"Open Ports"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"CLUSTER_RPC_PORT - on controller and all-in-one. Default 18300."}),"\n",(0,l.jsx)(n.li,{children:"CLUSTER_LAN_PORT - on controller, enforcer and all-in-one. Default 18301."}),"\n",(0,l.jsx)(n.li,{children:"MANAGER_SERVER_PORT - on manager or all-in-one. Default 8443."}),"\n",(0,l.jsx)(n.li,{children:"CTRL_SERVER_PORT - on controller. Default 10443."}),"\n"]}),"\n",(0,l.jsxs)(n.p,{children:["Please see the section ",(0,l.jsx)(n.a,{href:"/basics/installation/native",children:"Deployment Preparation"})," for a full description of the port communication requirements for the NeuVector containers."]})]})}function h(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,l.jsx)(n,{...e,children:(0,l.jsx)(d,{...e})}):d(e)}},28453:(e,n,o)=>{o.d(n,{R:()=>i,x:()=>s});var l=o(96540);const t={},r=l.createContext(t);function i(e){const n=l.useContext(r);return l.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function s(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:i(e.components),l.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/main.4faee53b.js b/assets/js/main.65f6b30c.js similarity index 99% rename from assets/js/main.4faee53b.js rename to assets/js/main.65f6b30c.js index 09b775d50..7db06742e 100644 --- a/assets/js/main.4faee53b.js +++ b/assets/js/main.65f6b30c.js @@ -1,2 +1,2 @@ -/*! For license information please see main.4faee53b.js.LICENSE.txt */ -(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[8792],{35947:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(96540);var r=n(53259),i=n.n(r),a=n(84054);const o={"01081c7b":[()=>n.e(2289).then(n.bind(n,52437)),"@site/versioned_docs/version-5.2/05.policy/03.admission/02.assessment/02.assessment.md",52437],"02795dd5":[()=>n.e(4887).then(n.bind(n,4997)),"@site/docs/02.deploying/01.production/01.production.md",4997],"03c96188":[()=>n.e(7639).then(n.bind(n,15601)),"@site/versioned_docs/version-5.3/14.releasenotes/14.releasenotes.md",15601],"03e59efc":[()=>n.e(3349).then(n.bind(n,16909)),"@site/versioned_docs/version-5.3/13.special/03.public-cloud/03.public-cloud.md",16909],"046a738e":[()=>n.e(9383).then(n.bind(n,8796)),"@site/versioned_docs/version-5.3/04.navigation/03.improve_score/03.improve_score.md",8796],"04baee9b":[()=>n.e(5719).then(n.bind(n,46102)),"@site/versioned_docs/version-5.2/06.scanning/02.registry/03.gcr-sa/03.gcr-sa.md",46102],"0548aba5":[()=>n.e(4813).then(n.bind(n,8076)),"@site/versioned_docs/version-5.3/08.integration/03.msad/03.msad.md",8076],"0568350e":[()=>n.e(417).then(n.bind(n,3977)),"@site/versioned_docs/version-5.4/01.basics/03.installation/01.native/01.native.md",3977],"066b1fc1":[()=>n.e(8020).then(n.bind(n,38050)),"@site/versioned_docs/version-5.2/14.releasenotes/03.4x/03.4x.md",38050],"06f2a00a":[()=>n.e(4227).then(n.bind(n,42868)),"@site/versioned_docs/version-5.4/03.configuration/01.console/01.console.md",42868],"071d2be5":[()=>n.e(4437).then(n.bind(n,86329)),"@site/versioned_docs/version-5.3/01.basics/01.basics.md",86329],"077a207c":[()=>n.e(7600).then(n.bind(n,49093)),"@site/versioned_docs/version-5.2/08.integration/06.adfs/06.adfs.md",49093],"07b00605":[()=>n.e(901).then(n.bind(n,47797)),"@site/versioned_docs/version-5.4/04.navigation/03.improve_score/03.improve_score.md",47797],"07c0b243":[()=>n.e(5654).then(n.bind(n,17854)),"@site/docs/08.integration/10.ibmqr/10.ibmqr.md",17854],"0855cabc":[()=>n.e(4996).then(n.bind(n,78548)),"@site/versioned_docs/version-5.4/06.scanning/03.build/06.github/06.github.md",78548],"09956ab8":[()=>n.e(6477).then(n.bind(n,67671)),"@site/versioned_docs/version-5.2/01.basics/03.installation/01.native/01.native.md",67671],"09a524ad":[()=>n.e(8981).then(n.bind(n,57960)),"@site/versioned_docs/version-5.4/10.updating/10.updating.md",57960],"09a9d203":[()=>n.e(597).then(n.bind(n,6963)),"@site/versioned_docs/version-5.3/02.deploying/03.rancher/03.rancher.md",6963],"0a4db5d5":[()=>n.e(5996).then(n.bind(n,80340)),"@site/versioned_docs/version-5.2/02.deploying/07.azuremarketplace/07.azuremarketplace.md",80340],"0ab010a0":[()=>n.e(4880).then(n.bind(n,82792)),"@site/versioned_docs/version-5.2/09.testing/01.testing/01.testing.md",82792],"0cb722a8":[()=>n.e(5858).then(n.bind(n,9730)),"@site/versioned_docs/version-5.2/06.scanning/06.scanning.md",9730],"0d2a861b":[()=>n.e(6867).then(n.bind(n,77024)),"@site/docs/08.integration/04.saml/04.saml.md",77024],"0d926a58":[()=>n.e(6962).then(n.bind(n,7493)),"@site/docs/06.scanning/02.registry/01.harbor/01.harbor.md",7493],"0e0095ad":[()=>n.e(4751).then(n.bind(n,87061)),"@site/versioned_docs/version-5.3/05.policy/10.threats/10.threats.md",87061],"0eaa6f7c":[()=>n.e(2662).then(n.bind(n,61296)),"@site/versioned_docs/version-5.3/08.integration/06.adfs/06.adfs.md",61296],"10a1520f":[()=>n.e(5913).then(n.bind(n,9138)),"@site/versioned_docs/version-5.2/10.updating/10.updating.md",9138],"1163c27f":[()=>n.e(6356).then(n.bind(n,53833)),"@site/docs/11.automation/02.automation/02.automation.md",53833],"11c184be":[()=>n.e(3934).then(n.bind(n,15590)),"@site/versioned_docs/version-5.4/09.testing/01.testing/01.testing.md",15590],"120c3fa9":[()=>n.e(9348).then(n.bind(n,23838)),"@site/versioned_docs/version-5.4/05.policy/04.groups/04.groups.md",23838],"12823c5d":[()=>n.e(4721).then(n.bind(n,42731)),"@site/versioned_docs/version-5.3/05.policy/13.usingcrd/13.usingcrd.md",42731],"12d72ca0":[()=>n.e(2487).then(n.bind(n,22119)),"@site/versioned_docs/version-5.4/08.integration/03.msad/03.msad.md",22119],"1327959b":[()=>n.e(9089).then(n.bind(n,29112)),"@site/versioned_docs/version-5.2/07.reporting/01.reporting/01.reporting.md",29112],"155953b3":[()=>n.e(8726).then(n.bind(n,56452)),"@site/versioned_docs/version-5.2/12.troubleshooting/02.cli/02.cli.md",56452],"162e5e99":[()=>n.e(8501).then(n.bind(n,57540)),"@site/versioned_docs/version-5.4/06.scanning/04.cve_sources/04.cve_sources.md",57540],"1690a938":[()=>n.e(7590).then(n.bind(n,4654)),"@site/versioned_docs/version-5.4/05.policy/11.customcompliance/11.customcompliance.md",4654],"1737fac7":[()=>n.e(476).then(n.bind(n,76581)),"@site/docs/06.scanning/03.build/03.build.md",76581],"17668d48":[()=>n.e(6947).then(n.bind(n,18587)),"@site/versioned_docs/version-5.2/02.deploying/01.production/03.details/03.details.md",18587],"177b58f1":[()=>n.e(7768).then(n.bind(n,77481)),"@site/versioned_docs/version-5.3/06.scanning/02.registry/02.registry.md",77481],17896441:[()=>Promise.all([n.e(1869),n.e(8593),n.e(8401)]).then(n.bind(n,12730)),"@theme/DocItem",12730],"18a67c4f":[()=>n.e(1957).then(n.bind(n,14326)),"@site/versioned_docs/version-5.2/06.scanning/03.build/05.gitlab/05.gitlab.md",14326],"19e0b766":[()=>n.e(7967).then(n.bind(n,28855)),"@site/versioned_docs/version-5.3/03.configuration/02.users/02.users.md",28855],"1a3c3d86":[()=>n.e(1440).then(n.bind(n,49401)),"@site/versioned_docs/version-5.4/02.deploying/01.production/04.internal/04.internal.md",49401],"1a57627f":[()=>n.e(4790).then(n.bind(n,71478)),"@site/docs/02.deploying/01.production/01.configmap/01.configmap.md",71478],"1a8091c1":[()=>n.e(2431).then(n.bind(n,23858)),"@site/versioned_docs/version-5.2/11.automation/11.automation.md",23858],"1ba0dfb6":[()=>n.e(5087).then(n.bind(n,86798)),"@site/versioned_docs/version-5.2/03.configuration/02.users/02.users.md",86798],"1bc3ba6f":[()=>n.e(9439).then(n.bind(n,90418)),"@site/versioned_docs/version-5.2/06.scanning/04.cve_sources/04.cve_sources.md",90418],"1be5927e":[()=>n.e(7761).then(n.bind(n,33604)),"@site/versioned_docs/version-5.2/05.policy/09.dlp/09.dlp.md",33604],"1cf784cf":[()=>n.e(5721).then(n.bind(n,16993)),"@site/versioned_docs/version-5.3/06.scanning/06.scanning.md",16993],"1e78f0f9":[()=>n.e(6317).then(n.bind(n,31548)),"@site/docs/05.policy/03.admission/01.sigstore/01.sigstore.md",31548],"1efe220b":[()=>n.e(3404).then(n.bind(n,15599)),"@site/versioned_docs/version-5.3/06.scanning/02.registry/02.ecr-iam/02.ecr-iam.md",15599],"20023ce1":[()=>n.e(531).then(n.bind(n,44490)),"@site/versioned_docs/version-5.3/08.integration/10.ibmqr/10.ibmqr.md",44490],"2041192f":[()=>n.e(9570).then(n.bind(n,85422)),"@site/versioned_docs/version-5.2/05.policy/08.responserules/08.responserules.md",85422],"205639a5":[()=>n.e(8366).then(n.bind(n,23190)),"@site/versioned_docs/version-5.2/03.configuration/03.configuration.md",23190],"21fba5bb":[()=>n.e(2838).then(n.bind(n,35718)),"@site/versioned_docs/version-5.2/06.scanning/05.updating/05.updating.md",35718],"22514c41":[()=>n.e(795).then(n.bind(n,90698)),"@site/versioned_docs/version-5.2/07.reporting/07.reporting.md",90698],"23d28896":[()=>n.e(1413).then(n.bind(n,55783)),"@site/versioned_docs/version-5.4/08.integration/09.ibmsa/09.ibmsa.md",55783],"24a0cb8d":[()=>n.e(7309).then(n.bind(n,82541)),"@site/versioned_docs/version-5.3/06.scanning/05.updating/05.updating.md",82541],"253eaed8":[()=>n.e(8214).then(n.bind(n,16205)),"@site/versioned_docs/version-5.3/06.scanning/03.build/04.azuredevops/04.azuredevops.md",16205],26020987:[()=>n.e(8735).then(n.bind(n,28067)),"@site/docs/05.policy/13.usingcrd/1.import/1.import.md",28067],"267a5659":[()=>n.e(824).then(n.bind(n,70631)),"@site/versioned_docs/version-5.3/06.scanning/03.build/01.jenkins/01.jenkins.md",70631],"272a9549":[()=>n.e(4882).then(n.bind(n,1803)),"@site/versioned_docs/version-5.4/06.scanning/01.scanning/01.vulnerabilities/01.vulnerabilities.md",1803],"292db657":[()=>n.e(9922).then(n.bind(n,49397)),"@site/docs/07.reporting/07.reporting.md",49397],"296daebc":[()=>n.e(5885).then(n.bind(n,93955)),"@site/docs/06.scanning/03.build/01.jenkins/01.jenkins.md",93955],"2a989e2c":[()=>n.e(5824).then(n.bind(n,92112)),"@site/docs/08.integration/03.msad/03.msad.md",92112],"2aa78457":[()=>n.e(9844).then(n.bind(n,10872)),"@site/versioned_docs/version-5.4/11.automation/11.automation.md",10872],"2cbeac00":[()=>n.e(2201).then(n.bind(n,94023)),"@site/docs/06.scanning/03.build/03.circleci/03.circleci.md",94023],"30166e66":[()=>n.e(3916).then(n.bind(n,97858)),"@site/versioned_docs/version-5.2/11.automation/02.automation/02.automation.md",97858],"311464e3":[()=>n.e(5882).then(n.bind(n,63157)),"@site/versioned_docs/version-5.3/05.policy/05.policy.md",63157],"314b3194":[()=>n.e(662).then(n.bind(n,25896)),"@site/versioned_docs/version-5.2/05.policy/11.customcompliance/11.customcompliance.md",25896],"319869e0":[()=>n.e(8580).then(n.bind(n,37873)),"@site/versioned_docs/version-5.3/02.deploying/09.airgap/09.airgap.md",37873],"31ea445d":[()=>n.e(938).then(n.bind(n,18236)),"@site/versioned_docs/version-5.4/11.automation/02.automation/02.automation.md",18236],"31ebe019":[()=>n.e(1435).then(n.bind(n,9262)),"@site/versioned_docs/version-5.3/06.scanning/01.scanning/02.compliance/02.compliance.md",9262],"3281803a":[()=>n.e(6161).then(n.bind(n,17674)),"@site/versioned_docs/version-5.4/05.policy/13.usingcrd/1.import/1.import.md",17674],"32e73fc3":[()=>n.e(3385).then(n.bind(n,58817)),"@site/versioned_docs/version-5.3/02.deploying/10.remove/10.remove.md",58817],"32e91055":[()=>n.e(1671).then(n.bind(n,99668)),"@site/versioned_docs/version-5.2/13.special/01.general/01.general.md",99668],"3300af28":[()=>n.e(8806).then(n.bind(n,42684)),"@site/versioned_docs/version-5.3/08.integration/02.ldap/02.ldap.md",42684],"33bfd08c":[()=>n.e(2498).then(n.bind(n,84092)),"@site/versioned_docs/version-5.4/06.scanning/03.build/01.jenkins/01.jenkins.md",84092],"341faa1b":[()=>n.e(9144).then(n.bind(n,76323)),"@site/versioned_docs/version-5.2/08.integration/10.ibmqr/10.ibmqr.md",76323],"348b2611":[()=>n.e(2486).then(n.bind(n,4265)),"@site/versioned_docs/version-5.2/04.navigation/01.navigation/01.navigation.md",4265],"35e01a03":[()=>n.e(1289).then(n.bind(n,64337)),"@site/versioned_docs/version-5.2/08.integration/07.openid/07.openid.md",64337],36159812:[()=>n.e(4488).then(n.bind(n,92697)),"@site/docs/07.reporting/01.reporting/01.reporting.md",92697],"3687d2f0":[()=>n.e(5243).then(n.bind(n,42180)),"@site/versioned_docs/version-5.4/05.policy/02.modes/02.modes.md",42180],"3713b6a0":[()=>n.e(9042).then(n.bind(n,47717)),"@site/docs/06.scanning/02.registry/03.gcr-sa/03.gcr-sa.md",47717],"371c0cab":[()=>n.e(6863).then(n.bind(n,91063)),"@site/versioned_docs/version-5.4/08.integration/04.saml/04.saml.md",91063],"391eb304":[()=>n.e(5616).then(n.bind(n,98996)),"@site/versioned_docs/version-5.4/06.scanning/02.registry/01.harbor/01.harbor.md",98996],"396027f0":[()=>n.e(6770).then(n.bind(n,52941)),"@site/docs/05.policy/08.responserules/08.responserules.md",52941],"39eba441":[()=>n.e(8400).then(n.bind(n,62045)),"@site/docs/05.policy/02.modes/02.modes.md",62045],"39f3517d":[()=>n.e(5453).then(n.bind(n,73775)),"@site/versioned_docs/version-5.3/12.troubleshooting/01.troubleshooting/01.troubleshooting.md",73775],"3a6dd04c":[()=>n.e(2378).then(n.bind(n,5720)),"@site/versioned_docs/version-5.4/02.deploying/03.rancher/03.rancher.md",5720],"3c41359b":[()=>n.e(921).then(n.bind(n,43215)),"@site/versioned_docs/version-5.3/02.deploying/04.openshift/04.openshift.md",43215],"3d0fd263":[()=>n.e(2463).then(n.bind(n,57127)),"@site/versioned_docs/version-5.3/02.deploying/09.ecs/09.ecs.md",57127],"3d6974f9":[()=>n.e(7591).then(n.bind(n,5095)),"@site/versioned_docs/version-5.4/06.scanning/01.scanning/02.compliance/02.compliance.md",5095],"3d6a568f":[()=>n.e(9710).then(n.bind(n,54635)),"@site/docs/05.policy/06.processrules/06.processrules.md",54635],"408789fd":[()=>n.e(6247).then(n.bind(n,43997)),"@site/docs/05.policy/14.namespaceboundary/14.namespaceboundary.md",43997],40913635:[()=>n.e(6582).then(n.bind(n,98504)),"@site/docs/08.integration/09.ibmsa/09.ibmsa.md",98504],"411136ea":[()=>n.e(5797).then(n.bind(n,91842)),"@site/versioned_docs/version-5.3/04.navigation/01.navigation/01.navigation.md",91842],"418ab658":[()=>n.e(640).then(n.bind(n,52638)),"@site/versioned_docs/version-5.2/09.testing/09.testing.md",52638],"41df5079":[()=>n.e(2351).then(n.bind(n,64393)),"@site/docs/02.deploying/02.kubernetes/02.kubernetes.md",64393],"42c6de87":[()=>n.e(2272).then(n.bind(n,76108)),"@site/versioned_docs/version-5.2/05.policy/01.overview/01.overview.md",76108],43254667:[()=>n.e(9416).then(n.bind(n,81513)),"@site/docs/10.updating/01.updating/01.updating.md",81513],"43ff6e88":[()=>n.e(8619).then(n.bind(n,30411)),"@site/versioned_docs/version-5.3/02.deploying/11.restore/11.restore.md",30411],"444c154a":[()=>n.e(5035).then(n.bind(n,76223)),"@site/versioned_docs/version-5.3/06.scanning/03.build/02.bamboo/02.bamboo.md",76223],"444f7932":[()=>n.e(498).then(n.bind(n,8884)),"@site/versioned_docs/version-5.4/05.policy/14.namespaceboundary/14.namespaceboundary.md",8884],"45972c34":[()=>n.e(5722).then(n.bind(n,21478)),"@site/versioned_docs/version-5.2/11.automation/01.ci_workflow/01.ci_workflow.md",21478],"4677a6c9":[()=>n.e(9254).then(n.bind(n,66210)),"@site/versioned_docs/version-5.3/08.integration/08.oidc_adfs/08.oidc_adfs.md",66210],"470b8c10":[()=>n.e(8850).then(n.bind(n,76764)),"@site/versioned_docs/version-5.4/05.policy/05.policy.md",76764],"47461d5f":[()=>n.e(8408).then(n.bind(n,12464)),"@site/versioned_docs/version-5.4/06.scanning/05.updating/05.updating.md",12464],"474ef49c":[()=>n.e(9535).then(n.bind(n,84426)),"@site/versioned_docs/version-5.3/11.automation/02.automation/02.automation.md",84426],"47662a0a":[()=>n.e(342).then(n.bind(n,46613)),"@site/docs/10.updating/10.updating.md",46613],"48110eb9":[()=>n.e(8195).then(n.bind(n,13329)),"@site/versioned_docs/version-5.3/05.policy/02.modes/02.modes.md",13329],"48974c7a":[()=>n.e(988).then(n.bind(n,3230)),"@site/versioned_docs/version-5.3/02.deploying/01.production/04.internal/04.internal.md",3230],"48befa09":[()=>n.e(5478).then(n.bind(n,22713)),"@site/versioned_docs/version-5.2/05.policy/03.admission/01.sigstore/01.sigstore.md",22713],"49250bc3":[()=>n.e(4317).then(n.bind(n,22865)),"@site/versioned_docs/version-5.4/02.deploying/01.production/01.configmap/01.configmap.md",22865],"49c5bee2":[()=>n.e(5176).then(n.bind(n,63737)),"@site/docs/13.special/03.public-cloud/03.public-cloud.md",63737],"4ae3e34c":[()=>n.e(8781).then(n.bind(n,53680)),"@site/versioned_docs/version-5.2/02.deploying/02.kubernetes/02.kubernetes.md",53680],"4bd5b466":[()=>n.e(7334).then(n.bind(n,71876)),"@site/versioned_docs/version-5.4/06.scanning/02.registry/03.gcr-sa/03.gcr-sa.md",71876],"4c72213a":[()=>n.e(9404).then(n.bind(n,55631)),"@site/versioned_docs/version-5.4/01.basics/02.requirements/02.requirements.md",55631],"4cc58439":[()=>n.e(4752).then(n.bind(n,7715)),"@site/docs/06.scanning/02.registry/02.ecr-iam/02.ecr-iam.md",7715],"4d41b81f":[()=>n.e(3369).then(n.bind(n,44548)),"@site/versioned_docs/version-5.4/06.scanning/03.build/03.circleci/03.circleci.md",44548],"4d9f0b46":[()=>n.e(266).then(n.bind(n,64710)),"@site/versioned_docs/version-5.4/02.deploying/07.azuremarketplace/07.azuremarketplace.md",64710],"4f44ee8e":[()=>n.e(5758).then(n.bind(n,40265)),"@site/versioned_docs/version-5.4/08.integration/10.ibmqr/10.ibmqr.md",40265],"501d325b":[()=>n.e(4277).then(n.bind(n,129)),"@site/versioned_docs/version-5.3/02.deploying/07.azuremarketplace/07.azuremarketplace.md",129],"503dbf01":[()=>n.e(5584).then(n.bind(n,99594)),"@site/docs/06.scanning/01.scanning/01.vulnerabilities/01.vulnerabilities.md",99594],"507dbdf1":[()=>n.e(9e3).then(n.bind(n,97595)),"@site/versioned_docs/version-5.3/06.scanning/03.build/06.github/06.github.md",97595],"50fcb9d0":[()=>n.e(2206).then(n.bind(n,20974)),"@site/versioned_docs/version-5.3/02.deploying/01.production/03.details/03.details.md",20974],"516d79c6":[()=>n.e(1696).then(n.bind(n,62950)),"@site/docs/08.integration/08.oidc_adfs/08.oidc_adfs.md",62950],"517d9f96":[()=>n.e(3364).then(n.bind(n,3855)),"@site/docs/08.integration/08.integration.md",3855],"5266109a":[()=>n.e(6639).then(n.bind(n,26907)),"@site/versioned_docs/version-5.3/06.scanning/03.build/05.gitlab/05.gitlab.md",26907],"535dc486":[()=>n.e(2243).then(n.bind(n,76435)),"@site/versioned_docs/version-5.4/08.integration/06.adfs/06.adfs.md",76435],"537067ee":[()=>n.e(6133).then(n.bind(n,20044)),"@site/versioned_docs/version-5.2/02.deploying/05.docker/05.docker.md",20044],"539cafc1":[()=>n.e(8010).then(n.bind(n,1348)),"@site/versioned_docs/version-5.3/05.policy/03.admission/02.assessment/02.assessment.md",1348],55369712:[()=>n.e(8695).then(n.bind(n,85645)),"@site/docs/06.scanning/01.scanning/01.scanning.md",85645],55462441:[()=>n.e(9364).then(n.bind(n,22862)),"@site/versioned_docs/version-5.3/02.deploying/01.production/02.operators/02.operators.md",22862],"5708c58f":[()=>n.e(3177).then(n.bind(n,44503)),"@site/versioned_docs/version-5.2/03.configuration/01.console/02.chrome/02.chrome.md",44503],"583c0395":[()=>n.e(6595).then(n.bind(n,33745)),"@site/docs/13.special/01.general/01.general.md",33745],"58df7960":[()=>n.e(5400).then(n.bind(n,93524)),"@site/versioned_docs/version-5.4/06.scanning/02.registry/02.registry.md",93524],"5a849451":[()=>n.e(3492).then(n.bind(n,95442)),"@site/docs/08.integration/05.msazure/05.msazure.md",95442],"5a9956c2":[()=>n.e(777).then(n.bind(n,75524)),"@site/versioned_docs/version-5.4/03.configuration/03.configuration.md",75524],"5ab8bc7d":[()=>n.e(3559).then(n.bind(n,39450)),"@site/versioned_docs/version-5.3/01.basics/02.requirements/02.requirements.md",39450],"5be01a9e":[()=>n.e(7313).then(n.bind(n,99663)),"@site/versioned_docs/version-5.3/05.policy/01.overview/01.overview.md",99663],"5ca01874":[()=>n.e(2430).then(n.bind(n,22021)),"@site/versioned_docs/version-5.3/13.special/01.general/01.general.md",22021],"5d6a2794":[()=>n.e(6137).then(n.bind(n,46289)),"@site/versioned_docs/version-5.3/06.scanning/04.cve_sources/04.cve_sources.md",46289],"5e3bea68":[()=>n.e(1894).then(n.bind(n,39301)),"@site/docs/03.configuration/03.configuration.md",39301],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5f8b4fdd":[()=>n.e(230).then(n.bind(n,39129)),"@site/versioned_docs/version-5.2/06.scanning/01.scanning/01.vulnerabilities/01.vulnerabilities.md",39129],"60e51d52":[()=>n.e(4773).then(n.bind(n,74837)),"@site/docs/14.releasenotes/14.releasenotes.md",74837],"614fbb32":[()=>n.e(4785).then(n.t.bind(n,68901,19)),"@generated/docusaurus-plugin-content-docs/default/p/5-3-f19.json",68901],"61a91bdf":[()=>n.e(1437).then(n.bind(n,37988)),"@site/versioned_docs/version-5.4/10.updating/01.updating/01.updating.md",37988],"62f9fb48":[()=>n.e(3360).then(n.bind(n,59474)),"@site/versioned_docs/version-5.4/06.scanning/02.registry/02.ecr-iam/02.ecr-iam.md",59474],"631b3d56":[()=>n.e(3827).then(n.bind(n,34960)),"@site/versioned_docs/version-5.4/07.reporting/07.reporting.md",34960],"63718f0b":[()=>n.e(8774).then(n.bind(n,40063)),"@site/docs/05.policy/11.customcompliance/11.customcompliance.md",40063],"637b5d40":[()=>n.e(8634).then(n.bind(n,1007)),"@site/versioned_docs/version-5.3/05.policy/09.dlp/09.dlp.md",1007],"63aa42b4":[()=>n.e(664).then(n.bind(n,31798)),"@site/versioned_docs/version-5.2/06.scanning/02.registry/01.harbor/01.harbor.md",31798],"63b9a0c6":[()=>n.e(1105).then(n.bind(n,1905)),"@site/versioned_docs/version-5.3/02.deploying/02.deploying.md",1905],"63c524f3":[()=>n.e(6929).then(n.bind(n,69510)),"@site/versioned_docs/version-5.4/02.deploying/09.airgap/09.airgap.md",69510],"64e13997":[()=>n.e(9687).then(n.bind(n,68939)),"@site/versioned_docs/version-5.3/03.configuration/01.console/01.console.md",68939],"64f714bb":[()=>n.e(4587).then(n.bind(n,72128)),"@site/versioned_docs/version-5.2/14.releasenotes/02.other/02.other.md",72128],"6629c45f":[()=>n.e(5820).then(n.t.bind(n,97691,19)),"@generated/docusaurus-plugin-content-docs/default/p/index.json",97691],"6734cec7":[()=>n.e(5669).then(n.bind(n,20114)),"@site/versioned_docs/version-5.2/06.scanning/01.scanning/01.scanning.md",20114],"67ca87f5":[()=>n.e(8590).then(n.bind(n,88100)),"@site/versioned_docs/version-5.2/05.policy/13.usingcrd/1.import/1.import.md",88100],"67dc028f":[()=>n.e(9133).then(n.bind(n,35813)),"@site/docs/11.automation/11.automation.md",35813],"68f1e844":[()=>n.e(5933).then(n.bind(n,553)),"@site/docs/05.policy/05.policy.md",553],"692347b3":[()=>n.e(7755).then(n.bind(n,19961)),"@site/versioned_docs/version-5.4/02.deploying/01.production/02.operators/02.operators.md",19961],"69c37440":[()=>n.e(419).then(n.bind(n,91327)),"@site/versioned_docs/version-5.3/14.releasenotes/02.other/02.other.md",91327],"6b62a476":[()=>n.e(5059).then(n.bind(n,66848)),"@site/versioned_docs/version-5.4/12.troubleshooting/01.troubleshooting/01.troubleshooting.md",66848],"6bc7ad12":[()=>n.e(7631).then(n.bind(n,66209)),"@site/versioned_docs/version-5.3/03.configuration/03.configuration.md",66209],"6c78f60c":[()=>n.e(4368).then(n.bind(n,45924)),"@site/versioned_docs/version-5.2/02.deploying/01.production/01.production.md",45924],"6d152870":[()=>n.e(9360).then(n.bind(n,94403)),"@site/versioned_docs/version-5.2/02.deploying/01.production/04.internal/04.internal.md",94403],"6d36c601":[()=>n.e(5896).then(n.bind(n,94171)),"@site/versioned_docs/version-5.4/05.policy/03.admission/02.assessment/02.assessment.md",94171],"6d713c50":[()=>n.e(8932).then(n.bind(n,8621)),"@site/versioned_docs/version-5.3/12.troubleshooting/02.cli/02.cli.md",8621],"6e3a405a":[()=>n.e(5350).then(n.bind(n,62198)),"@site/versioned_docs/version-5.4/05.policy/12.federated/12.federated.md",62198],"6e86fa1b":[()=>n.e(9508).then(n.bind(n,85305)),"@site/versioned_docs/version-5.2/08.integration/04.saml/04.saml.md",85305],"6f4442b5":[()=>n.e(3070).then(n.bind(n,85983)),"@site/versioned_docs/version-5.3/05.policy/05.networkrules/05.networkrules.md",85983],"6fc71f44":[()=>n.e(3660).then(n.bind(n,91463)),"@site/versioned_docs/version-5.2/08.integration/08.oidc_adfs/08.oidc_adfs.md",91463],"709d75f2":[()=>n.e(5881).then(n.bind(n,22608)),"@site/docs/08.integration/07.openid/07.openid.md",22608],"70b32413":[()=>n.e(9585).then(n.bind(n,3521)),"@site/versioned_docs/version-5.2/01.basics/01.overview/01.overview.md",3521],"72e0a653":[()=>n.e(1254).then(n.bind(n,35526)),"@site/versioned_docs/version-5.3/04.navigation/02.multicluster/02.multicluster.md",35526],"72efcca1":[()=>n.e(1693).then(n.bind(n,77016)),"@site/docs/05.policy/03.admission/02.assessment/02.assessment.md",77016],"739ed4bf":[()=>n.e(6091).then(n.bind(n,73959)),"@site/docs/05.policy/04.groups/04.groups.md",73959],"73de91d1":[()=>n.e(9843).then(n.bind(n,49578)),"@site/docs/06.scanning/01.scanning/02.compliance/02.compliance.md",49578],"74c21537":[()=>n.e(3645).then(n.bind(n,99274)),"@site/versioned_docs/version-5.2/12.troubleshooting/01.troubleshooting/01.troubleshooting.md",99274],"74c4e76c":[()=>n.e(6345).then(n.bind(n,1574)),"@site/versioned_docs/version-5.2/05.policy/07.filerules/07.filerules.md",1574],"76616dd3":[()=>n.e(638).then(n.bind(n,20125)),"@site/versioned_docs/version-5.2/08.integration/01.integration/01.integration.md",20125],"766954ff":[()=>n.e(4076).then(n.bind(n,44527)),"@site/versioned_docs/version-5.3/05.policy/12.federated/12.federated.md",44527],"786569e5":[()=>n.e(1232).then(n.bind(n,18162)),"@site/docs/04.navigation/02.multicluster/02.multicluster.md",18162],"78bac2e8":[()=>n.e(3649).then(n.bind(n,77109)),"@site/versioned_docs/version-5.3/05.policy/03.admission/03.admission.md",77109],"793a0a6e":[()=>n.e(6893).then(n.bind(n,50169)),"@site/versioned_docs/version-5.2/08.integration/02.ldap/02.ldap.md",50169],"79d7c14a":[()=>n.e(7713).then(n.bind(n,88326)),"@site/docs/01.basics/03.installation/03.installation.md",88326],"7a158931":[()=>n.e(4296).then(n.bind(n,66151)),"@site/versioned_docs/version-5.4/04.navigation/02.multicluster/02.multicluster.md",66151],"7a79ac97":[()=>n.e(9563).then(n.bind(n,16425)),"@site/versioned_docs/version-5.3/06.scanning/03.build/03.build.md",16425],"7ac25a1d":[()=>n.e(3293).then(n.bind(n,62831)),"@site/versioned_docs/version-5.3/08.integration/01.integration/01.integration.md",62831],"7b56c5e5":[()=>n.e(6791).then(n.bind(n,63056)),"@site/docs/03.configuration/01.console/02.chrome/02.chrome.md",63056],"7d190c2c":[()=>n.e(1502).then(n.bind(n,62145)),"@site/versioned_docs/version-5.2/01.basics/02.requirements/02.requirements.md",62145],"7d57e228":[()=>n.e(7293).then(n.bind(n,72764)),"@site/versioned_docs/version-5.2/03.configuration/03.customui/03.customui.md",72764],"7e58b235":[()=>n.e(8348).then(n.bind(n,29385)),"@site/docs/06.scanning/05.updating/05.updating.md",29385],"7f2c758c":[()=>n.e(4814).then(n.bind(n,99805)),"@site/docs/02.deploying/09.airgap/09.airgap.md",99805],"7f85856d":[()=>n.e(7774).then(n.bind(n,24252)),"@site/versioned_docs/version-5.3/08.integration/11.splunk/11.splunk.md",24252],"7f97350d":[()=>n.e(228).then(n.bind(n,11026)),"@site/versioned_docs/version-5.4/02.deploying/06.awsmarketplace/06.awsmarketplace.md",11026],80325619:[()=>n.e(207).then(n.bind(n,26275)),"@site/versioned_docs/version-5.2/02.deploying/01.production/01.configmap/01.configmap.md",26275],"8236d778":[()=>n.e(6452).then(n.bind(n,68553)),"@site/versioned_docs/version-5.2/01.basics/03.installation/03.installation.md",68553],"82e4267d":[()=>n.e(4639).then(n.bind(n,51149)),"@site/versioned_docs/version-5.2/06.scanning/01.scanning/02.compliance/02.compliance.md",51149],"832bb1ce":[()=>n.e(871).then(n.bind(n,62340)),"@site/versioned_docs/version-5.4/14.releasenotes/03.4x/03.4x.md",62340],"8330f557":[()=>n.e(6658).then(n.bind(n,96248)),"@site/versioned_docs/version-5.2/06.scanning/03.build/04.azuredevops/04.azuredevops.md",96248],"841e15b7":[()=>n.e(930).then(n.bind(n,61713)),"@site/versioned_docs/version-5.3/06.scanning/02.registry/03.gcr-sa/03.gcr-sa.md",61713],"8456c5eb":[()=>n.e(7579).then(n.bind(n,10920)),"@site/versioned_docs/version-5.4/14.releasenotes/14.releasenotes.md",10920],"850c01e2":[()=>n.e(3965).then(n.bind(n,7664)),"@site/versioned_docs/version-5.4/04.navigation/04.navigation.md",7664],"8532089c":[()=>n.e(5793).then(n.bind(n,15809)),"@site/versioned_docs/version-5.4/08.integration/05.msazure/05.msazure.md",15809],"8573abb6":[()=>n.e(3149).then(n.bind(n,53120)),"@site/versioned_docs/version-5.4/06.scanning/03.build/02.bamboo/02.bamboo.md",53120],"8632fe5a":[()=>n.e(4375).then(n.bind(n,31982)),"@site/versioned_docs/version-5.4/02.deploying/01.production/01.production.md",31982],"86b6c5ac":[()=>n.e(9037).then(n.bind(n,91041)),"@site/versioned_docs/version-5.3/06.scanning/06.scanners/06.scanners.md",91041],"8714657b":[()=>n.e(2195).then(n.bind(n,28904)),"@site/versioned_docs/version-5.4/05.policy/03.admission/03.admission.md",28904],"88819f68":[()=>n.e(2737).then(n.bind(n,37365)),"@site/docs/09.testing/09.testing.md",37365],"89961f85":[()=>n.e(4311).then(n.bind(n,68795)),"@site/docs/14.releasenotes/02.other/02.other.md",68795],"89d72bc8":[()=>n.e(4116).then(n.bind(n,68053)),"@site/docs/02.deploying/05.docker/05.docker.md",68053],"8aa5e6f9":[()=>n.e(2114).then(n.bind(n,24996)),"@site/docs/01.basics/03.installation/01.native/01.native.md",24996],"8bf63308":[()=>n.e(7655).then(n.bind(n,46526)),"@site/versioned_docs/version-5.2/13.special/13.special.md",46526],"8bf88087":[()=>n.e(6484).then(n.bind(n,12685)),"@site/docs/02.deploying/07.azuremarketplace/07.azuremarketplace.md",12685],"8cf351f2":[()=>n.e(4147).then(n.bind(n,86427)),"@site/versioned_docs/version-5.2/04.navigation/03.improve_score/03.improve_score.md",86427],"8d04aa1b":[()=>n.e(3064).then(n.bind(n,99980)),"@site/versioned_docs/version-5.2/06.scanning/02.registry/02.ecr-iam/02.ecr-iam.md",99980],"8da56a24":[()=>n.e(7304).then(n.bind(n,25900)),"@site/versioned_docs/version-5.3/03.configuration/01.console/01.replacecert/01.replacecert.md",25900],"8de72d5f":[()=>n.e(7944).then(n.bind(n,53914)),"@site/versioned_docs/version-5.4/07.reporting/01.reporting/01.reporting.md",53914],"8deda67b":[()=>n.e(138).then(n.bind(n,66821)),"@site/versioned_docs/version-5.3/11.automation/01.ci_workflow/01.ci_workflow.md",66821],"8df85964":[()=>n.e(8341).then(n.bind(n,30089)),"@site/versioned_docs/version-5.3/02.deploying/05.docker/05.docker.md",30089],"8e113c24":[()=>n.e(7004).then(n.bind(n,6094)),"@site/versioned_docs/version-5.3/06.scanning/01.scanning/01.vulnerabilities/01.vulnerabilities.md",6094],"8fc6a972":[()=>n.e(703).then(n.bind(n,77287)),"@site/versioned_docs/version-5.2/05.policy/05.networkrules/05.networkrules.md",77287],"904e40bf":[()=>n.e(7765).then(n.bind(n,49837)),"@site/versioned_docs/version-5.2/04.navigation/02.multicluster/02.multicluster.md",49837],"9082eb97":[()=>n.e(2067).then(n.bind(n,52793)),"@site/versioned_docs/version-5.2/08.integration/11.splunk/11.splunk.md",52793],"909b7dee":[()=>n.e(2814).then(n.bind(n,1193)),"@site/docs/06.scanning/03.build/04.azuredevops/04.azuredevops.md",1193],"91840d31":[()=>n.e(1477).then(n.bind(n,74811)),"@site/docs/06.scanning/03.build/02.bamboo/02.bamboo.md",74811],"91fd0535":[()=>n.e(7146).then(n.bind(n,93771)),"@site/versioned_docs/version-5.3/06.scanning/03.build/03.circleci/03.circleci.md",93771],"95f8dbd2":[()=>n.e(5839).then(n.bind(n,144)),"@site/versioned_docs/version-5.4/02.deploying/02.deploying.md",144],"9652506b":[()=>n.e(1556).then(n.bind(n,51527)),"@site/versioned_docs/version-5.2/03.configuration/01.console/01.replacecert/01.replacecert.md",51527],"96934c0a":[()=>n.e(4768).then(n.bind(n,22020)),"@site/versioned_docs/version-5.2/02.deploying/10.remove/10.remove.md",22020],"9813396d":[()=>n.e(6242).then(n.bind(n,77971)),"@site/versioned_docs/version-5.2/08.integration/05.msazure/05.msazure.md",77971],"982698dd":[()=>n.e(5215).then(n.bind(n,46485)),"@site/docs/06.scanning/06.scanning.md",46485],"9be75c5e":[()=>n.e(1111).then(n.bind(n,81719)),"@site/versioned_docs/version-5.4/08.integration/11.splunk/11.splunk.md",81719],"9c19cd14":[()=>n.e(2367).then(n.bind(n,52024)),"@site/docs/03.configuration/01.console/01.replacecert/01.replacecert.md",52024],"9cb5d24c":[()=>n.e(481).then(n.bind(n,6849)),"@site/docs/05.policy/03.admission/03.admission.md",6849],"9db12f5b":[()=>n.e(8646).then(n.bind(n,97014)),"@site/versioned_docs/version-5.4/02.deploying/10.remove/10.remove.md",97014],"9e13d580":[()=>n.e(8380).then(n.bind(n,52126)),"@site/versioned_docs/version-5.2/05.policy/05.policy.md",52126],"9f2bef6c":[()=>n.e(6710).then(n.bind(n,59498)),"@site/versioned_docs/version-5.2/06.scanning/03.build/02.bamboo/02.bamboo.md",59498],"9f3d05b3":[()=>n.e(2523).then(n.bind(n,62444)),"@site/versioned_docs/version-5.3/05.policy/06.processrules/06.processrules.md",62444],"9f46e5be":[()=>n.e(8201).then(n.bind(n,90797)),"@site/versioned_docs/version-5.3/07.reporting/01.reporting/01.reporting.md",90797],"9ff2ae13":[()=>n.e(4688).then(n.bind(n,83623)),"@site/docs/06.scanning/03.build/06.github/06.github.md",83623],a059e3db:[()=>n.e(6772).then(n.bind(n,66727)),"@site/versioned_docs/version-5.4/08.integration/07.openid/07.openid.md",66727],a0fd9aae:[()=>n.e(874).then(n.bind(n,94841)),"@site/docs/12.troubleshooting/02.cli/02.cli.md",94841],a1482cf0:[()=>n.e(5442).then(n.bind(n,60466)),"@site/versioned_docs/version-5.2/14.releasenotes/14.releasenotes.md",60466],a1716e4a:[()=>n.e(8100).then(n.bind(n,58743)),"@site/versioned_docs/version-5.4/05.policy/03.admission/01.sigstore/01.sigstore.md",58743],a322db9a:[()=>n.e(8783).then(n.bind(n,78849)),"@site/docs/02.deploying/06.awsmarketplace/06.awsmarketplace.md",78849],a3681d25:[()=>n.e(3417).then(n.bind(n,56790)),"@site/versioned_docs/version-5.2/02.deploying/03.rancher/03.rancher.md",56790],a3a82cec:[()=>n.e(3257).then(n.bind(n,77745)),"@site/versioned_docs/version-5.3/09.testing/09.testing.md",77745],a5058f1d:[()=>n.e(6257).then(n.bind(n,37322)),"@site/versioned_docs/version-5.4/05.policy/09.dlp/09.dlp.md",37322],a67153c0:[()=>n.e(7).then(n.bind(n,69524)),"@site/versioned_docs/version-5.4/09.testing/09.testing.md",69524],a69b3e69:[()=>n.e(8192).then(n.bind(n,55777)),"@site/docs/11.automation/01.ci_workflow/01.ci_workflow.md",55777],a7595994:[()=>n.e(6432).then(n.bind(n,41664)),"@site/docs/08.integration/01.integration/01.integration.md",41664],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,74532)),"@theme/DocVersionRoot",74532],a88376eb:[()=>n.e(3661).then(n.bind(n,41816)),"@site/versioned_docs/version-5.4/14.releasenotes/01.5x/01.5x.md",41816],a8f96542:[()=>n.e(6706).then(n.bind(n,54720)),"@site/docs/08.integration/02.ldap/02.ldap.md",54720],a926da41:[()=>n.e(129).then(n.bind(n,37028)),"@site/versioned_docs/version-5.4/06.scanning/06.scanners/06.scanners.md",37028],a9348eb6:[()=>n.e(2049).then(n.bind(n,49990)),"@site/versioned_docs/version-5.2/14.releasenotes/01.5x/01.5x.md",49990],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,92559)),"@theme/DocRoot",92559],a9af63e7:[()=>n.e(1233).then(n.bind(n,36348)),"@site/versioned_docs/version-5.2/05.policy/06.processrules/06.processrules.md",36348],aa958aa8:[()=>n.e(785).then(n.bind(n,43697)),"@site/versioned_docs/version-5.3/13.special/13.special.md",43697],ab44b7f2:[()=>n.e(1467).then(n.bind(n,26250)),"@site/versioned_docs/version-5.2/02.deploying/02.deploying.md",26250],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],ac09895b:[()=>n.e(1450).then(n.bind(n,41313)),"@site/docs/14.releasenotes/01.5x/01.5x.md",41313],ac0da5e0:[()=>n.e(9446).then(n.bind(n,18578)),"@site/versioned_docs/version-5.4/05.policy/05.networkrules/05.networkrules.md",18578],aca00b5d:[()=>n.e(361).then(n.bind(n,9726)),"@site/docs/01.basics/02.requirements/02.requirements.md",9726],acf0827a:[()=>n.e(7267).then(n.bind(n,32157)),"@site/docs/06.scanning/04.cve_sources/04.cve_sources.md",32157],ae77645f:[()=>n.e(6252).then(n.bind(n,46458)),"@site/versioned_docs/version-5.2/04.navigation/04.navigation.md",46458],ae99c2aa:[()=>n.e(1610).then(n.bind(n,20101)),"@site/versioned_docs/version-5.3/14.releasenotes/01.5x/01.5x.md",20101],af07358d:[()=>n.e(981).then(n.bind(n,204)),"@site/versioned_docs/version-5.3/08.integration/07.openid/07.openid.md",204],af269846:[()=>n.e(7087).then(n.bind(n,44642)),"@site/versioned_docs/version-5.2/05.policy/03.admission/03.admission.md",44642],afab674d:[()=>n.e(7158).then(n.bind(n,87254)),"@site/versioned_docs/version-5.4/13.special/03.public-cloud/03.public-cloud.md",87254],b00a1cb5:[()=>n.e(2479).then(n.bind(n,47720)),"@site/versioned_docs/version-5.2/02.deploying/06.awsmarketplace/06.awsmarketplace.md",47720],b02dfe77:[()=>n.e(9674).then(n.bind(n,81083)),"@site/versioned_docs/version-5.4/08.integration/01.integration/01.integration.md",81083],b0703e00:[()=>n.e(2484).then(n.bind(n,59043)),"@site/versioned_docs/version-5.4/04.navigation/01.navigation/01.navigation.md",59043],b0eb2806:[()=>n.e(4908).then(n.bind(n,26789)),"@site/versioned_docs/version-5.3/02.deploying/06.awsmarketplace/06.awsmarketplace.md",26789],b18b04d3:[()=>n.e(4805).then(n.bind(n,66132)),"@site/versioned_docs/version-5.2/08.integration/08.integration.md",66132],b1a28bcb:[()=>n.e(1888).then(n.bind(n,15768)),"@site/versioned_docs/version-5.4/01.basics/01.basics.md",15768],b1d20a30:[()=>n.e(1238).then(n.bind(n,28004)),"@site/versioned_docs/version-5.3/08.integration/09.ibmsa/09.ibmsa.md",28004],b25fa63a:[()=>n.e(6787).then(n.bind(n,83997)),"@site/versioned_docs/version-5.3/10.updating/01.updating/01.updating.md",83997],b2a6e1a5:[()=>n.e(8710).then(n.bind(n,78e3)),"@site/versioned_docs/version-5.2/13.special/04.docker/04.docker.md",78e3],b301a1c4:[()=>n.e(4664).then(n.bind(n,16577)),"@site/versioned_docs/version-5.3/03.configuration/03.customui/03.customui.md",16577],b343471c:[()=>n.e(9878).then(n.bind(n,84283)),"@site/docs/05.policy/01.overview/01.overview.md",84283],b35e2ef6:[()=>n.e(3).then(n.bind(n,65344)),"@site/versioned_docs/version-5.2/05.policy/12.federated/12.federated.md",65344],b3a4421e:[()=>n.e(6253).then(n.bind(n,97074)),"@site/versioned_docs/version-5.4/05.policy/06.processrules/06.processrules.md",97074],b3c25560:[()=>n.e(4993).then(n.bind(n,52243)),"@site/docs/02.deploying/09.ecs/09.ecs.md",52243],b4dbedf6:[()=>n.e(3688).then(n.bind(n,16965)),"@site/docs/06.scanning/02.registry/02.registry.md",16965],b52483bb:[()=>n.e(1761).then(n.bind(n,62873)),"@site/versioned_docs/version-5.4/02.deploying/01.production/03.details/03.details.md",62873],b839e413:[()=>n.e(4382).then(n.bind(n,28697)),"@site/versioned_docs/version-5.3/02.deploying/01.production/01.production.md",28697],b8a69908:[()=>n.e(1278).then(n.bind(n,970)),"@site/versioned_docs/version-5.4/12.troubleshooting/02.cli/02.cli.md",970],b8d401f0:[()=>n.e(6366).then(n.bind(n,61870)),"@site/versioned_docs/version-5.3/08.integration/05.msazure/05.msazure.md",61870],ba2f8bd3:[()=>n.e(7689).then(n.bind(n,22429)),"@site/versioned_docs/version-5.4/03.configuration/01.console/01.replacecert/01.replacecert.md",22429],bb1ec583:[()=>n.e(6398).then(n.bind(n,45176)),"@site/versioned_docs/version-5.4/06.scanning/06.scanning.md",45176],bbe475d6:[()=>n.e(2158).then(n.bind(n,53928)),"@site/versioned_docs/version-5.3/01.basics/03.installation/01.native/01.native.md",53928],bcf07bdd:[()=>n.e(1331).then(n.bind(n,59003)),"@site/versioned_docs/version-5.3/08.integration/08.integration.md",59003],bf09bb54:[()=>n.e(2705).then(n.bind(n,93386)),"@site/versioned_docs/version-5.2/01.basics/01.basics.md",93386],bf22e709:[()=>n.e(8098).then(n.bind(n,27320)),"@site/versioned_docs/version-5.3/05.policy/03.admission/01.sigstore/01.sigstore.md",27320],c01d8611:[()=>n.e(7653).then(n.bind(n,84632)),"@site/versioned_docs/version-5.2/05.policy/13.usingcrd/13.usingcrd.md",84632],c2a45f50:[()=>n.e(6349).then(n.bind(n,14057)),"@site/versioned_docs/version-5.2/08.integration/03.msad/03.msad.md",14057],c31e8726:[()=>n.e(5420).then(n.bind(n,86070)),"@site/versioned_docs/version-5.2/02.deploying/09.ecs/09.ecs.md",86070],c3cd0d04:[()=>n.e(8804).then(n.bind(n,56519)),"@site/docs/03.configuration/01.console/01.console.md",56519],c3f6d1f7:[()=>n.e(4745).then(n.bind(n,17245)),"@site/versioned_docs/version-5.3/12.troubleshooting/12.troubleshooting.md",17245],c74682b5:[()=>n.e(1250).then(n.bind(n,70126)),"@site/versioned_docs/version-5.4/05.policy/13.usingcrd/13.usingcrd.md",70126],c77c29fc:[()=>n.e(617).then(n.bind(n,93702)),"@site/versioned_docs/version-5.2/05.policy/10.threats/10.threats.md",93702],c8e187f9:[()=>n.e(6504).then(n.bind(n,77761)),"@site/versioned_docs/version-5.3/06.scanning/01.scanning/01.scanning.md",77761],c90ca70a:[()=>n.e(7485).then(n.bind(n,6984)),"@site/versioned_docs/version-5.4/12.troubleshooting/12.troubleshooting.md",6984],c9e726e9:[()=>n.e(8102).then(n.t.bind(n,29897,19)),"@generated/docusaurus-plugin-content-docs/default/p/next-398.json",29897],cab86fb8:[()=>n.e(9907).then(n.bind(n,38391)),"@site/versioned_docs/version-5.3/05.policy/13.usingcrd/1.import/1.import.md",38391],caf3e445:[()=>n.e(1512).then(n.bind(n,95078)),"@site/versioned_docs/version-5.2/02.deploying/04.openshift/04.openshift.md",95078],cb2b66d2:[()=>n.e(4358).then(n.bind(n,47590)),"@site/versioned_docs/version-5.4/02.deploying/08.publick8s/08.publick8s.md",47590],cbdd51e6:[()=>n.e(2235).then(n.bind(n,36901)),"@site/docs/02.deploying/02.deploying.md",36901],cd2d760c:[()=>n.e(7372).then(n.bind(n,91314)),"@site/versioned_docs/version-5.3/01.basics/03.installation/03.installation.md",91314],cd8adf92:[()=>n.e(2584).then(n.bind(n,30458)),"@site/versioned_docs/version-5.3/02.deploying/01.production/01.configmap/01.configmap.md",30458],cdc98bb0:[()=>n.e(3526).then(n.bind(n,17801)),"@site/versioned_docs/version-5.3/04.navigation/04.navigation.md",17801],cfd6b059:[()=>n.e(1694).then(n.bind(n,45789)),"@site/docs/02.deploying/08.publick8s/08.publick8s.md",45789],cff67a6e:[()=>n.e(5739).then(n.bind(n,92021)),"@site/docs/09.testing/01.testing/01.testing.md",92021],d1d5cf62:[()=>n.e(9032).then(n.bind(n,50689)),"@site/versioned_docs/version-5.3/10.updating/10.updating.md",50689],d1f309af:[()=>n.e(4011).then(n.bind(n,59912)),"@site/versioned_docs/version-5.4/02.deploying/04.openshift/04.openshift.md",59912],d2cc9b3b:[()=>n.e(2661).then(n.bind(n,97019)),"@site/versioned_docs/version-5.2/02.deploying/01.production/02.operators/02.operators.md",97019],d2cd74ca:[()=>n.e(2717).then(n.bind(n,3679)),"@site/docs/02.deploying/03.rancher/03.rancher.md",3679],d3d7bdb4:[()=>n.e(6739).then(n.bind(n,86042)),"@site/versioned_docs/version-5.4/13.special/01.general/01.general.md",86042],d3dacaa6:[()=>n.e(8644).then(n.bind(n,23924)),"@site/versioned_docs/version-5.4/06.scanning/01.scanning/01.scanning.md",23924],d4a0abe9:[()=>n.e(8983).then(n.bind(n,81786)),"@site/versioned_docs/version-5.2/06.scanning/02.registry/02.registry.md",81786],d4dd98e8:[()=>n.e(5075).then(n.bind(n,12030)),"@site/versioned_docs/version-5.4/02.deploying/05.docker/05.docker.md",12030],d51502df:[()=>n.e(9004).then(n.bind(n,5236)),"@site/versioned_docs/version-5.3/03.configuration/01.console/02.chrome/02.chrome.md",5236],d57c56f1:[()=>n.e(1962).then(n.bind(n,38577)),"@site/docs/13.special/02.docker/02.docker.md",38577],d57c6c0f:[()=>n.e(5203).then(n.bind(n,12043)),"@site/docs/05.policy/09.dlp/09.dlp.md",12043],d6453f69:[()=>n.e(5052).then(n.t.bind(n,77901,19)),"@generated/docusaurus-plugin-content-docs/default/p/5-2-6fa.json",77901],d656f616:[()=>n.e(5361).then(n.bind(n,25857)),"@site/docs/05.policy/10.threats/10.threats.md",25857],d660faa9:[()=>n.e(3390).then(n.bind(n,74531)),"@site/versioned_docs/version-5.3/05.policy/11.customcompliance/11.customcompliance.md",74531],d6834b44:[()=>n.e(4632).then(n.bind(n,4796)),"@site/versioned_docs/version-5.4/03.configuration/02.users/02.users.md",4796],d6d6ea2b:[()=>n.e(9705).then(n.bind(n,76162)),"@site/versioned_docs/version-5.4/14.releasenotes/02.other/02.other.md",76162],d7671548:[()=>n.e(9007).then(n.bind(n,47101)),"@site/versioned_docs/version-5.4/08.integration/08.oidc_adfs/08.oidc_adfs.md",47101],d7683be6:[()=>n.e(9780).then(n.bind(n,16195)),"@site/docs/03.configuration/02.users/02.users.md",16195],d8d6f846:[()=>n.e(8709).then(n.bind(n,29262)),"@site/versioned_docs/version-5.2/06.scanning/03.build/01.jenkins/01.jenkins.md",29262],da414020:[()=>n.e(1209).then(n.bind(n,96241)),"@site/versioned_docs/version-5.3/09.testing/01.testing/01.testing.md",96241],dbcf443d:[()=>n.e(63).then(n.bind(n,47095)),"@site/versioned_docs/version-5.4/08.integration/02.ldap/02.ldap.md",47095],dd53d40a:[()=>n.e(8426).then(n.bind(n,1938)),"@site/versioned_docs/version-5.2/06.scanning/06.scanners/06.scanners.md",1938],dd6bdf7c:[()=>n.e(2783).then(n.bind(n,23611)),"@site/docs/02.deploying/04.openshift/04.openshift.md",23611],dd847d07:[()=>n.e(7281).then(n.bind(n,59845)),"@site/versioned_docs/version-5.3/05.policy/07.filerules/07.filerules.md",59845],dd9233bb:[()=>n.e(500).then(n.bind(n,90173)),"@site/docs/03.configuration/03.customui/03.customui.md",90173],de9477ce:[()=>n.e(9799).then(n.bind(n,2244)),"@site/docs/08.integration/06.adfs/06.adfs.md",2244],df465956:[()=>n.e(9468).then(n.bind(n,91834)),"@site/versioned_docs/version-5.4/05.policy/01.overview/01.overview.md",91834],dfeb60e9:[()=>n.e(3516).then(n.bind(n,22769)),"@site/versioned_docs/version-5.4/13.special/02.docker/02.docker.md",22769],dfebc79e:[()=>n.e(4008).then(n.bind(n,6894)),"@site/versioned_docs/version-5.4/06.scanning/03.build/04.azuredevops/04.azuredevops.md",6894],e0380324:[()=>n.e(8656).then(n.bind(n,70299)),"@site/versioned_docs/version-5.3/05.policy/04.groups/04.groups.md",70299],e040608d:[()=>n.e(6362).then(n.bind(n,28438)),"@site/versioned_docs/version-5.2/03.configuration/01.console/01.console.md",28438],e1d4bc20:[()=>n.e(5126).then(n.bind(n,52472)),"@site/docs/04.navigation/03.improve_score/03.improve_score.md",52472],e207c7fe:[()=>n.e(1080).then(n.bind(n,33088)),"@site/docs/08.integration/11.splunk/11.splunk.md",33088],e3e2bdaa:[()=>n.e(6982).then(n.bind(n,49761)),"@site/versioned_docs/version-5.3/05.policy/08.responserules/08.responserules.md",49761],e47d948b:[()=>n.e(6860).then(n.bind(n,37162)),"@site/versioned_docs/version-5.2/02.deploying/11.restore/11.restore.md",37162],e4c0d2b8:[()=>n.e(6521).then(n.bind(n,26466)),"@site/versioned_docs/version-5.4/08.integration/08.integration.md",26466],e4dff44e:[()=>n.e(6433).then(n.bind(n,89934)),"@site/docs/01.basics/01.overview/01.overview.md",89934],e5419d65:[()=>n.e(6468).then(n.bind(n,91388)),"@site/versioned_docs/version-5.4/05.policy/07.filerules/07.filerules.md",91388],e66d5443:[()=>n.e(1876).then(n.bind(n,14155)),"@site/docs/05.policy/05.networkrules/05.networkrules.md",14155],e71b38c5:[()=>n.e(5955).then(n.bind(n,53994)),"@site/versioned_docs/version-5.4/03.configuration/03.customui/03.customui.md",53994],e7a956d6:[()=>n.e(1698).then(n.bind(n,25425)),"@site/versioned_docs/version-5.3/06.scanning/02.registry/01.harbor/01.harbor.md",25425],e8662405:[()=>n.e(3067).then(n.bind(n,49806)),"@site/versioned_docs/version-5.2/06.scanning/03.build/06.github/06.github.md",49806],e874edbc:[()=>n.e(2835).then(n.bind(n,577)),"@site/versioned_docs/version-5.3/07.reporting/07.reporting.md",577],e9193e73:[()=>n.e(4077).then(n.bind(n,84975)),"@site/versioned_docs/version-5.4/01.basics/01.overview/01.overview.md",84975],e9579030:[()=>n.e(1791).then(n.bind(n,45486)),"@site/docs/04.navigation/01.navigation/01.navigation.md",45486],e98860c0:[()=>n.e(2922).then(n.bind(n,48884)),"@site/versioned_docs/version-5.4/05.policy/10.threats/10.threats.md",48884],ea07d271:[()=>n.e(1436).then(n.bind(n,98049)),"@site/versioned_docs/version-5.3/11.automation/11.automation.md",98049],eaa240ab:[()=>n.e(9985).then(n.bind(n,50)),"@site/versioned_docs/version-5.2/06.scanning/03.build/03.build.md",50],eb543b18:[()=>n.e(1441).then(n.bind(n,25754)),"@site/docs/02.deploying/01.production/04.internal/04.internal.md",25754],ebd02f83:[()=>n.e(7637).then(n.bind(n,27889)),"@site/docs/05.policy/07.filerules/07.filerules.md",27889],ebf3e9ae:[()=>n.e(7887).then(n.bind(n,51642)),"@site/versioned_docs/version-5.3/01.basics/01.overview/01.overview.md",51642],ec4eacbd:[()=>n.e(7572).then(n.bind(n,16477)),"@site/docs/02.deploying/10.remove/10.remove.md",16477],ec6ae937:[()=>n.e(6624).then(n.bind(n,72302)),"@site/versioned_docs/version-5.2/05.policy/02.modes/02.modes.md",72302],ec71853b:[()=>n.e(8225).then(n.bind(n,22023)),"@site/docs/05.policy/13.usingcrd/13.usingcrd.md",22023],ecb0c56e:[()=>n.e(2446).then(n.bind(n,63508)),"@site/versioned_docs/version-5.2/02.deploying/09.airgap/09.airgap.md",63508],ed8bf347:[()=>n.e(2260).then(n.bind(n,7472)),"@site/versioned_docs/version-5.4/11.automation/01.ci_workflow/01.ci_workflow.md",7472],ed90fca8:[()=>n.e(9285).then(n.bind(n,90463)),"@site/versioned_docs/version-5.4/01.basics/03.installation/03.installation.md",90463],edd458bd:[()=>n.e(7717).then(n.bind(n,96612)),"@site/versioned_docs/version-5.4/06.scanning/03.build/03.build.md",96612],edd7519c:[()=>n.e(3005).then(n.bind(n,57058)),"@site/versioned_docs/version-5.2/12.troubleshooting/12.troubleshooting.md",57058],ee42d54b:[()=>n.e(1844).then(n.bind(n,20756)),"@site/versioned_docs/version-5.4/02.deploying/11.restore/11.restore.md",20756],ef7b8c2e:[()=>n.e(9525).then(n.bind(n,96021)),"@site/versioned_docs/version-5.4/03.configuration/01.console/02.chrome/02.chrome.md",96021],f154fe23:[()=>n.e(8597).then(n.bind(n,23675)),"@site/docs/12.troubleshooting/01.troubleshooting/01.troubleshooting.md",23675],f1a46b87:[()=>n.e(340).then(n.bind(n,77698)),"@site/versioned_docs/version-5.4/02.deploying/02.kubernetes/02.kubernetes.md",77698],f2a12c09:[()=>n.e(6961).then(n.bind(n,74976)),"@site/versioned_docs/version-5.4/02.deploying/09.ecs/09.ecs.md",74976],f2a85208:[()=>n.e(2813).then(n.bind(n,8026)),"@site/docs/02.deploying/01.production/03.details/03.details.md",8026],f2c919c8:[()=>n.e(4676).then(n.bind(n,169)),"@site/versioned_docs/version-5.2/08.integration/09.ibmsa/09.ibmsa.md",169],f352addf:[()=>n.e(7270).then(n.bind(n,84181)),"@site/versioned_docs/version-5.3/13.special/02.docker/02.docker.md",84181],f3629333:[()=>n.e(7664).then(n.bind(n,4189)),"@site/docs/06.scanning/06.scanners/06.scanners.md",4189],f37fe280:[()=>n.e(412).then(n.bind(n,51332)),"@site/versioned_docs/version-5.4/06.scanning/03.build/05.gitlab/05.gitlab.md",51332],f49cd093:[()=>n.e(1873).then(n.bind(n,87943)),"@site/docs/06.scanning/03.build/05.gitlab/05.gitlab.md",87943],f4a8a6a7:[()=>n.e(5183).then(n.bind(n,52810)),"@site/docs/02.deploying/01.production/02.operators/02.operators.md",52810],f52a8649:[()=>n.e(3816).then(n.bind(n,50791)),"@site/docs/02.deploying/11.restore/11.restore.md",50791],f54846a5:[()=>n.e(6672).then(n.bind(n,42080)),"@site/versioned_docs/version-5.2/05.policy/04.groups/04.groups.md",42080],f65503f6:[()=>n.e(6810).then(n.bind(n,58093)),"@site/versioned_docs/version-5.3/02.deploying/02.kubernetes/02.kubernetes.md",58093],f6afc28b:[()=>n.e(3351).then(n.bind(n,96693)),"@site/docs/13.special/13.special.md",96693],f6fb9985:[()=>n.e(9036).then(n.bind(n,37481)),"@site/versioned_docs/version-5.3/14.releasenotes/03.4x/03.4x.md",37481],f7a24566:[()=>n.e(2262).then(n.bind(n,68524)),"@site/versioned_docs/version-5.4/13.special/13.special.md",68524],f7f59081:[()=>n.e(3663).then(n.bind(n,88286)),"@site/versioned_docs/version-5.2/10.updating/01.updating/01.updating.md",88286],f8803b50:[()=>n.e(3425).then(n.bind(n,85181)),"@site/docs/01.basics/01.basics.md",85181],f9e128e8:[()=>n.e(31).then(n.bind(n,65025)),"@site/docs/12.troubleshooting/12.troubleshooting.md",65025],fa27e8e5:[()=>n.e(7068).then(n.bind(n,78660)),"@site/versioned_docs/version-5.4/05.policy/08.responserules/08.responserules.md",78660],fa6b8b69:[()=>n.e(3633).then(n.bind(n,84689)),"@site/versioned_docs/version-5.3/02.deploying/08.publick8s/08.publick8s.md",84689],fbe3bf7d:[()=>n.e(2070).then(n.bind(n,34054)),"@site/versioned_docs/version-5.2/06.scanning/03.build/03.circleci/03.circleci.md",34054],fd3e5aed:[()=>n.e(6584).then(n.bind(n,33181)),"@site/docs/04.navigation/04.navigation.md",33181],fe086cbb:[()=>n.e(9045).then(n.bind(n,45317)),"@site/docs/14.releasenotes/03.4x/03.4x.md",45317],fe808c0a:[()=>n.e(1654).then(n.bind(n,5516)),"@site/versioned_docs/version-5.3/08.integration/04.saml/04.saml.md",5516],fe979523:[()=>n.e(8307).then(n.bind(n,30731)),"@site/docs/05.policy/12.federated/12.federated.md",30731],ffb1f336:[()=>n.e(6994).then(n.bind(n,76196)),"@site/versioned_docs/version-5.2/02.deploying/08.publick8s/08.publick8s.md",76196]};var s=n(74848);function l(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(t)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=n(86921),u=n(53102);function d(e,t){if("*"===e)return i()({loading:l,loader:()=>n.e(2237).then(n.bind(n,82237)),modules:["@theme/NotFound"],webpack:()=>[82237],render(e,t){const n=e.default;return(0,s.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],g=(0,c.A)(r);return Object.entries(g).forEach((e=>{let[t,n]=e;const r=o[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),i().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const i=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let o=i;const s=n.split(".");s.slice(0,-1).forEach((e=>{o=o[e]})),o[s[s.length-1]]=a}));const a=i.__comp;delete i.__comp;const o=i.__context;delete i.__context;const l=i.__props;return delete i.__props,(0,s.jsx)(u.W,{value:o,children:(0,s.jsx)(a,{...i,...l,...n})})}})}const p=[{path:"/",component:d("/","10f"),routes:[{path:"/5.2",component:d("/5.2","9ab"),routes:[{path:"/5.2",component:d("/5.2","650"),routes:[{path:"/5.2/",component:d("/5.2/","3d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/automation",component:d("/5.2/automation","fdc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/automation/automation",component:d("/5.2/automation/automation","12b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/automation/ci_workflow",component:d("/5.2/automation/ci_workflow","77b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/basics/installation",component:d("/5.2/basics/installation","3fe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/basics/installation/native",component:d("/5.2/basics/installation/native","aeb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/basics/overview",component:d("/5.2/basics/overview","4df"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/basics/requirements",component:d("/5.2/basics/requirements","63f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration",component:d("/5.2/configuration","53c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration/console",component:d("/5.2/configuration/console","5bc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration/console/chrome",component:d("/5.2/configuration/console/chrome","cf9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration/console/replacecert",component:d("/5.2/configuration/console/replacecert","533"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration/customui",component:d("/5.2/configuration/customui","f91"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/configuration/users",component:d("/5.2/configuration/users","fa3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying",component:d("/5.2/deploying","61b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/airgap",component:d("/5.2/deploying/airgap","12f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/awsmarketplace",component:d("/5.2/deploying/awsmarketplace","b1d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/azuremarketplace",component:d("/5.2/deploying/azuremarketplace","a63"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/docker",component:d("/5.2/deploying/docker","2f9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/ecs",component:d("/5.2/deploying/ecs","75d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/kubernetes",component:d("/5.2/deploying/kubernetes","cdc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/openshift",component:d("/5.2/deploying/openshift","cd9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/production",component:d("/5.2/deploying/production","71c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/production/configmap",component:d("/5.2/deploying/production/configmap","de5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/production/details",component:d("/5.2/deploying/production/details","fc4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/production/internal",component:d("/5.2/deploying/production/internal","829"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/production/operators",component:d("/5.2/deploying/production/operators","942"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/publick8s",component:d("/5.2/deploying/publick8s","8d6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/rancher",component:d("/5.2/deploying/rancher","364"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/remove",component:d("/5.2/deploying/remove","aee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/deploying/restore",component:d("/5.2/deploying/restore","52c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration",component:d("/5.2/integration","a20"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/adfs",component:d("/5.2/integration/adfs","b1a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/ibmqr",component:d("/5.2/integration/ibmqr","b75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/ibmsa",component:d("/5.2/integration/ibmsa","53b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/integration",component:d("/5.2/integration/integration","603"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/ldap",component:d("/5.2/integration/ldap","5b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/msad",component:d("/5.2/integration/msad","78f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/msazure",component:d("/5.2/integration/msazure","add"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/oidc_adfs",component:d("/5.2/integration/oidc_adfs","82b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/openid",component:d("/5.2/integration/openid","e6e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/saml",component:d("/5.2/integration/saml","121"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/integration/splunk",component:d("/5.2/integration/splunk","ba7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/navigation",component:d("/5.2/navigation","d12"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/navigation/improve_score",component:d("/5.2/navigation/improve_score","6ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/navigation/multicluster",component:d("/5.2/navigation/multicluster","d59"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/navigation/navigation",component:d("/5.2/navigation/navigation","8e2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy",component:d("/5.2/policy","795"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/admission",component:d("/5.2/policy/admission","eb1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/admission/assessment",component:d("/5.2/policy/admission/assessment","baa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/admission/sigstore",component:d("/5.2/policy/admission/sigstore","08e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/customcompliance",component:d("/5.2/policy/customcompliance","668"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/dlp",component:d("/5.2/policy/dlp","fab"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/federated",component:d("/5.2/policy/federated","066"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/filerules",component:d("/5.2/policy/filerules","52f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/groups",component:d("/5.2/policy/groups","1f1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/modes",component:d("/5.2/policy/modes","451"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/networkrules",component:d("/5.2/policy/networkrules","7b0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/overview",component:d("/5.2/policy/overview","24b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/processrules",component:d("/5.2/policy/processrules","a25"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/responserules",component:d("/5.2/policy/responserules","bb6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/threats",component:d("/5.2/policy/threats","026"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/usingcrd",component:d("/5.2/policy/usingcrd","c91"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/policy/usingcrd/import",component:d("/5.2/policy/usingcrd/import","c6f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/releasenotes",component:d("/5.2/releasenotes","7b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/releasenotes/4x",component:d("/5.2/releasenotes/4x","ca7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/releasenotes/5x",component:d("/5.2/releasenotes/5x","281"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/releasenotes/other",component:d("/5.2/releasenotes/other","626"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/reporting",component:d("/5.2/reporting","d48"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/reporting/reporting",component:d("/5.2/reporting/reporting","f63"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning",component:d("/5.2/scanning","597"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build",component:d("/5.2/scanning/build","eac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/azuredevops",component:d("/5.2/scanning/build/azuredevops","0f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/bamboo",component:d("/5.2/scanning/build/bamboo","8e3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/circleci",component:d("/5.2/scanning/build/circleci","e15"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/github",component:d("/5.2/scanning/build/github","d90"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/gitlab",component:d("/5.2/scanning/build/gitlab","b55"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/build/jenkins",component:d("/5.2/scanning/build/jenkins","ac7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/cve_sources",component:d("/5.2/scanning/cve_sources","d76"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/registry",component:d("/5.2/scanning/registry","ce8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/registry/ecr-iam",component:d("/5.2/scanning/registry/ecr-iam","662"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/registry/gcr-sa",component:d("/5.2/scanning/registry/gcr-sa","350"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/registry/harbor",component:d("/5.2/scanning/registry/harbor","0d0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/scanners",component:d("/5.2/scanning/scanners","325"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/scanning",component:d("/5.2/scanning/scanning","c06"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/scanning/compliance",component:d("/5.2/scanning/scanning/compliance","c8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/scanning/vulnerabilities",component:d("/5.2/scanning/scanning/vulnerabilities","bf0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/scanning/updating",component:d("/5.2/scanning/updating","aeb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/special",component:d("/5.2/special","add"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/special/docker",component:d("/5.2/special/docker","894"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/special/general",component:d("/5.2/special/general","19b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/testing",component:d("/5.2/testing","09a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/testing/testing",component:d("/5.2/testing/testing","cc1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/tronubleshooting/cli",component:d("/5.2/tronubleshooting/cli","39c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/troubleshooting",component:d("/5.2/troubleshooting","556"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/troubleshooting/troubleshooting",component:d("/5.2/troubleshooting/troubleshooting","27c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/updating",component:d("/5.2/updating","49d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.2/updating/updating",component:d("/5.2/updating/updating","017"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/5.3",component:d("/5.3","e74"),routes:[{path:"/5.3",component:d("/5.3","543"),routes:[{path:"/5.3/",component:d("/5.3/","953"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/automation",component:d("/5.3/automation","c8a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/automation/automation",component:d("/5.3/automation/automation","115"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/automation/ci_workflow",component:d("/5.3/automation/ci_workflow","3e2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/basics/installation",component:d("/5.3/basics/installation","70a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/basics/installation/native",component:d("/5.3/basics/installation/native","566"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/basics/overview",component:d("/5.3/basics/overview","3d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/basics/requirements",component:d("/5.3/basics/requirements","144"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration",component:d("/5.3/configuration","fe3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration/console",component:d("/5.3/configuration/console","052"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration/console/chrome",component:d("/5.3/configuration/console/chrome","21d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration/console/replacecert",component:d("/5.3/configuration/console/replacecert","e0b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration/customui",component:d("/5.3/configuration/customui","82d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/configuration/users",component:d("/5.3/configuration/users","def"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying",component:d("/5.3/deploying","96d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/airgap",component:d("/5.3/deploying/airgap","d15"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/awsmarketplace",component:d("/5.3/deploying/awsmarketplace","9fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/azuremarketplace",component:d("/5.3/deploying/azuremarketplace","f3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/docker",component:d("/5.3/deploying/docker","abe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/ecs",component:d("/5.3/deploying/ecs","537"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/kubernetes",component:d("/5.3/deploying/kubernetes","383"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/openshift",component:d("/5.3/deploying/openshift","d7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/production",component:d("/5.3/deploying/production","081"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/production/configmap",component:d("/5.3/deploying/production/configmap","66b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/production/details",component:d("/5.3/deploying/production/details","890"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/production/internal",component:d("/5.3/deploying/production/internal","500"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/production/operators",component:d("/5.3/deploying/production/operators","93d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/publick8s",component:d("/5.3/deploying/publick8s","385"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/rancher",component:d("/5.3/deploying/rancher","cb9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/remove",component:d("/5.3/deploying/remove","ff7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/deploying/restore",component:d("/5.3/deploying/restore","3a8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration",component:d("/5.3/integration","bff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/adfs",component:d("/5.3/integration/adfs","240"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/ibmqr",component:d("/5.3/integration/ibmqr","d3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/ibmsa",component:d("/5.3/integration/ibmsa","118"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/integration",component:d("/5.3/integration/integration","3ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/ldap",component:d("/5.3/integration/ldap","fc5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/msad",component:d("/5.3/integration/msad","db1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/msazure",component:d("/5.3/integration/msazure","36d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/oidc_adfs",component:d("/5.3/integration/oidc_adfs","ecd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/openid",component:d("/5.3/integration/openid","bb1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/saml",component:d("/5.3/integration/saml","6d9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/integration/splunk",component:d("/5.3/integration/splunk","182"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/navigation",component:d("/5.3/navigation","e78"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/navigation/improve_score",component:d("/5.3/navigation/improve_score","040"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/navigation/multicluster",component:d("/5.3/navigation/multicluster","c1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/navigation/navigation",component:d("/5.3/navigation/navigation","54e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy",component:d("/5.3/policy","03e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/admission",component:d("/5.3/policy/admission","379"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/admission/assessment",component:d("/5.3/policy/admission/assessment","d52"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/admission/sigstore",component:d("/5.3/policy/admission/sigstore","a6b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/customcompliance",component:d("/5.3/policy/customcompliance","0ba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/dlp",component:d("/5.3/policy/dlp","ff7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/federated",component:d("/5.3/policy/federated","cff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/filerules",component:d("/5.3/policy/filerules","41f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/groups",component:d("/5.3/policy/groups","863"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/modes",component:d("/5.3/policy/modes","234"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/networkrules",component:d("/5.3/policy/networkrules","4b7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/overview",component:d("/5.3/policy/overview","390"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/processrules",component:d("/5.3/policy/processrules","f8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/responserules",component:d("/5.3/policy/responserules","0f9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/threats",component:d("/5.3/policy/threats","563"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/usingcrd",component:d("/5.3/policy/usingcrd","d6c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/policy/usingcrd/import",component:d("/5.3/policy/usingcrd/import","cac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/releasenotes",component:d("/5.3/releasenotes","039"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/releasenotes/4x",component:d("/5.3/releasenotes/4x","363"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/releasenotes/5x",component:d("/5.3/releasenotes/5x","bc1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/releasenotes/other",component:d("/5.3/releasenotes/other","26c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/reporting",component:d("/5.3/reporting","93a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/reporting/reporting",component:d("/5.3/reporting/reporting","17e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning",component:d("/5.3/scanning","e02"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build",component:d("/5.3/scanning/build","dba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/azuredevops",component:d("/5.3/scanning/build/azuredevops","5b6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/bamboo",component:d("/5.3/scanning/build/bamboo","03e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/circleci",component:d("/5.3/scanning/build/circleci","8b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/github",component:d("/5.3/scanning/build/github","9cc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/gitlab",component:d("/5.3/scanning/build/gitlab","cae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/build/jenkins",component:d("/5.3/scanning/build/jenkins","60d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/cve_sources",component:d("/5.3/scanning/cve_sources","8dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/registry",component:d("/5.3/scanning/registry","6d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/registry/ecr-iam",component:d("/5.3/scanning/registry/ecr-iam","216"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/registry/gcr-sa",component:d("/5.3/scanning/registry/gcr-sa","e18"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/registry/harbor",component:d("/5.3/scanning/registry/harbor","3d9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/scanners",component:d("/5.3/scanning/scanners","27a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/scanning",component:d("/5.3/scanning/scanning","202"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/scanning/compliance",component:d("/5.3/scanning/scanning/compliance","ece"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/scanning/vulnerabilities",component:d("/5.3/scanning/scanning/vulnerabilities","c0b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/scanning/updating",component:d("/5.3/scanning/updating","a69"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/special",component:d("/5.3/special","f73"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/special/docker",component:d("/5.3/special/docker","460"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/special/general",component:d("/5.3/special/general","3cb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/special/public-cloud",component:d("/5.3/special/public-cloud","097"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/testing",component:d("/5.3/testing","e87"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/testing/testing",component:d("/5.3/testing/testing","9a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/tronubleshooting/cli",component:d("/5.3/tronubleshooting/cli","c82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/troubleshooting",component:d("/5.3/troubleshooting","c49"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/troubleshooting/troubleshooting",component:d("/5.3/troubleshooting/troubleshooting","a7c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/updating",component:d("/5.3/updating","120"),exact:!0,sidebar:"tutorialSidebar"},{path:"/5.3/updating/updating",component:d("/5.3/updating/updating","7a6"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/next",component:d("/next","9bd"),routes:[{path:"/next",component:d("/next","de3"),routes:[{path:"/next/",component:d("/next/","89f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/automation",component:d("/next/automation","1d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/automation/automation",component:d("/next/automation/automation","c1b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/automation/ci_workflow",component:d("/next/automation/ci_workflow","07c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/basics/installation",component:d("/next/basics/installation","e92"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/basics/installation/native",component:d("/next/basics/installation/native","8ac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/basics/overview",component:d("/next/basics/overview","311"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/basics/requirements",component:d("/next/basics/requirements","b35"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration",component:d("/next/configuration","596"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration/console",component:d("/next/configuration/console","14f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration/console/chrome",component:d("/next/configuration/console/chrome","163"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration/console/replacecert",component:d("/next/configuration/console/replacecert","031"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration/customui",component:d("/next/configuration/customui","7a4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/configuration/users",component:d("/next/configuration/users","3a6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying",component:d("/next/deploying","0fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/airgap",component:d("/next/deploying/airgap","6a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/awsmarketplace",component:d("/next/deploying/awsmarketplace","c68"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/azuremarketplace",component:d("/next/deploying/azuremarketplace","71c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/docker",component:d("/next/deploying/docker","5d9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/ecs",component:d("/next/deploying/ecs","d33"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/kubernetes",component:d("/next/deploying/kubernetes","750"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/openshift",component:d("/next/deploying/openshift","fac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/production",component:d("/next/deploying/production","b11"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/production/configmap",component:d("/next/deploying/production/configmap","9dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/production/details",component:d("/next/deploying/production/details","120"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/production/internal",component:d("/next/deploying/production/internal","475"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/production/operators",component:d("/next/deploying/production/operators","28d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/publick8s",component:d("/next/deploying/publick8s","a03"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/rancher",component:d("/next/deploying/rancher","d83"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/remove",component:d("/next/deploying/remove","d85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/deploying/restore",component:d("/next/deploying/restore","395"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration",component:d("/next/integration","d2d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/adfs",component:d("/next/integration/adfs","732"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/ibmqr",component:d("/next/integration/ibmqr","51b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/ibmsa",component:d("/next/integration/ibmsa","e9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/integration",component:d("/next/integration/integration","1cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/ldap",component:d("/next/integration/ldap","b88"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/msad",component:d("/next/integration/msad","07d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/msazure",component:d("/next/integration/msazure","34b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/oidc_adfs",component:d("/next/integration/oidc_adfs","5f6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/openid",component:d("/next/integration/openid","230"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/saml",component:d("/next/integration/saml","126"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/integration/splunk",component:d("/next/integration/splunk","09e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/navigation",component:d("/next/navigation","e9d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/navigation/improve_score",component:d("/next/navigation/improve_score","fb2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/navigation/multicluster",component:d("/next/navigation/multicluster","ea1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/navigation/navigation",component:d("/next/navigation/navigation","63f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy",component:d("/next/policy","8b5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/admission",component:d("/next/policy/admission","b70"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/admission/assessment",component:d("/next/policy/admission/assessment","cbf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/admission/sigstore",component:d("/next/policy/admission/sigstore","a8b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/customcompliance",component:d("/next/policy/customcompliance","3ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/dlp",component:d("/next/policy/dlp","74a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/federated",component:d("/next/policy/federated","e74"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/filerules",component:d("/next/policy/filerules","277"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/groups",component:d("/next/policy/groups","75a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/modes",component:d("/next/policy/modes","19c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/namespaceboundary",component:d("/next/policy/namespaceboundary","6fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/networkrules",component:d("/next/policy/networkrules","70e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/overview",component:d("/next/policy/overview","88c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/processrules",component:d("/next/policy/processrules","639"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/responserules",component:d("/next/policy/responserules","53c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/threats",component:d("/next/policy/threats","970"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/usingcrd",component:d("/next/policy/usingcrd","8e3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/policy/usingcrd/import",component:d("/next/policy/usingcrd/import","467"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/releasenotes",component:d("/next/releasenotes","e12"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/releasenotes/4x",component:d("/next/releasenotes/4x","9dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/releasenotes/5x",component:d("/next/releasenotes/5x","992"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/releasenotes/other",component:d("/next/releasenotes/other","e08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/reporting",component:d("/next/reporting","bcf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/reporting/reporting",component:d("/next/reporting/reporting","5f9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning",component:d("/next/scanning","b7e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build",component:d("/next/scanning/build","29a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/azuredevops",component:d("/next/scanning/build/azuredevops","aab"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/bamboo",component:d("/next/scanning/build/bamboo","fab"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/circleci",component:d("/next/scanning/build/circleci","cff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/github",component:d("/next/scanning/build/github","af8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/gitlab",component:d("/next/scanning/build/gitlab","c10"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/build/jenkins",component:d("/next/scanning/build/jenkins","f99"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/cve_sources",component:d("/next/scanning/cve_sources","2eb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/registry",component:d("/next/scanning/registry","8c7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/registry/ecr-iam",component:d("/next/scanning/registry/ecr-iam","8aa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/registry/gcr-sa",component:d("/next/scanning/registry/gcr-sa","aaa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/registry/harbor",component:d("/next/scanning/registry/harbor","6a6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/scanners",component:d("/next/scanning/scanners","b75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/scanning",component:d("/next/scanning/scanning","661"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/scanning/compliance",component:d("/next/scanning/scanning/compliance","dff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/scanning/vulnerabilities",component:d("/next/scanning/scanning/vulnerabilities","dc1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/scanning/updating",component:d("/next/scanning/updating","a20"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/special",component:d("/next/special","f92"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/special/docker",component:d("/next/special/docker","211"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/special/general",component:d("/next/special/general","426"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/special/public-cloud",component:d("/next/special/public-cloud","2d0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/testing",component:d("/next/testing","a4c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/testing/testing",component:d("/next/testing/testing","d78"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/tronubleshooting/cli",component:d("/next/tronubleshooting/cli","632"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/troubleshooting",component:d("/next/troubleshooting","bd4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/troubleshooting/troubleshooting",component:d("/next/troubleshooting/troubleshooting","e8e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/updating",component:d("/next/updating","3c7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/next/updating/updating",component:d("/next/updating/updating","efd"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/",component:d("/","596"),routes:[{path:"/",component:d("/","544"),routes:[{path:"/automation",component:d("/automation","165"),exact:!0,sidebar:"tutorialSidebar"},{path:"/automation/automation",component:d("/automation/automation","47c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/automation/ci_workflow",component:d("/automation/ci_workflow","e85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/basics/installation",component:d("/basics/installation","eb4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/basics/installation/native",component:d("/basics/installation/native","9e2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/basics/overview",component:d("/basics/overview","990"),exact:!0,sidebar:"tutorialSidebar"},{path:"/basics/requirements",component:d("/basics/requirements","6fe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration",component:d("/configuration","0ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration/console",component:d("/configuration/console","d55"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration/console/chrome",component:d("/configuration/console/chrome","99b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration/console/replacecert",component:d("/configuration/console/replacecert","c69"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration/customui",component:d("/configuration/customui","857"),exact:!0,sidebar:"tutorialSidebar"},{path:"/configuration/users",component:d("/configuration/users","7af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying",component:d("/deploying","3eb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/airgap",component:d("/deploying/airgap","dbb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/awsmarketplace",component:d("/deploying/awsmarketplace","c3b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/azuremarketplace",component:d("/deploying/azuremarketplace","901"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/docker",component:d("/deploying/docker","650"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/ecs",component:d("/deploying/ecs","e5d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/kubernetes",component:d("/deploying/kubernetes","b2a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/openshift",component:d("/deploying/openshift","c08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/production",component:d("/deploying/production","712"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/production/configmap",component:d("/deploying/production/configmap","b47"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/production/details",component:d("/deploying/production/details","3ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/production/internal",component:d("/deploying/production/internal","c4b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/production/operators",component:d("/deploying/production/operators","b4d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/publick8s",component:d("/deploying/publick8s","34d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/rancher",component:d("/deploying/rancher","07c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/remove",component:d("/deploying/remove","b8b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/deploying/restore",component:d("/deploying/restore","4bc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration",component:d("/integration","0fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/adfs",component:d("/integration/adfs","419"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/ibmqr",component:d("/integration/ibmqr","7c0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/ibmsa",component:d("/integration/ibmsa","e97"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/integration",component:d("/integration/integration","dcd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/ldap",component:d("/integration/ldap","aad"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/msad",component:d("/integration/msad","827"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/msazure",component:d("/integration/msazure","575"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/oidc_adfs",component:d("/integration/oidc_adfs","f5b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/openid",component:d("/integration/openid","3d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/saml",component:d("/integration/saml","76c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/integration/splunk",component:d("/integration/splunk","9cc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/navigation",component:d("/navigation","00d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/navigation/improve_score",component:d("/navigation/improve_score","eae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/navigation/multicluster",component:d("/navigation/multicluster","cd5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/navigation/navigation",component:d("/navigation/navigation","d4e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy",component:d("/policy","263"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/admission",component:d("/policy/admission","ea6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/admission/assessment",component:d("/policy/admission/assessment","357"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/admission/sigstore",component:d("/policy/admission/sigstore","852"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/customcompliance",component:d("/policy/customcompliance","2de"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/dlp",component:d("/policy/dlp","e0c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/federated",component:d("/policy/federated","ee4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/filerules",component:d("/policy/filerules","e4b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/groups",component:d("/policy/groups","fda"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/modes",component:d("/policy/modes","92b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/namespaceboundary",component:d("/policy/namespaceboundary","e8a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/networkrules",component:d("/policy/networkrules","f80"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/overview",component:d("/policy/overview","5b0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/processrules",component:d("/policy/processrules","61d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/responserules",component:d("/policy/responserules","57f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/threats",component:d("/policy/threats","527"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/usingcrd",component:d("/policy/usingcrd","a70"),exact:!0,sidebar:"tutorialSidebar"},{path:"/policy/usingcrd/import",component:d("/policy/usingcrd/import","d3f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/releasenotes",component:d("/releasenotes","bbe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/releasenotes/4x",component:d("/releasenotes/4x","c9b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/releasenotes/5x",component:d("/releasenotes/5x","260"),exact:!0,sidebar:"tutorialSidebar"},{path:"/releasenotes/other",component:d("/releasenotes/other","ae2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/reporting",component:d("/reporting","bfc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/reporting/reporting",component:d("/reporting/reporting","a54"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning",component:d("/scanning","078"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build",component:d("/scanning/build","4ea"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/azuredevops",component:d("/scanning/build/azuredevops","aeb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/bamboo",component:d("/scanning/build/bamboo","2a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/circleci",component:d("/scanning/build/circleci","0d8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/github",component:d("/scanning/build/github","e09"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/gitlab",component:d("/scanning/build/gitlab","1ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/build/jenkins",component:d("/scanning/build/jenkins","1ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/cve_sources",component:d("/scanning/cve_sources","834"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/registry",component:d("/scanning/registry","83a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/registry/ecr-iam",component:d("/scanning/registry/ecr-iam","419"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/registry/gcr-sa",component:d("/scanning/registry/gcr-sa","065"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/registry/harbor",component:d("/scanning/registry/harbor","13e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/scanners",component:d("/scanning/scanners","d27"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/scanning",component:d("/scanning/scanning","a38"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/scanning/compliance",component:d("/scanning/scanning/compliance","419"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/scanning/vulnerabilities",component:d("/scanning/scanning/vulnerabilities","580"),exact:!0,sidebar:"tutorialSidebar"},{path:"/scanning/updating",component:d("/scanning/updating","0d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/special",component:d("/special","ba2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/special/docker",component:d("/special/docker","dff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/special/general",component:d("/special/general","d9d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/special/public-cloud",component:d("/special/public-cloud","bc7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/testing",component:d("/testing","51b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/testing/testing",component:d("/testing/testing","ff0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/tronubleshooting/cli",component:d("/tronubleshooting/cli","392"),exact:!0,sidebar:"tutorialSidebar"},{path:"/troubleshooting",component:d("/troubleshooting","ed5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/troubleshooting/troubleshooting",component:d("/troubleshooting/troubleshooting","8f7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/updating",component:d("/updating","39a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/updating/updating",component:d("/updating/updating","790"),exact:!0,sidebar:"tutorialSidebar"},{path:"/",component:d("/","b5b"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>o});var r=n(96540),i=n(74848);const a=r.createContext(!1);function o(e){let{children:t}=e;const[n,o]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{o(!0)}),[]),(0,i.jsx)(a.Provider,{value:n,children:t})}},38536:(e,t,n)=>{"use strict";var r=n(96540),i=n(5338),a=n(54625),o=n(80545),s=n(38193);const l=[n(10119),n(26134),n(76294),n(51043),n(25776)];var c=n(35947),u=n(56347),d=n(22831),p=n(74848);function f(e){let{children:t}=e;return(0,p.jsx)(p.Fragment,{children:t})}var g=n(5260),b=n(44586),m=n(86025),h=n(6342),y=n(1003),v=n(32131),x=n(14090),_=n(2967),S=n(70440),k=n(41463);function w(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,b.A)(),r=(0,v.o)(),i=n[e].htmlLang,a=e=>e.replace("-","_");return(0,p.jsxs)(g.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:a(i)}),Object.values(n).filter((e=>i!==e.htmlLang)).map((e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function E(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,b.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,b.A)(),{pathname:r}=(0,u.zy)();return e+(0,S.applyTrailingSlash)((0,m.A)(r),{trailingSlash:n,baseUrl:t})}(),i=t?`${n}${t}`:r;return(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:i}),(0,p.jsx)("link",{rel:"canonical",href:i})]})}function C(){const{i18n:{currentLocale:e}}=(0,b.A)(),{metadata:t,image:n}=(0,h.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:x.w})]}),n&&(0,p.jsx)(y.be,{image:n}),(0,p.jsx)(E,{}),(0,p.jsx)(w,{}),(0,p.jsx)(k.A,{tag:_.Cy,locale:e}),(0,p.jsx)(g.A,{children:t.map(((e,t)=>(0,p.jsx)("meta",{...e},t)))})]})}const A=new Map;var T=n(6125),N=n(26988),j=n(205);function O(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>i.forEach((e=>e?.()))}const P=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,j.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,i=t.hash===n.hash,a=t.search===n.search;if(r&&i&&!a)return;const{hash:o}=t;if(o){const e=decodeURIComponent(o.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),O("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function L(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.u)(c.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class R extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.A.canUseDOM?O("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=O("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),L(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,p.jsx)(P,{previousLocation:this.previousLocation,location:t,children:(0,p.jsx)(u.qh,{location:t,render:()=>e})})}}const I=R,F="__docusaurus-base-url-issue-banner-container",M="__docusaurus-base-url-issue-banner",z="__docusaurus-base-url-issue-banner-suggestion-container";function D(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '${F}';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{let{route:t}=e;return!0===t.exact})))return A.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return A.set(e.pathname,t),{...e,pathname:t}}((0,u.zy)());return(0,p.jsx)(I,{location:e,children:q})}function Y(){return(0,p.jsx)(H.A,{children:(0,p.jsx)(N.l,{children:(0,p.jsxs)(T.x,{children:[(0,p.jsxs)(f,{children:[(0,p.jsx)(U,{}),(0,p.jsx)(C,{}),(0,p.jsx)($,{}),(0,p.jsx)(G,{})]}),(0,p.jsx)(V,{})]})})})}var K=n(84054);const Q=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const i=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;i?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Z=n(86921);const X=new Set,J=new Set,ee=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,te={prefetch:e=>{if(!(e=>!ee()&&!J.has(e)&&!X.has(e))(e))return!1;X.add(e);const t=(0,d.u)(c.A,e).flatMap((e=>{return t=e.route.path,Object.entries(K).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Z.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Q(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!ee()&&!J.has(e))(e)&&(J.add(e),L(e))},ne=Object.freeze(te),re=Boolean(!0);if(s.A.canUseDOM){window.docusaurus=ne;const e=document.getElementById("__docusaurus"),t=(0,p.jsx)(o.vd,{children:(0,p.jsx)(a.Kd,{children:(0,p.jsx)(Y,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},s=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(re)window.docusaurusRoot=i.hydrateRoot(e,t,{onRecoverableError:n});else{const r=i.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};L(window.location.pathname).then((()=>{(0,r.startTransition)(s)}))}},26988:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(96540),i=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/","versions":[{"name":"current","label":"Next \ud83d\udea7","isLast":false,"path":"/next","mainDocId":"basics/basics","docs":[{"id":"automation/automation","path":"/next/automation","sidebar":"tutorialSidebar"},{"id":"automation/automation/automation","path":"/next/automation/automation","sidebar":"tutorialSidebar"},{"id":"automation/ci_workflow/ci_workflow","path":"/next/automation/ci_workflow","sidebar":"tutorialSidebar"},{"id":"basics/basics","path":"/next/","sidebar":"tutorialSidebar"},{"id":"basics/installation/installation","path":"/next/basics/installation","sidebar":"tutorialSidebar"},{"id":"basics/installation/native/native","path":"/next/basics/installation/native","sidebar":"tutorialSidebar"},{"id":"basics/overview/overview","path":"/next/basics/overview","sidebar":"tutorialSidebar"},{"id":"basics/requirements/requirements","path":"/next/basics/requirements","sidebar":"tutorialSidebar"},{"id":"configuration/configuration","path":"/next/configuration","sidebar":"tutorialSidebar"},{"id":"configuration/console/chrome/chrome","path":"/next/configuration/console/chrome","sidebar":"tutorialSidebar"},{"id":"configuration/console/console","path":"/next/configuration/console","sidebar":"tutorialSidebar"},{"id":"configuration/console/replacecert/replacecert","path":"/next/configuration/console/replacecert","sidebar":"tutorialSidebar"},{"id":"configuration/customui/customui","path":"/next/configuration/customui","sidebar":"tutorialSidebar"},{"id":"configuration/users/users","path":"/next/configuration/users","sidebar":"tutorialSidebar"},{"id":"deploying/airgap/airgap","path":"/next/deploying/airgap","sidebar":"tutorialSidebar"},{"id":"deploying/awsmarketplace/awsmarketplace","path":"/next/deploying/awsmarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/azuremarketplace/azuremarketplace","path":"/next/deploying/azuremarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/deploying","path":"/next/deploying","sidebar":"tutorialSidebar"},{"id":"deploying/docker/docker","path":"/next/deploying/docker","sidebar":"tutorialSidebar"},{"id":"deploying/ecs/ecs","path":"/next/deploying/ecs","sidebar":"tutorialSidebar"},{"id":"deploying/kubernetes/kubernetes","path":"/next/deploying/kubernetes","sidebar":"tutorialSidebar"},{"id":"deploying/openshift/openshift","path":"/next/deploying/openshift","sidebar":"tutorialSidebar"},{"id":"deploying/production/configmap/configmap","path":"/next/deploying/production/configmap","sidebar":"tutorialSidebar"},{"id":"deploying/production/details/details","path":"/next/deploying/production/details","sidebar":"tutorialSidebar"},{"id":"deploying/production/internal/internal","path":"/next/deploying/production/internal","sidebar":"tutorialSidebar"},{"id":"deploying/production/operators/operators","path":"/next/deploying/production/operators","sidebar":"tutorialSidebar"},{"id":"deploying/production/production","path":"/next/deploying/production","sidebar":"tutorialSidebar"},{"id":"deploying/publick8s/publick8s","path":"/next/deploying/publick8s","sidebar":"tutorialSidebar"},{"id":"deploying/rancher/rancher","path":"/next/deploying/rancher","sidebar":"tutorialSidebar"},{"id":"deploying/remove/remove","path":"/next/deploying/remove","sidebar":"tutorialSidebar"},{"id":"deploying/restore/restore","path":"/next/deploying/restore","sidebar":"tutorialSidebar"},{"id":"integration/adfs/adfs","path":"/next/integration/adfs","sidebar":"tutorialSidebar"},{"id":"integration/ibmqr/ibmqr","path":"/next/integration/ibmqr","sidebar":"tutorialSidebar"},{"id":"integration/ibmsa/ibmsa","path":"/next/integration/ibmsa","sidebar":"tutorialSidebar"},{"id":"integration/integration","path":"/next/integration","sidebar":"tutorialSidebar"},{"id":"integration/integration/integration","path":"/next/integration/integration","sidebar":"tutorialSidebar"},{"id":"integration/ldap/ldap","path":"/next/integration/ldap","sidebar":"tutorialSidebar"},{"id":"integration/msad/msad","path":"/next/integration/msad","sidebar":"tutorialSidebar"},{"id":"integration/msazure/msazure","path":"/next/integration/msazure","sidebar":"tutorialSidebar"},{"id":"integration/oidc_adfs/oidc_adfs","path":"/next/integration/oidc_adfs","sidebar":"tutorialSidebar"},{"id":"integration/openid/openid","path":"/next/integration/openid","sidebar":"tutorialSidebar"},{"id":"integration/saml/saml","path":"/next/integration/saml","sidebar":"tutorialSidebar"},{"id":"integration/splunk/splunk","path":"/next/integration/splunk","sidebar":"tutorialSidebar"},{"id":"navigation/improve_score/improve_score","path":"/next/navigation/improve_score","sidebar":"tutorialSidebar"},{"id":"navigation/multicluster/multicluster","path":"/next/navigation/multicluster","sidebar":"tutorialSidebar"},{"id":"navigation/navigation","path":"/next/navigation","sidebar":"tutorialSidebar"},{"id":"navigation/navigation/navigation","path":"/next/navigation/navigation","sidebar":"tutorialSidebar"},{"id":"policy/admission/admission","path":"/next/policy/admission","sidebar":"tutorialSidebar"},{"id":"policy/admission/assessment/assessment","path":"/next/policy/admission/assessment","sidebar":"tutorialSidebar"},{"id":"policy/admission/sigstore/sigstore","path":"/next/policy/admission/sigstore","sidebar":"tutorialSidebar"},{"id":"policy/customcompliance/customcompliance","path":"/next/policy/customcompliance","sidebar":"tutorialSidebar"},{"id":"policy/dlp/dlp","path":"/next/policy/dlp","sidebar":"tutorialSidebar"},{"id":"policy/federated/federated","path":"/next/policy/federated","sidebar":"tutorialSidebar"},{"id":"policy/filerules/filerules","path":"/next/policy/filerules","sidebar":"tutorialSidebar"},{"id":"policy/groups/groups","path":"/next/policy/groups","sidebar":"tutorialSidebar"},{"id":"policy/modes/modes","path":"/next/policy/modes","sidebar":"tutorialSidebar"},{"id":"policy/namespaceboundary/namespaceboundary","path":"/next/policy/namespaceboundary","sidebar":"tutorialSidebar"},{"id":"policy/networkrules/networkrules","path":"/next/policy/networkrules","sidebar":"tutorialSidebar"},{"id":"policy/overview/overview","path":"/next/policy/overview","sidebar":"tutorialSidebar"},{"id":"policy/policy","path":"/next/policy","sidebar":"tutorialSidebar"},{"id":"policy/processrules/processrules","path":"/next/policy/processrules","sidebar":"tutorialSidebar"},{"id":"policy/responserules/responserules","path":"/next/policy/responserules","sidebar":"tutorialSidebar"},{"id":"policy/threats/threats","path":"/next/policy/threats","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/import/import","path":"/next/policy/usingcrd/import","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/usingcrd","path":"/next/policy/usingcrd","sidebar":"tutorialSidebar"},{"id":"releasenotes/01.5x/01.5x","path":"/next/releasenotes/5x","sidebar":"tutorialSidebar"},{"id":"releasenotes/03.4x/03.4x","path":"/next/releasenotes/4x","sidebar":"tutorialSidebar"},{"id":"releasenotes/other/other","path":"/next/releasenotes/other","sidebar":"tutorialSidebar"},{"id":"releasenotes/releasenotes","path":"/next/releasenotes","sidebar":"tutorialSidebar"},{"id":"reporting/reporting","path":"/next/reporting","sidebar":"tutorialSidebar"},{"id":"reporting/reporting/reporting","path":"/next/reporting/reporting","sidebar":"tutorialSidebar"},{"id":"scanning/build/azuredevops/azuredevops","path":"/next/scanning/build/azuredevops","sidebar":"tutorialSidebar"},{"id":"scanning/build/bamboo/bamboo","path":"/next/scanning/build/bamboo","sidebar":"tutorialSidebar"},{"id":"scanning/build/build","path":"/next/scanning/build","sidebar":"tutorialSidebar"},{"id":"scanning/build/circleci/circleci","path":"/next/scanning/build/circleci","sidebar":"tutorialSidebar"},{"id":"scanning/build/github/github","path":"/next/scanning/build/github","sidebar":"tutorialSidebar"},{"id":"scanning/build/gitlab/gitlab","path":"/next/scanning/build/gitlab","sidebar":"tutorialSidebar"},{"id":"scanning/build/jenkins/jenkins","path":"/next/scanning/build/jenkins","sidebar":"tutorialSidebar"},{"id":"scanning/cve_sources/cve_sources","path":"/next/scanning/cve_sources","sidebar":"tutorialSidebar"},{"id":"scanning/registry/ecr-iam/ecr-iam","path":"/next/scanning/registry/ecr-iam","sidebar":"tutorialSidebar"},{"id":"scanning/registry/gcr-sa/gcr-sa","path":"/next/scanning/registry/gcr-sa","sidebar":"tutorialSidebar"},{"id":"scanning/registry/harbor/harbor","path":"/next/scanning/registry/harbor","sidebar":"tutorialSidebar"},{"id":"scanning/registry/registry","path":"/next/scanning/registry","sidebar":"tutorialSidebar"},{"id":"scanning/scanners/scanners","path":"/next/scanning/scanners","sidebar":"tutorialSidebar"},{"id":"scanning/scanning","path":"/next/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/compliance/compliance","path":"/next/scanning/scanning/compliance","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/scanning","path":"/next/scanning/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/vulnerabilities/vulnerabilities","path":"/next/scanning/scanning/vulnerabilities","sidebar":"tutorialSidebar"},{"id":"scanning/updating/updating","path":"/next/scanning/updating","sidebar":"tutorialSidebar"},{"id":"special/docker/docker","path":"/next/special/docker","sidebar":"tutorialSidebar"},{"id":"special/general/general","path":"/next/special/general","sidebar":"tutorialSidebar"},{"id":"special/public-cloud/public-cloud","path":"/next/special/public-cloud","sidebar":"tutorialSidebar"},{"id":"special/special","path":"/next/special","sidebar":"tutorialSidebar"},{"id":"testing/testing","path":"/next/testing","sidebar":"tutorialSidebar"},{"id":"testing/testing/testing","path":"/next/testing/testing","sidebar":"tutorialSidebar"},{"id":"troubleshooting/cli/cli","path":"/next/tronubleshooting/cli","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting","path":"/next/troubleshooting","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting/troubleshooting","path":"/next/troubleshooting/troubleshooting","sidebar":"tutorialSidebar"},{"id":"updating/updating","path":"/next/updating","sidebar":"tutorialSidebar"},{"id":"updating/updating/updating","path":"/next/updating/updating","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/next/","label":"1. Basics"}}}},{"name":"5.4","label":"5.4","isLast":true,"path":"/","mainDocId":"basics/basics","docs":[{"id":"automation/automation","path":"/automation","sidebar":"tutorialSidebar"},{"id":"automation/automation/automation","path":"/automation/automation","sidebar":"tutorialSidebar"},{"id":"automation/ci_workflow/ci_workflow","path":"/automation/ci_workflow","sidebar":"tutorialSidebar"},{"id":"basics/basics","path":"/","sidebar":"tutorialSidebar"},{"id":"basics/installation/installation","path":"/basics/installation","sidebar":"tutorialSidebar"},{"id":"basics/installation/native/native","path":"/basics/installation/native","sidebar":"tutorialSidebar"},{"id":"basics/overview/overview","path":"/basics/overview","sidebar":"tutorialSidebar"},{"id":"basics/requirements/requirements","path":"/basics/requirements","sidebar":"tutorialSidebar"},{"id":"configuration/configuration","path":"/configuration","sidebar":"tutorialSidebar"},{"id":"configuration/console/chrome/chrome","path":"/configuration/console/chrome","sidebar":"tutorialSidebar"},{"id":"configuration/console/console","path":"/configuration/console","sidebar":"tutorialSidebar"},{"id":"configuration/console/replacecert/replacecert","path":"/configuration/console/replacecert","sidebar":"tutorialSidebar"},{"id":"configuration/customui/customui","path":"/configuration/customui","sidebar":"tutorialSidebar"},{"id":"configuration/users/users","path":"/configuration/users","sidebar":"tutorialSidebar"},{"id":"deploying/airgap/airgap","path":"/deploying/airgap","sidebar":"tutorialSidebar"},{"id":"deploying/awsmarketplace/awsmarketplace","path":"/deploying/awsmarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/azuremarketplace/azuremarketplace","path":"/deploying/azuremarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/deploying","path":"/deploying","sidebar":"tutorialSidebar"},{"id":"deploying/docker/docker","path":"/deploying/docker","sidebar":"tutorialSidebar"},{"id":"deploying/ecs/ecs","path":"/deploying/ecs","sidebar":"tutorialSidebar"},{"id":"deploying/kubernetes/kubernetes","path":"/deploying/kubernetes","sidebar":"tutorialSidebar"},{"id":"deploying/openshift/openshift","path":"/deploying/openshift","sidebar":"tutorialSidebar"},{"id":"deploying/production/configmap/configmap","path":"/deploying/production/configmap","sidebar":"tutorialSidebar"},{"id":"deploying/production/details/details","path":"/deploying/production/details","sidebar":"tutorialSidebar"},{"id":"deploying/production/internal/internal","path":"/deploying/production/internal","sidebar":"tutorialSidebar"},{"id":"deploying/production/operators/operators","path":"/deploying/production/operators","sidebar":"tutorialSidebar"},{"id":"deploying/production/production","path":"/deploying/production","sidebar":"tutorialSidebar"},{"id":"deploying/publick8s/publick8s","path":"/deploying/publick8s","sidebar":"tutorialSidebar"},{"id":"deploying/rancher/rancher","path":"/deploying/rancher","sidebar":"tutorialSidebar"},{"id":"deploying/remove/remove","path":"/deploying/remove","sidebar":"tutorialSidebar"},{"id":"deploying/restore/restore","path":"/deploying/restore","sidebar":"tutorialSidebar"},{"id":"integration/adfs/adfs","path":"/integration/adfs","sidebar":"tutorialSidebar"},{"id":"integration/ibmqr/ibmqr","path":"/integration/ibmqr","sidebar":"tutorialSidebar"},{"id":"integration/ibmsa/ibmsa","path":"/integration/ibmsa","sidebar":"tutorialSidebar"},{"id":"integration/integration","path":"/integration","sidebar":"tutorialSidebar"},{"id":"integration/integration/integration","path":"/integration/integration","sidebar":"tutorialSidebar"},{"id":"integration/ldap/ldap","path":"/integration/ldap","sidebar":"tutorialSidebar"},{"id":"integration/msad/msad","path":"/integration/msad","sidebar":"tutorialSidebar"},{"id":"integration/msazure/msazure","path":"/integration/msazure","sidebar":"tutorialSidebar"},{"id":"integration/oidc_adfs/oidc_adfs","path":"/integration/oidc_adfs","sidebar":"tutorialSidebar"},{"id":"integration/openid/openid","path":"/integration/openid","sidebar":"tutorialSidebar"},{"id":"integration/saml/saml","path":"/integration/saml","sidebar":"tutorialSidebar"},{"id":"integration/splunk/splunk","path":"/integration/splunk","sidebar":"tutorialSidebar"},{"id":"navigation/improve_score/improve_score","path":"/navigation/improve_score","sidebar":"tutorialSidebar"},{"id":"navigation/multicluster/multicluster","path":"/navigation/multicluster","sidebar":"tutorialSidebar"},{"id":"navigation/navigation","path":"/navigation","sidebar":"tutorialSidebar"},{"id":"navigation/navigation/navigation","path":"/navigation/navigation","sidebar":"tutorialSidebar"},{"id":"policy/admission/admission","path":"/policy/admission","sidebar":"tutorialSidebar"},{"id":"policy/admission/assessment/assessment","path":"/policy/admission/assessment","sidebar":"tutorialSidebar"},{"id":"policy/admission/sigstore/sigstore","path":"/policy/admission/sigstore","sidebar":"tutorialSidebar"},{"id":"policy/customcompliance/customcompliance","path":"/policy/customcompliance","sidebar":"tutorialSidebar"},{"id":"policy/dlp/dlp","path":"/policy/dlp","sidebar":"tutorialSidebar"},{"id":"policy/federated/federated","path":"/policy/federated","sidebar":"tutorialSidebar"},{"id":"policy/filerules/filerules","path":"/policy/filerules","sidebar":"tutorialSidebar"},{"id":"policy/groups/groups","path":"/policy/groups","sidebar":"tutorialSidebar"},{"id":"policy/modes/modes","path":"/policy/modes","sidebar":"tutorialSidebar"},{"id":"policy/namespaceboundary/namespaceboundary","path":"/policy/namespaceboundary","sidebar":"tutorialSidebar"},{"id":"policy/networkrules/networkrules","path":"/policy/networkrules","sidebar":"tutorialSidebar"},{"id":"policy/overview/overview","path":"/policy/overview","sidebar":"tutorialSidebar"},{"id":"policy/policy","path":"/policy","sidebar":"tutorialSidebar"},{"id":"policy/processrules/processrules","path":"/policy/processrules","sidebar":"tutorialSidebar"},{"id":"policy/responserules/responserules","path":"/policy/responserules","sidebar":"tutorialSidebar"},{"id":"policy/threats/threats","path":"/policy/threats","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/import/import","path":"/policy/usingcrd/import","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/usingcrd","path":"/policy/usingcrd","sidebar":"tutorialSidebar"},{"id":"releasenotes/01.5x/01.5x","path":"/releasenotes/5x","sidebar":"tutorialSidebar"},{"id":"releasenotes/03.4x/03.4x","path":"/releasenotes/4x","sidebar":"tutorialSidebar"},{"id":"releasenotes/other/other","path":"/releasenotes/other","sidebar":"tutorialSidebar"},{"id":"releasenotes/releasenotes","path":"/releasenotes","sidebar":"tutorialSidebar"},{"id":"reporting/reporting","path":"/reporting","sidebar":"tutorialSidebar"},{"id":"reporting/reporting/reporting","path":"/reporting/reporting","sidebar":"tutorialSidebar"},{"id":"scanning/build/azuredevops/azuredevops","path":"/scanning/build/azuredevops","sidebar":"tutorialSidebar"},{"id":"scanning/build/bamboo/bamboo","path":"/scanning/build/bamboo","sidebar":"tutorialSidebar"},{"id":"scanning/build/build","path":"/scanning/build","sidebar":"tutorialSidebar"},{"id":"scanning/build/circleci/circleci","path":"/scanning/build/circleci","sidebar":"tutorialSidebar"},{"id":"scanning/build/github/github","path":"/scanning/build/github","sidebar":"tutorialSidebar"},{"id":"scanning/build/gitlab/gitlab","path":"/scanning/build/gitlab","sidebar":"tutorialSidebar"},{"id":"scanning/build/jenkins/jenkins","path":"/scanning/build/jenkins","sidebar":"tutorialSidebar"},{"id":"scanning/cve_sources/cve_sources","path":"/scanning/cve_sources","sidebar":"tutorialSidebar"},{"id":"scanning/registry/ecr-iam/ecr-iam","path":"/scanning/registry/ecr-iam","sidebar":"tutorialSidebar"},{"id":"scanning/registry/gcr-sa/gcr-sa","path":"/scanning/registry/gcr-sa","sidebar":"tutorialSidebar"},{"id":"scanning/registry/harbor/harbor","path":"/scanning/registry/harbor","sidebar":"tutorialSidebar"},{"id":"scanning/registry/registry","path":"/scanning/registry","sidebar":"tutorialSidebar"},{"id":"scanning/scanners/scanners","path":"/scanning/scanners","sidebar":"tutorialSidebar"},{"id":"scanning/scanning","path":"/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/compliance/compliance","path":"/scanning/scanning/compliance","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/scanning","path":"/scanning/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/vulnerabilities/vulnerabilities","path":"/scanning/scanning/vulnerabilities","sidebar":"tutorialSidebar"},{"id":"scanning/updating/updating","path":"/scanning/updating","sidebar":"tutorialSidebar"},{"id":"special/docker/docker","path":"/special/docker","sidebar":"tutorialSidebar"},{"id":"special/general/general","path":"/special/general","sidebar":"tutorialSidebar"},{"id":"special/public-cloud/public-cloud","path":"/special/public-cloud","sidebar":"tutorialSidebar"},{"id":"special/special","path":"/special","sidebar":"tutorialSidebar"},{"id":"testing/testing","path":"/testing","sidebar":"tutorialSidebar"},{"id":"testing/testing/testing","path":"/testing/testing","sidebar":"tutorialSidebar"},{"id":"troubleshooting/cli/cli","path":"/tronubleshooting/cli","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting","path":"/troubleshooting","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting/troubleshooting","path":"/troubleshooting/troubleshooting","sidebar":"tutorialSidebar"},{"id":"updating/updating","path":"/updating","sidebar":"tutorialSidebar"},{"id":"updating/updating/updating","path":"/updating/updating","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/","label":"1. Basics"}}}},{"name":"5.3","label":"5.3","isLast":false,"path":"/5.3","mainDocId":"basics/basics","docs":[{"id":"automation/automation","path":"/5.3/automation","sidebar":"tutorialSidebar"},{"id":"automation/automation/automation","path":"/5.3/automation/automation","sidebar":"tutorialSidebar"},{"id":"automation/ci_workflow/ci_workflow","path":"/5.3/automation/ci_workflow","sidebar":"tutorialSidebar"},{"id":"basics/basics","path":"/5.3/","sidebar":"tutorialSidebar"},{"id":"basics/installation/installation","path":"/5.3/basics/installation","sidebar":"tutorialSidebar"},{"id":"basics/installation/native/native","path":"/5.3/basics/installation/native","sidebar":"tutorialSidebar"},{"id":"basics/overview/overview","path":"/5.3/basics/overview","sidebar":"tutorialSidebar"},{"id":"basics/requirements/requirements","path":"/5.3/basics/requirements","sidebar":"tutorialSidebar"},{"id":"configuration/configuration","path":"/5.3/configuration","sidebar":"tutorialSidebar"},{"id":"configuration/console/chrome/chrome","path":"/5.3/configuration/console/chrome","sidebar":"tutorialSidebar"},{"id":"configuration/console/console","path":"/5.3/configuration/console","sidebar":"tutorialSidebar"},{"id":"configuration/console/replacecert/replacecert","path":"/5.3/configuration/console/replacecert","sidebar":"tutorialSidebar"},{"id":"configuration/customui/customui","path":"/5.3/configuration/customui","sidebar":"tutorialSidebar"},{"id":"configuration/users/users","path":"/5.3/configuration/users","sidebar":"tutorialSidebar"},{"id":"deploying/airgap/airgap","path":"/5.3/deploying/airgap","sidebar":"tutorialSidebar"},{"id":"deploying/awsmarketplace/awsmarketplace","path":"/5.3/deploying/awsmarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/azuremarketplace/azuremarketplace","path":"/5.3/deploying/azuremarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/deploying","path":"/5.3/deploying","sidebar":"tutorialSidebar"},{"id":"deploying/docker/docker","path":"/5.3/deploying/docker","sidebar":"tutorialSidebar"},{"id":"deploying/ecs/ecs","path":"/5.3/deploying/ecs","sidebar":"tutorialSidebar"},{"id":"deploying/kubernetes/kubernetes","path":"/5.3/deploying/kubernetes","sidebar":"tutorialSidebar"},{"id":"deploying/openshift/openshift","path":"/5.3/deploying/openshift","sidebar":"tutorialSidebar"},{"id":"deploying/production/configmap/configmap","path":"/5.3/deploying/production/configmap","sidebar":"tutorialSidebar"},{"id":"deploying/production/details/details","path":"/5.3/deploying/production/details","sidebar":"tutorialSidebar"},{"id":"deploying/production/internal/internal","path":"/5.3/deploying/production/internal","sidebar":"tutorialSidebar"},{"id":"deploying/production/operators/operators","path":"/5.3/deploying/production/operators","sidebar":"tutorialSidebar"},{"id":"deploying/production/production","path":"/5.3/deploying/production","sidebar":"tutorialSidebar"},{"id":"deploying/publick8s/publick8s","path":"/5.3/deploying/publick8s","sidebar":"tutorialSidebar"},{"id":"deploying/rancher/rancher","path":"/5.3/deploying/rancher","sidebar":"tutorialSidebar"},{"id":"deploying/remove/remove","path":"/5.3/deploying/remove","sidebar":"tutorialSidebar"},{"id":"deploying/restore/restore","path":"/5.3/deploying/restore","sidebar":"tutorialSidebar"},{"id":"integration/adfs/adfs","path":"/5.3/integration/adfs","sidebar":"tutorialSidebar"},{"id":"integration/ibmqr/ibmqr","path":"/5.3/integration/ibmqr","sidebar":"tutorialSidebar"},{"id":"integration/ibmsa/ibmsa","path":"/5.3/integration/ibmsa","sidebar":"tutorialSidebar"},{"id":"integration/integration","path":"/5.3/integration","sidebar":"tutorialSidebar"},{"id":"integration/integration/integration","path":"/5.3/integration/integration","sidebar":"tutorialSidebar"},{"id":"integration/ldap/ldap","path":"/5.3/integration/ldap","sidebar":"tutorialSidebar"},{"id":"integration/msad/msad","path":"/5.3/integration/msad","sidebar":"tutorialSidebar"},{"id":"integration/msazure/msazure","path":"/5.3/integration/msazure","sidebar":"tutorialSidebar"},{"id":"integration/oidc_adfs/oidc_adfs","path":"/5.3/integration/oidc_adfs","sidebar":"tutorialSidebar"},{"id":"integration/openid/openid","path":"/5.3/integration/openid","sidebar":"tutorialSidebar"},{"id":"integration/saml/saml","path":"/5.3/integration/saml","sidebar":"tutorialSidebar"},{"id":"integration/splunk/splunk","path":"/5.3/integration/splunk","sidebar":"tutorialSidebar"},{"id":"navigation/improve_score/improve_score","path":"/5.3/navigation/improve_score","sidebar":"tutorialSidebar"},{"id":"navigation/multicluster/multicluster","path":"/5.3/navigation/multicluster","sidebar":"tutorialSidebar"},{"id":"navigation/navigation","path":"/5.3/navigation","sidebar":"tutorialSidebar"},{"id":"navigation/navigation/navigation","path":"/5.3/navigation/navigation","sidebar":"tutorialSidebar"},{"id":"policy/admission/admission","path":"/5.3/policy/admission","sidebar":"tutorialSidebar"},{"id":"policy/admission/assessment/assessment","path":"/5.3/policy/admission/assessment","sidebar":"tutorialSidebar"},{"id":"policy/admission/sigstore/sigstore","path":"/5.3/policy/admission/sigstore","sidebar":"tutorialSidebar"},{"id":"policy/customcompliance/customcompliance","path":"/5.3/policy/customcompliance","sidebar":"tutorialSidebar"},{"id":"policy/dlp/dlp","path":"/5.3/policy/dlp","sidebar":"tutorialSidebar"},{"id":"policy/federated/federated","path":"/5.3/policy/federated","sidebar":"tutorialSidebar"},{"id":"policy/filerules/filerules","path":"/5.3/policy/filerules","sidebar":"tutorialSidebar"},{"id":"policy/groups/groups","path":"/5.3/policy/groups","sidebar":"tutorialSidebar"},{"id":"policy/modes/modes","path":"/5.3/policy/modes","sidebar":"tutorialSidebar"},{"id":"policy/networkrules/networkrules","path":"/5.3/policy/networkrules","sidebar":"tutorialSidebar"},{"id":"policy/overview/overview","path":"/5.3/policy/overview","sidebar":"tutorialSidebar"},{"id":"policy/policy","path":"/5.3/policy","sidebar":"tutorialSidebar"},{"id":"policy/processrules/processrules","path":"/5.3/policy/processrules","sidebar":"tutorialSidebar"},{"id":"policy/responserules/responserules","path":"/5.3/policy/responserules","sidebar":"tutorialSidebar"},{"id":"policy/threats/threats","path":"/5.3/policy/threats","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/import/import","path":"/5.3/policy/usingcrd/import","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/usingcrd","path":"/5.3/policy/usingcrd","sidebar":"tutorialSidebar"},{"id":"releasenotes/01.5x/01.5x","path":"/5.3/releasenotes/5x","sidebar":"tutorialSidebar"},{"id":"releasenotes/03.4x/03.4x","path":"/5.3/releasenotes/4x","sidebar":"tutorialSidebar"},{"id":"releasenotes/other/other","path":"/5.3/releasenotes/other","sidebar":"tutorialSidebar"},{"id":"releasenotes/releasenotes","path":"/5.3/releasenotes","sidebar":"tutorialSidebar"},{"id":"reporting/reporting","path":"/5.3/reporting","sidebar":"tutorialSidebar"},{"id":"reporting/reporting/reporting","path":"/5.3/reporting/reporting","sidebar":"tutorialSidebar"},{"id":"scanning/build/azuredevops/azuredevops","path":"/5.3/scanning/build/azuredevops","sidebar":"tutorialSidebar"},{"id":"scanning/build/bamboo/bamboo","path":"/5.3/scanning/build/bamboo","sidebar":"tutorialSidebar"},{"id":"scanning/build/build","path":"/5.3/scanning/build","sidebar":"tutorialSidebar"},{"id":"scanning/build/circleci/circleci","path":"/5.3/scanning/build/circleci","sidebar":"tutorialSidebar"},{"id":"scanning/build/github/github","path":"/5.3/scanning/build/github","sidebar":"tutorialSidebar"},{"id":"scanning/build/gitlab/gitlab","path":"/5.3/scanning/build/gitlab","sidebar":"tutorialSidebar"},{"id":"scanning/build/jenkins/jenkins","path":"/5.3/scanning/build/jenkins","sidebar":"tutorialSidebar"},{"id":"scanning/cve_sources/cve_sources","path":"/5.3/scanning/cve_sources","sidebar":"tutorialSidebar"},{"id":"scanning/registry/ecr-iam/ecr-iam","path":"/5.3/scanning/registry/ecr-iam","sidebar":"tutorialSidebar"},{"id":"scanning/registry/gcr-sa/gcr-sa","path":"/5.3/scanning/registry/gcr-sa","sidebar":"tutorialSidebar"},{"id":"scanning/registry/harbor/harbor","path":"/5.3/scanning/registry/harbor","sidebar":"tutorialSidebar"},{"id":"scanning/registry/registry","path":"/5.3/scanning/registry","sidebar":"tutorialSidebar"},{"id":"scanning/scanners/scanners","path":"/5.3/scanning/scanners","sidebar":"tutorialSidebar"},{"id":"scanning/scanning","path":"/5.3/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/compliance/compliance","path":"/5.3/scanning/scanning/compliance","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/scanning","path":"/5.3/scanning/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/vulnerabilities/vulnerabilities","path":"/5.3/scanning/scanning/vulnerabilities","sidebar":"tutorialSidebar"},{"id":"scanning/updating/updating","path":"/5.3/scanning/updating","sidebar":"tutorialSidebar"},{"id":"special/docker/docker","path":"/5.3/special/docker","sidebar":"tutorialSidebar"},{"id":"special/general/general","path":"/5.3/special/general","sidebar":"tutorialSidebar"},{"id":"special/public-cloud/public-cloud","path":"/5.3/special/public-cloud","sidebar":"tutorialSidebar"},{"id":"special/special","path":"/5.3/special","sidebar":"tutorialSidebar"},{"id":"testing/testing","path":"/5.3/testing","sidebar":"tutorialSidebar"},{"id":"testing/testing/testing","path":"/5.3/testing/testing","sidebar":"tutorialSidebar"},{"id":"troubleshooting/cli/cli","path":"/5.3/tronubleshooting/cli","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting","path":"/5.3/troubleshooting","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting/troubleshooting","path":"/5.3/troubleshooting/troubleshooting","sidebar":"tutorialSidebar"},{"id":"updating/updating","path":"/5.3/updating","sidebar":"tutorialSidebar"},{"id":"updating/updating/updating","path":"/5.3/updating/updating","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/5.3/","label":"1. Basics"}}}},{"name":"5.2","label":"5.2","isLast":false,"path":"/5.2","mainDocId":"basics/basics","docs":[{"id":"automation/automation","path":"/5.2/automation","sidebar":"tutorialSidebar"},{"id":"automation/automation/automation","path":"/5.2/automation/automation","sidebar":"tutorialSidebar"},{"id":"automation/ci_workflow/ci_workflow","path":"/5.2/automation/ci_workflow","sidebar":"tutorialSidebar"},{"id":"basics/basics","path":"/5.2/","sidebar":"tutorialSidebar"},{"id":"basics/installation/installation","path":"/5.2/basics/installation","sidebar":"tutorialSidebar"},{"id":"basics/installation/native/native","path":"/5.2/basics/installation/native","sidebar":"tutorialSidebar"},{"id":"basics/overview/overview","path":"/5.2/basics/overview","sidebar":"tutorialSidebar"},{"id":"basics/requirements/requirements","path":"/5.2/basics/requirements","sidebar":"tutorialSidebar"},{"id":"configuration/configuration","path":"/5.2/configuration","sidebar":"tutorialSidebar"},{"id":"configuration/console/chrome/chrome","path":"/5.2/configuration/console/chrome","sidebar":"tutorialSidebar"},{"id":"configuration/console/console","path":"/5.2/configuration/console","sidebar":"tutorialSidebar"},{"id":"configuration/console/replacecert/replacecert","path":"/5.2/configuration/console/replacecert","sidebar":"tutorialSidebar"},{"id":"configuration/customui/customui","path":"/5.2/configuration/customui","sidebar":"tutorialSidebar"},{"id":"configuration/users/users","path":"/5.2/configuration/users","sidebar":"tutorialSidebar"},{"id":"deploying/airgap/airgap","path":"/5.2/deploying/airgap","sidebar":"tutorialSidebar"},{"id":"deploying/awsmarketplace/awsmarketplace","path":"/5.2/deploying/awsmarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/azuremarketplace/azuremarketplace","path":"/5.2/deploying/azuremarketplace","sidebar":"tutorialSidebar"},{"id":"deploying/deploying","path":"/5.2/deploying","sidebar":"tutorialSidebar"},{"id":"deploying/docker/docker","path":"/5.2/deploying/docker","sidebar":"tutorialSidebar"},{"id":"deploying/ecs/ecs","path":"/5.2/deploying/ecs","sidebar":"tutorialSidebar"},{"id":"deploying/kubernetes/kubernetes","path":"/5.2/deploying/kubernetes","sidebar":"tutorialSidebar"},{"id":"deploying/openshift/openshift","path":"/5.2/deploying/openshift","sidebar":"tutorialSidebar"},{"id":"deploying/production/configmap/configmap","path":"/5.2/deploying/production/configmap","sidebar":"tutorialSidebar"},{"id":"deploying/production/details/details","path":"/5.2/deploying/production/details","sidebar":"tutorialSidebar"},{"id":"deploying/production/internal/internal","path":"/5.2/deploying/production/internal","sidebar":"tutorialSidebar"},{"id":"deploying/production/operators/operators","path":"/5.2/deploying/production/operators","sidebar":"tutorialSidebar"},{"id":"deploying/production/production","path":"/5.2/deploying/production","sidebar":"tutorialSidebar"},{"id":"deploying/publick8s/publick8s","path":"/5.2/deploying/publick8s","sidebar":"tutorialSidebar"},{"id":"deploying/rancher/rancher","path":"/5.2/deploying/rancher","sidebar":"tutorialSidebar"},{"id":"deploying/remove/remove","path":"/5.2/deploying/remove","sidebar":"tutorialSidebar"},{"id":"deploying/restore/restore","path":"/5.2/deploying/restore","sidebar":"tutorialSidebar"},{"id":"integration/adfs/adfs","path":"/5.2/integration/adfs","sidebar":"tutorialSidebar"},{"id":"integration/ibmqr/ibmqr","path":"/5.2/integration/ibmqr","sidebar":"tutorialSidebar"},{"id":"integration/ibmsa/ibmsa","path":"/5.2/integration/ibmsa","sidebar":"tutorialSidebar"},{"id":"integration/integration","path":"/5.2/integration","sidebar":"tutorialSidebar"},{"id":"integration/integration/integration","path":"/5.2/integration/integration","sidebar":"tutorialSidebar"},{"id":"integration/ldap/ldap","path":"/5.2/integration/ldap","sidebar":"tutorialSidebar"},{"id":"integration/msad/msad","path":"/5.2/integration/msad","sidebar":"tutorialSidebar"},{"id":"integration/msazure/msazure","path":"/5.2/integration/msazure","sidebar":"tutorialSidebar"},{"id":"integration/oidc_adfs/oidc_adfs","path":"/5.2/integration/oidc_adfs","sidebar":"tutorialSidebar"},{"id":"integration/openid/openid","path":"/5.2/integration/openid","sidebar":"tutorialSidebar"},{"id":"integration/saml/saml","path":"/5.2/integration/saml","sidebar":"tutorialSidebar"},{"id":"integration/splunk/splunk","path":"/5.2/integration/splunk","sidebar":"tutorialSidebar"},{"id":"navigation/improve_score/improve_score","path":"/5.2/navigation/improve_score","sidebar":"tutorialSidebar"},{"id":"navigation/multicluster/multicluster","path":"/5.2/navigation/multicluster","sidebar":"tutorialSidebar"},{"id":"navigation/navigation","path":"/5.2/navigation","sidebar":"tutorialSidebar"},{"id":"navigation/navigation/navigation","path":"/5.2/navigation/navigation","sidebar":"tutorialSidebar"},{"id":"policy/admission/admission","path":"/5.2/policy/admission","sidebar":"tutorialSidebar"},{"id":"policy/admission/assessment/assessment","path":"/5.2/policy/admission/assessment","sidebar":"tutorialSidebar"},{"id":"policy/admission/sigstore/sigstore","path":"/5.2/policy/admission/sigstore","sidebar":"tutorialSidebar"},{"id":"policy/customcompliance/customcompliance","path":"/5.2/policy/customcompliance","sidebar":"tutorialSidebar"},{"id":"policy/dlp/dlp","path":"/5.2/policy/dlp","sidebar":"tutorialSidebar"},{"id":"policy/federated/federated","path":"/5.2/policy/federated","sidebar":"tutorialSidebar"},{"id":"policy/filerules/filerules","path":"/5.2/policy/filerules","sidebar":"tutorialSidebar"},{"id":"policy/groups/groups","path":"/5.2/policy/groups","sidebar":"tutorialSidebar"},{"id":"policy/modes/modes","path":"/5.2/policy/modes","sidebar":"tutorialSidebar"},{"id":"policy/networkrules/networkrules","path":"/5.2/policy/networkrules","sidebar":"tutorialSidebar"},{"id":"policy/overview/overview","path":"/5.2/policy/overview","sidebar":"tutorialSidebar"},{"id":"policy/policy","path":"/5.2/policy","sidebar":"tutorialSidebar"},{"id":"policy/processrules/processrules","path":"/5.2/policy/processrules","sidebar":"tutorialSidebar"},{"id":"policy/responserules/responserules","path":"/5.2/policy/responserules","sidebar":"tutorialSidebar"},{"id":"policy/threats/threats","path":"/5.2/policy/threats","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/import/import","path":"/5.2/policy/usingcrd/import","sidebar":"tutorialSidebar"},{"id":"policy/usingcrd/usingcrd","path":"/5.2/policy/usingcrd","sidebar":"tutorialSidebar"},{"id":"releasenotes/01.5x/01.5x","path":"/5.2/releasenotes/5x","sidebar":"tutorialSidebar"},{"id":"releasenotes/03.4x/03.4x","path":"/5.2/releasenotes/4x","sidebar":"tutorialSidebar"},{"id":"releasenotes/other/other","path":"/5.2/releasenotes/other","sidebar":"tutorialSidebar"},{"id":"releasenotes/releasenotes","path":"/5.2/releasenotes","sidebar":"tutorialSidebar"},{"id":"reporting/reporting","path":"/5.2/reporting","sidebar":"tutorialSidebar"},{"id":"reporting/reporting/reporting","path":"/5.2/reporting/reporting","sidebar":"tutorialSidebar"},{"id":"scanning/build/azuredevops/azuredevops","path":"/5.2/scanning/build/azuredevops","sidebar":"tutorialSidebar"},{"id":"scanning/build/bamboo/bamboo","path":"/5.2/scanning/build/bamboo","sidebar":"tutorialSidebar"},{"id":"scanning/build/build","path":"/5.2/scanning/build","sidebar":"tutorialSidebar"},{"id":"scanning/build/circleci/circleci","path":"/5.2/scanning/build/circleci","sidebar":"tutorialSidebar"},{"id":"scanning/build/github/github","path":"/5.2/scanning/build/github","sidebar":"tutorialSidebar"},{"id":"scanning/build/gitlab/gitlab","path":"/5.2/scanning/build/gitlab","sidebar":"tutorialSidebar"},{"id":"scanning/build/jenkins/jenkins","path":"/5.2/scanning/build/jenkins","sidebar":"tutorialSidebar"},{"id":"scanning/cve_sources/cve_sources","path":"/5.2/scanning/cve_sources","sidebar":"tutorialSidebar"},{"id":"scanning/registry/ecr-iam/ecr-iam","path":"/5.2/scanning/registry/ecr-iam","sidebar":"tutorialSidebar"},{"id":"scanning/registry/gcr-sa/gcr-sa","path":"/5.2/scanning/registry/gcr-sa","sidebar":"tutorialSidebar"},{"id":"scanning/registry/harbor/harbor","path":"/5.2/scanning/registry/harbor","sidebar":"tutorialSidebar"},{"id":"scanning/registry/registry","path":"/5.2/scanning/registry","sidebar":"tutorialSidebar"},{"id":"scanning/scanners/scanners","path":"/5.2/scanning/scanners","sidebar":"tutorialSidebar"},{"id":"scanning/scanning","path":"/5.2/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/compliance/compliance","path":"/5.2/scanning/scanning/compliance","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/scanning","path":"/5.2/scanning/scanning","sidebar":"tutorialSidebar"},{"id":"scanning/scanning/vulnerabilities/vulnerabilities","path":"/5.2/scanning/scanning/vulnerabilities","sidebar":"tutorialSidebar"},{"id":"scanning/updating/updating","path":"/5.2/scanning/updating","sidebar":"tutorialSidebar"},{"id":"special/docker/docker","path":"/5.2/special/docker","sidebar":"tutorialSidebar"},{"id":"special/general/general","path":"/5.2/special/general","sidebar":"tutorialSidebar"},{"id":"special/special","path":"/5.2/special","sidebar":"tutorialSidebar"},{"id":"testing/testing","path":"/5.2/testing","sidebar":"tutorialSidebar"},{"id":"testing/testing/testing","path":"/5.2/testing/testing","sidebar":"tutorialSidebar"},{"id":"troubleshooting/cli/cli","path":"/5.2/tronubleshooting/cli","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting","path":"/5.2/troubleshooting","sidebar":"tutorialSidebar"},{"id":"troubleshooting/troubleshooting/troubleshooting","path":"/5.2/troubleshooting/troubleshooting","sidebar":"tutorialSidebar"},{"id":"updating/updating","path":"/5.2/updating","sidebar":"tutorialSidebar"},{"id":"updating/updating/updating","path":"/5.2/updating/updating","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/5.2/","label":"1. Basics"}}}}],"breadcrumbs":true}},"docusaurus-lunr-search":{"default":{"fileNames":{"searchDoc":"search-doc-1727677901076.json","lunrIndex":"lunr-index-1727677901076.json"}}}}'),o=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(22654);const l=JSON.parse('{"docusaurusVersion":"3.3.2","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.3.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.3.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.3.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.3.2"},"docusaurus-lunr-search":{"type":"package","name":"docusaurus-lunr-search","version":"3.3.2"}}}');var c=n(74848);const u={siteConfig:i.A,siteMetadata:l,globalData:a,i18n:o,codeTranslations:s},d=r.createContext(u);function p(e){let{children:t}=e;return(0,c.jsx)(d.Provider,{value:u,children:t})}},67489:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(96540),i=n(38193),a=n(5260),o=n(70440),s=n(47907),l=n(53102),c=n(74848);function u(e){let{error:t,tryAgain:n}=e;return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:t})]})}function d(e){let{error:t}=e;const n=(0,o.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,c.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)(p,{children:(0,c.jsxs)(b,{fallback:()=>(0,c.jsx)(u,{error:t,tryAgain:n}),children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(u,{error:t,tryAgain:n})})]})})}const g=e=>(0,c.jsx)(f,{...e});class b extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){i.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??g)(e)}return e??null}}},38193:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,i={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);var r=n(80545),i=n(74848);function a(e){return(0,i.jsx)(r.mg,{...e})}},28774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(96540),i=n(54625),a=n(70440),o=n(44586),s=n(16654),l=n(38193),c=n(63427),u=n(86025),d=n(74848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:g,isActive:b,"data-noBrokenLinkCheck":m,autoAddBaseUrl:h=!0,...y}=e;const{siteConfig:{trailingSlash:v,baseUrl:x}}=(0,o.A)(),{withBaseUrl:_}=(0,u.h)(),S=(0,c.A)(),k=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>k.current));const w=p||f;const E=(0,s.A)(w),C=w?.replace("pathname://","");let A=void 0!==C?(T=C,h&&(e=>e.startsWith("/"))(T)?_(T):T):void 0;var T;A&&E&&(A=(0,a.applyTrailingSlash)(A,{trailingSlash:v,baseUrl:x}));const N=(0,r.useRef)(!1),j=n?i.k2:i.N_,O=l.A.canUseIntersectionObserver,P=(0,r.useRef)(),L=()=>{N.current||null==A||(window.docusaurus.preload(A),N.current=!0)};(0,r.useEffect)((()=>(!O&&E&&null!=A&&window.docusaurus.prefetch(A),()=>{O&&P.current&&P.current.disconnect()})),[P,A,O,E]);const R=A?.startsWith("#")??!1,I=!y.target||"_self"===y.target,F=!A||!E||!I||R;return m||!R&&F||S.collectLink(A),y.id&&S.collectAnchor(y.id),F?(0,d.jsx)("a",{ref:k,href:A,...w&&!E&&{target:"_blank",rel:"noopener noreferrer"},...y}):(0,d.jsx)(j,{...y,onMouseEnter:L,onTouchStart:L,innerRef:e=>{k.current=e,O&&e&&E&&(P.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(P.current.unobserve(e),P.current.disconnect(),null!=A&&window.docusaurus.prefetch(A))}))})),P.current.observe(e))},to:A,...n&&{isActive:b,activeClassName:g}})}const f=r.forwardRef(p)},21312:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,T:()=>l});var r=n(96540),i=n(74848);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var o=n(22654);function s(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return o[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return a(s({message:n,id:r}),t)}function c(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const o=s({message:t,id:n});return(0,i.jsx)(i.Fragment,{children:a(o,r)})}},17065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},16654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function i(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>i,z:()=>r})},86025:(e,t,n)=>{"use strict";n.d(t,{A:()=>s,h:()=>o});var r=n(96540),i=n(44586),a=n(16654);function o(){const{siteConfig:{baseUrl:e,url:t}}=(0,i.A)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:i=!1,absolute:o=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,a.z)(n))return n;if(i)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=n.startsWith(t)?n:t+n.replace(/^\//,"");return o?e+s:s}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:n}=o();return n(e,t)}},63427:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540);n(74848);const i=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,r.useContext)(i);function o(){return a()}},44586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(96540),i=n(26988);function a(){return(0,r.useContext)(i.o)}},66588:(e,t,n)=>{"use strict";n.d(t,{P_:()=>o,kh:()=>a});var r=n(44586),i=n(17065);function a(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,r.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}function o(e,t,n){void 0===t&&(t=i.W),void 0===n&&(n={});const r=a(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}},92303:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(96540),i=n(6125);function a(){return(0,r.useContext)(i.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(96540);const i=n(38193).A.canUseDOM?r.useLayoutEffect:r.useEffect},86921:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function i(e){const t={};return function e(n,i){Object.entries(n).forEach((n=>{let[a,o]=n;const s=i?`${i}.${a}`:a;r(o)?e(o,s):t[s]=o}))}(e),t}},53102:(e,t,n)=>{"use strict";n.d(t,{W:()=>o,o:()=>a});var r=n(96540),i=n(74848);const a=r.createContext(null);function o(e){let{children:t,value:n}=e;const o=r.useContext(a),s=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:o,value:n})),[o,n]);return(0,i.jsx)(a.Provider,{value:s,children:t})}},48295:(e,t,n)=>{"use strict";n.d(t,{zK:()=>f,vT:()=>u,Gy:()=>l,HW:()=>g,ht:()=>c,r7:()=>p,jh:()=>d});var r=n(56347),i=n(66588);const a=e=>e.versions.find((e=>e.isLast));function o(e,t){const n=function(e,t){const n=a(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),i=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:i,alternateDocVersions:i?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(i.id):{}}}const s={},l=()=>(0,i.kh)("docusaurus-plugin-content-docs")??s,c=e=>{try{return(0,i.P_)("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function u(e){void 0===e&&(e={});const t=l(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const i=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=i?{pluginId:i[0],pluginData:i[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function d(e){return c(e).versions}function p(e){const t=c(e);return a(t)}function f(e){const t=c(e),{pathname:n}=(0,r.zy)();return o(t,n)}function g(e){const t=c(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=a(e);return{latestDocSuggestion:o(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},76294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),i=n.n(r);i().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{i().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){i().done()}}},26134:(e,t,n)=>{"use strict";n.r(t);var r=n(71765),i=n(4784);!function(e){const{themeConfig:{prism:t}}=i.A,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(19700),n(96944)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},51107:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});n(96540);var r=n(34164),i=n(21312),a=n(6342),o=n(28774),s=n(63427);const l={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var c=n(74848);function u(e){let{as:t,id:n,...u}=e;const d=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!n)return(0,c.jsx)(t,{...u,id:void 0});d.collectAnchor(n);const f=(0,i.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof u.children?u.children:n});return(0,c.jsxs)(t,{...u,className:(0,r.A)("anchor",p?l.anchorWithHideOnScrollNavbar:l.anchorWithStickyNavbar,u.className),id:n,children:[u.children,(0,c.jsx)(o.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},43186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);const r={iconExternalLink:"iconExternalLink_nPIU"};var i=n(74848);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,i.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,i.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},47907:(e,t,n)=>{"use strict";n.d(t,{A:()=>vt});var r=n(96540),i=n(34164),a=n(67489),o=n(1003),s=n(56347),l=n(21312),c=n(75062),u=n(74848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,s.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,c.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const g=(0,l.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function b(e){const t=e.children??g,{containerRef:n,onClick:r}=f();return(0,u.jsx)("div",{ref:n,role:"region","aria-label":g,children:(0,u.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var m=n(17559),h=n(14090);const y={skipToContent:"skipToContent_fXgn"};function v(){return(0,u.jsx)(b,{className:y.skipToContent})}var x=n(6342),_=n(65041);function S(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:i=1.2,className:a,...o}=e;return(0,u.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...o,children:(0,u.jsx)("g",{stroke:r,strokeWidth:i,children:(0,u.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const k={closeButton:"closeButton_CVFx"};function w(e){return(0,u.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,i.A)("clean-btn close",k.closeButton,e.className),children:(0,u.jsx)(S,{width:14,height:14,strokeWidth:3.1})})}const E={content:"content_knG7"};function C(e){const{announcementBar:t}=(0,x.p)(),{content:n}=t;return(0,u.jsx)("div",{...e,className:(0,i.A)(E.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const A={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function T(){const{announcementBar:e}=(0,x.p)(),{isActive:t,close:n}=(0,_.Mj)();if(!t)return null;const{backgroundColor:r,textColor:i,isCloseable:a}=e;return(0,u.jsxs)("div",{className:A.announcementBar,style:{backgroundColor:r,color:i},role:"banner",children:[a&&(0,u.jsx)("div",{className:A.announcementBarPlaceholder}),(0,u.jsx)(C,{className:A.announcementBarContent}),a&&(0,u.jsx)(w,{onClick:n,className:A.announcementBarClose})]})}var N=n(22069),j=n(23104);var O=n(89532),P=n(75600);const L=r.createContext(null);function R(e){let{children:t}=e;const n=function(){const e=(0,N.M)(),t=(0,P.YL)(),[n,i]=(0,r.useState)(!1),a=null!==t.component,o=(0,O.ZC)(a);return(0,r.useEffect)((()=>{a&&!o&&i(!0)}),[a,o]),(0,r.useEffect)((()=>{a?e.shown||i(!0):i(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,i]),[n])}();return(0,u.jsx)(L.Provider,{value:n,children:t})}function I(e){if(e.component){const t=e.component;return(0,u.jsx)(t,{...e.props})}}function F(){const e=(0,r.useContext)(L);if(!e)throw new O.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,i=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,P.YL)();return(0,r.useMemo)((()=>({shown:t,hide:i,content:I(a)})),[i,a,t])}function M(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:a}=F();return(0,u.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,u.jsxs)("div",{className:(0,i.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,u.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,u.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var z=n(95293),D=n(92303);function B(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function H(e){let{className:t,buttonClassName:n,value:r,onChange:a}=e;const o=(0,D.A)(),s=(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,u.jsx)("div",{className:(0,i.A)(U.toggle,t),children:(0,u.jsxs)("button",{className:(0,i.A)("clean-btn",U.toggleButton,!o&&U.toggleButtonDisabled,n),type:"button",onClick:()=>a("dark"===r?"light":"dark"),disabled:!o,title:s,"aria-label":s,"aria-live":"polite",children:[(0,u.jsx)(B,{className:(0,i.A)(U.toggleIcon,U.lightToggleIcon)}),(0,u.jsx)($,{className:(0,i.A)(U.toggleIcon,U.darkToggleIcon)})]})})}const W=r.memo(H),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function q(e){let{className:t}=e;const n=(0,x.p)().navbar.style,r=(0,x.p)().colorMode.disableSwitch,{colorMode:i,setColorMode:a}=(0,z.G)();return r?null:(0,u.jsx)(W,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:i,onChange:a})}var G=n(23465);function Y(){return(0,u.jsx)(G.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,N.M)();return(0,u.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,u.jsx)(S,{color:"var(--ifm-color-emphasis-600)"})})}function Q(){return(0,u.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,u.jsx)(Y,{}),(0,u.jsx)(q,{className:"margin-right--md"}),(0,u.jsx)(K,{})]})}var Z=n(28774),X=n(86025),J=n(16654);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(43186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:i,label:a,html:o,isDropdownLink:s,prependBaseUrlToHref:l,...c}=e;const d=(0,X.A)(r),p=(0,X.A)(t),f=(0,X.A)(i,{forcePrependBaseUrl:!0}),g=a&&i&&!(0,J.A)(i),b=o?{dangerouslySetInnerHTML:{__html:o}}:{children:(0,u.jsxs)(u.Fragment,{children:[a,g&&(0,u.jsx)(te.A,{...s&&{width:12,height:12}})]})};return i?(0,u.jsx)(Z.A,{href:l?f:i,...c,...b}):(0,u.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...c,...b})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const a=(0,u.jsx)(ne,{className:(0,i.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,u.jsx)("li",{children:a}):a}function ie(e){let{className:t,isDropdownItem:n,...r}=e;return(0,u.jsx)("li",{className:"menu__list-item",children:(0,u.jsx)(ne,{className:(0,i.A)("menu__link",t),...r})})}function ae(e){let{mobile:t=!1,position:n,...r}=e;const i=t?ie:re;return(0,u.jsx)(i,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var oe=n(41422),se=n(99169),le=n(44586);const ce={dropdownNavbarItemMobile:"dropdownNavbarItemMobile_S0Fm"};function ue(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:a,onClick:o,...s}=e;const l=(0,r.useRef)(null),[c,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[l]),(0,u.jsxs)("div",{ref:l,className:(0,i.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":c}),children:[(0,u.jsx)(ne,{"aria-haspopup":"true","aria-expanded":c,role:"button",href:s.to?void 0:"#",className:(0,i.A)("navbar__link",a),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!c))},children:s.children??s.label}),(0,u.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(Oe,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:a,onClick:o,...l}=e;const c=function(){const{siteConfig:{baseUrl:e}}=(0,le.A)(),{pathname:t}=(0,s.zy)();return t.replace(e,"/")}(),d=ue(t,c),{collapsed:p,toggleCollapsed:f,setCollapsed:g}=(0,oe.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&g(!d)}),[c,d,g]),(0,u.jsxs)("li",{className:(0,i.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,u.jsx)(ne,{role:"button",className:(0,i.A)(ce.dropdownNavbarItemMobile,"menu__link menu__link--sublist menu__link--sublist-caret",n),...l,onClick:e=>{e.preventDefault(),f()},children:l.children??l.label}),(0,u.jsx)(oe.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(Oe,{mobile:!0,isDropdownItem:!0,onClick:o,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,u.jsx)(r,{...n})}var ge=n(32131);function be(e){let{width:t=20,height:n=20,...r}=e;return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const me="iconLanguage_nlXk";function he(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t{if(!e.state?.highlightState||0===e.state.highlightState.wordToHighlight.length)return;a(e.state.highlightState);const{highlightState:n,...r}=e.state;t.replace({...e,state:r})}),[e.state?.highlightState,t,e]),(0,r.useEffect)((()=>{if(0===i.wordToHighlight.length)return;const e=document.getElementsByTagName("article")[0]??document.getElementsByTagName("main")[0];if(!e)return;const t=new(_e())(e),n={ignoreJoiners:!0};return t.mark(i.wordToHighlight,n),()=>t.unmark(n)}),[i,n]),null}const ke=e=>{const t=(0,r.useRef)(!1),i=(0,r.useRef)(null),[a,o]=(0,r.useState)(!1),l=(0,s.W6)(),{siteConfig:c={}}=(0,le.A)(),d=(c.plugins||[]).find((e=>Array.isArray(e)&&"string"==typeof e[0]&&e[0].includes("docusaurus-lunr-search"))),p=(0,D.A)(),{baseUrl:f}=c,g=d&&d[1]?.assetUrl||f,b=(0,ve.P_)("docusaurus-lunr-search"),m=()=>{t.current||(Promise.all([fetch(`${g}${b.fileNames.searchDoc}`).then((e=>e.json())),fetch(`${g}${b.fileNames.lunrIndex}`).then((e=>e.json())),Promise.all([n.e(8591),n.e(8577)]).then(n.bind(n,15765)),Promise.all([n.e(1869),n.e(9278)]).then(n.bind(n,89278))]).then((e=>{let[t,n,{default:r}]=e;const{searchDocs:i,options:a}=t;i&&0!==i.length&&(((e,t,n,r)=>{new n({searchDocs:e,searchIndex:t,baseUrl:f,inputSelector:"#search_input_react",handleSelected:(e,t,n)=>{const i=n.url||"/";document.createElement("a").href=i,e.setVal(""),t.target.blur();let a="";if(r.highlightResult)try{const e=(n.text||n.subcategory||n.title).match(new RegExp("\\w*","g"));if(e&&e.length>0){const t=document.createElement("div");t.innerHTML=e[0],a=t.textContent}}catch(o){console.log(o)}l.push(i,{highlightState:{wordToHighlight:a}})},maxHits:r.maxHits})})(i,n,r,a),o(!0))})),t.current=!0)},h=(0,r.useCallback)((t=>{i.current.contains(t.target)||i.current.focus(),e.handleSearchBarToggle&&e.handleSearchBarToggle(!e.isSearchBarExpanded)}),[e.isSearchBarExpanded]);let y;return p&&(m(),y=window.navigator.platform.startsWith("Mac")?"Search \u2318+K":"Search Ctrl+K"),(0,u.jsxs)("div",{className:"navbar__search",children:[(0,u.jsx)("span",{"aria-label":"expand searchbar",role:"button",className:ye("search-icon",{"search-icon-hidden":e.isSearchBarExpanded}),onClick:h,onKeyDown:h,tabIndex:0}),(0,u.jsx)("input",{id:"search_input_react",type:"search",placeholder:a?y:"Loading...","aria-label":"Search",className:ye("navbar__search-input",{"search-bar-expanded":e.isSearchBarExpanded},{"search-bar":!e.isSearchBarExpanded}),onClick:m,onMouseOver:m,onFocus:h,onBlur:h,ref:i,disabled:!a}),(0,u.jsx)(Se,{})]},"search-box")},we={navbarSearchContainer:"navbarSearchContainer_Bca1"};function Ee(e){let{children:t,className:n}=e;return(0,u.jsx)("div",{className:(0,i.A)(n,we.navbarSearchContainer),children:t})}var Ce=n(48295),Ae=n(84142);var Te=n(55597);const Ne=e=>e.docs.find((t=>t.id===e.mainDocId));const je={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:i="",...a}=e;const{i18n:{currentLocale:o,locales:c,localeConfigs:d}}=(0,le.A)(),p=(0,ge.o)(),{search:f,hash:g}=(0,s.zy)(),b=[...n,...c.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${g}${i}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===o?t?"menu__link--active":"dropdown__link--active":""}})),...r],m=t?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[o].label;return(0,u.jsx)(fe,{...a,mobile:t,label:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(be,{className:me}),m]}),items:b})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,u.jsx)(Ee,{className:n,children:(0,u.jsx)(ke,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:a=!1}=e;const o=a?"li":"div";return(0,u.jsx)(o,{className:(0,i.A)({navbar__item:!r&&!a,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...i}=e;const{activeDoc:a}=(0,Ce.zK)(r),o=(0,Ae.QB)(t,r),s=a?.path===o?.path;return null===o||o.unlisted&&!s?null:(0,u.jsx)(ae,{exact:!0,...i,isActive:()=>s||!!a?.sidebar&&a.sidebar===o.sidebar,label:n??o.id,to:o.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...i}=e;const{activeDoc:a}=(0,Ce.zK)(r),o=(0,Ae.fW)(t,r).link;if(!o)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,u.jsx)(ae,{exact:!0,...i,isActive:()=>a?.sidebar===t,label:n??o.label,to:o.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...i}=e;const a=(0,Ae.Vd)(r)[0],o=t??a.label,s=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,u.jsx)(ae,{...i,label:o,to:s})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:i,dropdownItemsAfter:a,...o}=e;const{search:c,hash:d}=(0,s.zy)(),p=(0,Ce.zK)(n),f=(0,Ce.jh)(n),{savePreferredVersionName:g}=(0,Te.g1)(n),b=[...i,...f.map((e=>{const t=p.alternateDocVersions[e.name]??Ne(e);return{label:e.label,to:`${t.path}${c}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>g(e.name)}})),...a],m=(0,Ae.Vd)(n)[0],h=t&&b.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):m.label,y=t&&b.length>1?void 0:Ne(m).path;return b.length<=1?(0,u.jsx)(ae,{...o,mobile:t,label:h,to:y,isActive:r?()=>!1:void 0}):(0,u.jsx)(fe,{...o,mobile:t,label:h,to:y,items:b,isActive:r?()=>!1:void 0})}};function Oe(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),i=je[r];if(!i)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,u.jsx)(i,{...n})}function Pe(){const e=(0,N.M)(),t=(0,x.p)().navbar.items;return(0,u.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(Oe,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function Le(e){return(0,u.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,u.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Re(){const e=0===(0,x.p)().navbar.items.length,t=F();return(0,u.jsxs)(u.Fragment,{children:[!e&&(0,u.jsx)(Le,{onClick:()=>t.hide()}),t.content]})}function Ie(){const e=(0,N.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,u.jsx)(M,{header:(0,u.jsx)(Q,{}),primaryMenu:(0,u.jsx)(Pe,{}),secondaryMenu:(0,u.jsx)(Re,{})}):null}const Fe={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Me(e){return(0,u.jsx)("div",{role:"presentation",...e,className:(0,i.A)("navbar-sidebar__backdrop",e.className)})}function ze(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,x.p)(),o=(0,N.M)(),{navbarRef:s,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),i=(0,r.useRef)(!1),a=(0,r.useRef)(0),o=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,j.Mq)(((t,r)=>{let{scrollY:o}=t;if(!e)return;if(o=s?n(!1):o+c{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return i.current=!0,void n(!1);n(!0)})),{navbarRef:o,isNavbarVisible:t}}(n);return(0,u.jsxs)("nav",{ref:s,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,i.A)("navbar","navbar--fixed-top",n&&[Fe.navbarHideable,!d&&Fe.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":o.shown}),children:[t,(0,u.jsx)(Me,{onClick:o.toggle}),(0,u.jsx)(Ie,{})]})}var De=n(70440);const Be={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function $e(e){return(0,u.jsx)("button",{type:"button",...e,children:(0,u.jsx)(l.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Ue(e){let{error:t}=e;const n=(0,De.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,u.jsx)("p",{className:Be.errorBoundaryError,children:n})}class He extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const We="right";function Ve(e){let{width:t=30,height:n=30,className:r,...i}=e;return(0,u.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...i,children:(0,u.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function qe(){const{toggle:e,shown:t}=(0,N.M)();return(0,u.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,u.jsx)(Ve,{})})}const Ge={colorModeToggle:"colorModeToggle_DEke"};function Ye(e){let{items:t}=e;return(0,u.jsx)(u.Fragment,{children:t.map(((e,t)=>(0,u.jsx)(He,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,u.jsx)(Oe,{...e})},t)))})}function Ke(e){let{left:t,right:n}=e;return(0,u.jsxs)("div",{className:"navbar__inner",children:[(0,u.jsx)("div",{className:"navbar__items",children:t}),(0,u.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function Qe(){const e=(0,N.M)(),t=(0,x.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??We)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),i=t.find((e=>"search"===e.type));return(0,u.jsx)(Ke,{left:(0,u.jsxs)(u.Fragment,{children:[!e.disabled&&(0,u.jsx)(qe,{}),(0,u.jsx)(Y,{}),(0,u.jsx)(Ye,{items:n})]}),right:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(Ye,{items:r}),(0,u.jsx)(q,{className:Ge.colorModeToggle}),!i&&(0,u.jsx)(Ee,{children:(0,u.jsx)(ke,{})})]})})}function Ze(){return(0,u.jsx)(ze,{children:(0,u.jsx)(Qe,{})})}function Xe(e){let{item:t}=e;const{to:n,href:r,label:i,prependBaseUrlToHref:a,...o}=t,s=(0,X.A)(n),l=(0,X.A)(r,{forcePrependBaseUrl:!0});return(0,u.jsxs)(Z.A,{className:"footer__link-item",...r?{href:a?l:r}:{to:s},...o,children:[i,r&&!(0,J.A)(r)&&(0,u.jsx)(te.A,{})]})}function Je(e){let{item:t}=e;return t.html?(0,u.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,u.jsx)("li",{className:"footer__item",children:(0,u.jsx)(Xe,{item:t})},t.href??t.to)}function et(e){let{column:t}=e;return(0,u.jsxs)("div",{className:"col footer__col",children:[(0,u.jsx)("div",{className:"footer__title",children:t.title}),(0,u.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,u.jsx)(Je,{item:e},t)))})]})}function tt(e){let{columns:t}=e;return(0,u.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,u.jsx)(et,{column:e},t)))})}function nt(){return(0,u.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function rt(e){let{item:t}=e;return t.html?(0,u.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,u.jsx)(Xe,{item:t})}function it(e){let{links:t}=e;return(0,u.jsx)("div",{className:"footer__links text--center",children:(0,u.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,u.jsxs)(r.Fragment,{children:[(0,u.jsx)(rt,{item:e}),t.length!==n+1&&(0,u.jsx)(nt,{})]},n)))})})}function at(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,u.jsx)(tt,{columns:t}):(0,u.jsx)(it,{links:t})}var ot=n(21122);const st={footerLogoLink:"footerLogoLink_BH7S"};function lt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.h)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,u.jsx)(ot.A,{className:(0,i.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function ct(e){let{logo:t}=e;return t.href?(0,u.jsx)(Z.A,{href:t.href,className:st.footerLogoLink,target:t.target,children:(0,u.jsx)(lt,{logo:t})}):(0,u.jsx)(lt,{logo:t})}function ut(e){let{copyright:t}=e;return(0,u.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function dt(e){let{style:t,links:n,logo:r,copyright:a}=e;return(0,u.jsx)("footer",{className:(0,i.A)("footer",{"footer--dark":"dark"===t}),children:(0,u.jsxs)("div",{className:"container container-fluid",children:[n,(r||a)&&(0,u.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,u.jsx)("div",{className:"margin-bottom--sm",children:r}),a]})]})})}function pt(){const{footer:e}=(0,x.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:i}=e;return(0,u.jsx)(dt,{style:i,links:n&&n.length>0&&(0,u.jsx)(at,{links:n}),logo:r&&(0,u.jsx)(ct,{logo:r}),copyright:t&&(0,u.jsx)(ut,{copyright:t})})}const ft=r.memo(pt),gt=(0,O.fM)([z.a,_.oq,j.Tv,Te.VQ,o.Jx,function(e){let{children:t}=e;return(0,u.jsx)(P.y_,{children:(0,u.jsx)(N.e,{children:(0,u.jsx)(R,{children:t})})})}]);function bt(e){let{children:t}=e;return(0,u.jsx)(gt,{children:t})}var mt=n(51107);function ht(e){let{error:t,tryAgain:n}=e;return(0,u.jsx)("main",{className:"container margin-vert--xl",children:(0,u.jsx)("div",{className:"row",children:(0,u.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,u.jsx)(mt.A,{as:"h1",className:"hero__title",children:(0,u.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,u.jsx)("div",{className:"margin-vert--lg",children:(0,u.jsx)($e,{onClick:n,className:"button button--primary shadow--lw"})}),(0,u.jsx)("hr",{}),(0,u.jsx)("div",{className:"margin-vert--md",children:(0,u.jsx)(Ue,{error:t})})]})})})}const yt={mainWrapper:"mainWrapper_z2l0"};function vt(e){const{children:t,noFooter:n,wrapperClassName:r,title:s,description:l}=e;return(0,h.J)(),(0,u.jsxs)(bt,{children:[(0,u.jsx)(o.be,{title:s,description:l}),(0,u.jsx)(v,{}),(0,u.jsx)(T,{}),(0,u.jsx)(Ze,{}),(0,u.jsx)("div",{id:d,className:(0,i.A)(m.G.wrapper.main,yt.mainWrapper,r),children:(0,u.jsx)(a.A,{fallback:e=>(0,u.jsx)(ht,{...e}),children:t})}),!n&&(0,u.jsx)(ft,{})]})}},23465:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});n(96540);var r=n(28774),i=n(86025),a=n(44586),o=n(6342),s=n(21122),l=n(74848);function c(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,i.A)(t.src),dark:(0,i.A)(t.srcDark||t.src)},o=(0,l.jsx)(s.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,l.jsx)("div",{className:r,children:o}):o}function u(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:n,logo:s}}=(0,o.p)(),{imageClassName:u,titleClassName:d,...p}=e,f=(0,i.A)(s?.href||"/"),g=n?"":t,b=s?.alt??g;return(0,l.jsxs)(r.A,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(c,{logo:s,alt:b,imageClassName:u}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},41463:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);var r=n(5260),i=n(74848);function a(e){let{locale:t,version:n,tag:a}=e;const o=t;return(0,i.jsxs)(r.A,{children:[t&&(0,i.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,i.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,i.jsx)("meta",{name:"docusaurus_tag",content:a}),o&&(0,i.jsx)("meta",{name:"docsearch:language",content:o}),n&&(0,i.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,i.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},21122:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(96540),i=n(34164),a=n(92303),o=n(95293);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(74848);function c(e){let{className:t,children:n}=e;const c=(0,a.A)(),{colorMode:u}=(0,o.G)();return(0,l.jsx)(l.Fragment,{children:(c?"dark"===u?["dark"]:["light"]:["light","dark"]).map((e=>{const a=n({theme:e,className:(0,i.A)(t,s.themedComponent,s[`themedComponent--${e}`])});return(0,l.jsx)(r.Fragment,{children:a},e)}))})}function u(e){const{sources:t,className:n,alt:r,...i}=e;return(0,l.jsx)(c,{className:n,children:e=>{let{theme:n,className:a}=e;return(0,l.jsx)("img",{src:t[n],alt:r,className:a,...i})}})}},41422:(e,t,n)=>{"use strict";n.d(t,{N:()=>h,u:()=>c});var r=n(96540),i=n(38193),a=n(205),o=n(53109),s=n(74848);const l="ease-in-out";function c(e){let{initialState:t}=e;const[n,i]=(0,r.useState)(t??!1),a=(0,r.useCallback)((()=>{i((e=>!e))}),[]);return{collapsed:n,setCollapsed:i,toggleCollapsed:a}}const u={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?u:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:i}=e;const a=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=i?.duration??function(e){if((0,o.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${i?.easing??l}`,height:`${t}px`}}function s(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(s(),requestAnimationFrame((()=>{e.style.height=u.height,e.style.overflow=u.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,i])}function g(e){if(!i.A.canUseDOM)return e?u:d}function b(e){let{as:t="div",collapsed:n,children:i,animation:a,onCollapseTransitionEnd:o,className:l,disableSSRStyle:c}=e;const u=(0,r.useRef)(null);return f({collapsibleRef:u,collapsed:n,animation:a}),(0,s.jsx)(t,{ref:u,style:c?void 0:g(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(u.current,n),o?.(n))},className:l,children:i})}function m(e){let{collapsed:t,...n}=e;const[i,o]=(0,r.useState)(!t),[l,c]=(0,r.useState)(t);return(0,a.A)((()=>{t||o(!0)}),[t]),(0,a.A)((()=>{i&&c(t)}),[i,t]),i?(0,s.jsx)(b,{...n,collapsed:l}):null}function h(e){let{lazy:t,...n}=e;const r=t?m:b;return(0,s.jsx)(r,{...n})}},65041:(e,t,n)=>{"use strict";n.d(t,{Mj:()=>b,oq:()=>g});var r=n(96540),i=n(92303),a=n(89466),o=n(89532),s=n(6342),l=n(74848);const c=(0,a.Wf)("docusaurus.announcement.dismiss"),u=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===c.get(),p=e=>c.set(String(e)),f=r.createContext(null);function g(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.p)(),t=(0,i.A)(),[n,a]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{a(d())}),[]);const o=(0,r.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=u.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;u.set(t),r&&p(!1),!r&&d()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:o})),[e,n,o])}();return(0,l.jsx)(f.Provider,{value:n,children:t})}function b(){const e=(0,r.useContext)(f);if(!e)throw new o.dV("AnnouncementBarProvider");return e}},95293:(e,t,n)=>{"use strict";n.d(t,{G:()=>h,a:()=>m});var r=n(96540),i=n(38193),a=n(89532),o=n(89466),s=n(6342),l=n(74848);const c=r.createContext(void 0),u="theme",d=(0,o.Wf)(u),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,g=e=>i.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),b=e=>{d.set(f(e))};function m(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),[i,a]=(0,r.useState)(g(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const o=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:i=!0}=r;t?(a(t),i&&b(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(i))}),[i]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==u)return;const t=d.get();null!==t&&o(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,o]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:o(null)};return e.addListener(r),()=>e.removeListener(r)}),[o,t,n]),(0,r.useMemo)((()=>({colorMode:i,setColorMode:o,get isDarkTheme(){return i===p.dark},setLightTheme(){o(p.light)},setDarkTheme(){o(p.dark)}})),[i,o])}();return(0,l.jsx)(c.Provider,{value:n,children:t})}function h(){const e=(0,r.useContext)(c);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},55597:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>h,g1:()=>v});var r=n(96540),i=n(48295),a=n(17065),o=n(6342),s=n(84142),l=n(89532),c=n(89466),u=n(74848);const d=e=>`docs-preferred-version-${e}`,p={save:(e,t,n)=>{(0,c.Wf)(d(e),{persistence:t}).set(n)},read:(e,t)=>(0,c.Wf)(d(e),{persistence:t}).get(),clear:(e,t)=>{(0,c.Wf)(d(e),{persistence:t}).del()}},f=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const g=r.createContext(null);function b(){const e=(0,i.Gy)(),t=(0,o.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,s]=(0,r.useState)((()=>f(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function i(e){const t=p.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(p.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,i(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p.save(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function m(e){let{children:t}=e;const n=b();return(0,u.jsx)(g.Provider,{value:n,children:t})}function h(e){let{children:t}=e;return s.C5?(0,u.jsx)(m,{children:t}):(0,u.jsx)(u.Fragment,{children:t})}function y(){const e=(0,r.useContext)(g);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=a.W);const t=(0,i.ht)(e),[n,o]=y(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{o.savePreferredVersion(e,t)}),[o,e])}}},26588:(e,t,n)=>{"use strict";n.d(t,{V:()=>l,t:()=>c});var r=n(96540),i=n(89532),a=n(74848);const o=Symbol("EmptyContext"),s=r.createContext(o);function l(e){let{children:t,name:n,items:i}=e;const o=(0,r.useMemo)((()=>n&&i?{name:n,items:i}:null),[n,i]);return(0,a.jsx)(s.Provider,{value:o,children:t})}function c(){const e=(0,r.useContext)(s);if(e===o)throw new i.dV("DocsSidebarProvider");return e}},32252:(e,t,n)=>{"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(96540),i=n(89532),a=n(74848);const o=r.createContext(null);function s(e){let{children:t,version:n}=e;return(0,a.jsx)(o.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(o);if(null===e)throw new i.dV("DocsVersionProvider");return e}},22069:(e,t,n)=>{"use strict";n.d(t,{M:()=>f,e:()=>p});var r=n(96540),i=n(75600),a=n(24581),o=n(57485),s=n(6342),l=n(89532),c=n(74848);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,i.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[l,c]=(0,r.useState)(!1);(0,o.$Z)((()=>{if(l)return c(!1),!1}));const u=(0,r.useCallback)((()=>{c((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&c(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:l})),[e,n,u,l])}function p(e){let{children:t}=e;const n=d();return(0,c.jsx)(u.Provider,{value:n,children:t})}function f(){const e=r.useContext(u);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},75600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>c,YL:()=>l,y_:()=>s});var r=n(96540),i=n(89532),a=n(74848);const o=r.createContext(null);function s(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,a.jsx)(o.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(o);if(!e)throw new i.dV("NavbarSecondaryMenuContentProvider");return e[0]}function c(e){let{component:t,props:n}=e;const a=(0,r.useContext)(o);if(!a)throw new i.dV("NavbarSecondaryMenuContentProvider");const[,s]=a,l=(0,i.Be)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},14090:(e,t,n)=>{"use strict";n.d(t,{w:()=>i,J:()=>a});var r=n(96540);const i="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(i),"mousedown"===e.type&&document.body.classList.remove(i)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(i),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},24581:(e,t,n)=>{"use strict";n.d(t,{l:()=>s});var r=n(96540),i=n(38193);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},o=996;function s(e){let{desktopBreakpoint:t=o}=void 0===e?{}:e;const[n,s]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){s(function(e){if(!i.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},17559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},53109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},84142:(e,t,n)=>{"use strict";n.d(t,{B5:()=>w,C5:()=>p,Nr:()=>f,OF:()=>x,QB:()=>k,Vd:()=>_,Y:()=>y,fW:()=>S,w8:()=>m});var r=n(96540),i=n(56347),a=n(22831),o=n(48295),s=n(55597),l=n(32252),c=n(26588),u=n(31682),d=n(99169);const p=!!o.Gy;function f(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=f(t);if(e)return e}}(e):void 0:e.href}const g=(e,t)=>void 0!==e&&(0,d.ys)(e,t),b=(e,t)=>e.some((e=>m(e,t)));function m(e,t){return"link"===e.type?g(e.href,t):"category"===e.type&&(g(e.href,t)||b(e.items,t))}function h(e,t){switch(e.type){case"category":return m(e,t)||e.items.some((e=>h(e,t)));case"link":return!e.unlisted||m(e,t);default:return!0}}function y(e,t){return(0,r.useMemo)((()=>e.filter((e=>h(e,t)))),[e,t])}function v(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const i=[];return function e(t){for(const a of t)if("category"===a.type&&((0,d.ys)(a.href,n)||e(a.items))||"link"===a.type&&(0,d.ys)(a.href,n)){return r&&"category"!==a.type||i.unshift(a),!0}return!1}(t),i}function x(){const e=(0,c.t)(),{pathname:t}=(0,i.zy)(),n=(0,o.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?v({sidebarItems:e.items,pathname:t}):null}function _(e){const{activeVersion:t}=(0,o.zK)(e),{preferredVersion:n}=(0,s.g1)(e),i=(0,o.r7)(e);return(0,r.useMemo)((()=>(0,u.s)([t,n,i].filter(Boolean))),[t,n,i])}function S(e,t){const n=_(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function k(e,t){const n=_(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,u.s)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function w(e){let{route:t}=e;const n=(0,i.zy)(),r=(0,l.r)(),o=t.routes,s=o.find((e=>(0,i.B6)(n.pathname,e)));if(!s)return null;const c=s.sidebar,u=c?r.docsSidebars[c]:void 0;return{docElement:(0,a.v)(o),sidebarName:c,sidebarItems:u}}},57485:(e,t,n)=>{"use strict";n.d(t,{$Z:()=>o,aZ:()=>l});var r=n(96540),i=n(56347),a=n(89532);function o(e){!function(e){const t=(0,i.W6)(),n=(0,a._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function s(e){const t=(0,i.W6)();return(0,r.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}function l(e){return s((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}},31682:(e,t,n)=>{"use strict";function r(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}function i(e){return Array.from(new Set(e))}n.d(t,{X:()=>r,s:()=>i})},1003:(e,t,n)=>{"use strict";n.d(t,{e3:()=>f,be:()=>d,Jx:()=>g});var r=n(96540),i=n(34164),a=n(5260),o=n(53102);function s(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=n(86025),c=n(44586);var u=n(74848);function d(e){let{title:t,description:n,keywords:r,image:i,children:o}=e;const s=function(e){const{siteConfig:t}=(0,c.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,l.h)(),p=i?d(i,{absolute:!0}):void 0;return(0,u.jsxs)(a.A,{children:[t&&(0,u.jsx)("title",{children:s}),t&&(0,u.jsx)("meta",{property:"og:title",content:s}),n&&(0,u.jsx)("meta",{name:"description",content:n}),n&&(0,u.jsx)("meta",{property:"og:description",content:n}),r&&(0,u.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,u.jsx)("meta",{property:"og:image",content:p}),p&&(0,u.jsx)("meta",{name:"twitter:image",content:p}),o]})}const p=r.createContext(void 0);function f(e){let{className:t,children:n}=e;const o=r.useContext(p),s=(0,i.A)(o,t);return(0,u.jsxs)(p.Provider,{value:s,children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("html",{className:s})}),n]})}function g(e){let{children:t}=e;const n=s(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${n.plugin.id}`;return(0,u.jsx)(f,{className:(0,i.A)(r,a),children:t})}},89532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>c,ZC:()=>s,_q:()=>o,dV:()=>l,fM:()=>u});var r=n(96540),i=n(205),a=n(74848);function o(e){const t=(0,r.useRef)(e);return(0,i.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function s(e){const t=(0,r.useRef)();return(0,i.A)((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function c(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function u(e){return t=>{let{children:n}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),n)})}}},99169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>s,ys:()=>o});var r=n(96540),i=n(35947),a=n(44586);function o(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function i(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(i).flatMap((e=>e.routes??[])))}(n)}({routes:i.A,baseUrl:e})),[e])}},23104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>f,Tv:()=>u,a_:()=>g,gk:()=>b});var r=n(96540),i=n(38193),a=n(92303),o=n(205),s=n(89532),l=n(74848);const c=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,l.jsx)(c.Provider,{value:n,children:t})}function d(){const e=(0,r.useContext)(c);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const p=()=>i.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function f(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=d(),i=(0,r.useRef)(p()),a=(0,s._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=p();a(e,i.current),i.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function g(){const e=d(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),i=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,o.A)((()=>{queueMicrotask((()=>n.current?.()))})),{blockElementScrollPositionUntilNextRender:i}}function b(){const e=(0,r.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const i=document.documentElement.scrollTop;(n&&i>e||!n&&it&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>r,tU:()=>i});n(44586);const r="default";function i(e,t){return`docs-${e}-${t}`}},89466:(e,t,n)=>{"use strict";n.d(t,{Dv:()=>u,Wf:()=>c});var r=n(96540);const i="localStorage";function a(e){let{key:t,oldValue:n,newValue:r,storage:i}=e;if(n===r)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,i),window.dispatchEvent(a)}function o(e){if(void 0===e&&(e=i),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function c(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=o(t?.persistence);return null===n?l:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const r=n.getItem(e);n.setItem(e,t),a({key:e,oldValue:r,newValue:t,storage:n})}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),a({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const r=r=>{r.storageArea===n&&r.key===e&&t(r)};return window.addEventListener("storage",r),()=>window.removeEventListener("storage",r)}catch(r){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,r),()=>{}}}}}function u(e,t){const n=(0,r.useRef)((()=>null===e?l:c(e,t))).current(),i=(0,r.useCallback)((e=>"undefined"==typeof window?()=>{}:n.listen(e)),[n]);return[(0,r.useSyncExternalStore)(i,(()=>"undefined"==typeof window?null:n.get()),(()=>null)),n]}},32131:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var r=n(44586),i=n(56347),a=n(70440);function o(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:o,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,i.zy)(),c=(0,a.applyTrailingSlash)(l,{trailingSlash:n,baseUrl:e}),u=s===o?e:e.replace(`/${s}/`,"/"),d=c.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===o?`${u}`:`${u}${e}/`}(n)}${d}`}}}},75062:(e,t,n)=>{"use strict";n.d(t,{$:()=>o});var r=n(96540),i=n(56347),a=n(89532);function o(e){const t=(0,i.zy)(),n=(0,a.ZC)(t),o=(0,a._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&o({location:t,previousLocation:n})}),[o,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>i});var r=n(44586);function i(){return(0,r.A)().siteConfig.themeConfig}},12983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=void 0;const r=n(42566);function i(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}t.addTrailingSlash=i,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[o]=e.split(/[#?]/),s="/"===o||o===r?o:(l=o,n?i(l):a(l));var l;return e.replace(o,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a},80253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},70440:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var i=n(12983);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(i).default}}),Object.defineProperty(t,"addTrailingSlash",{enumerable:!0,get:function(){return i.addTrailingSlash}}),Object.defineProperty(t,"addLeadingSlash",{enumerable:!0,get:function(){return i.addLeadingSlash}}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return i.removeTrailingSlash}});var a=n(42566);Object.defineProperty(t,"addPrefix",{enumerable:!0,get:function(){return a.addPrefix}}),Object.defineProperty(t,"removeSuffix",{enumerable:!0,get:function(){return a.removeSuffix}}),Object.defineProperty(t,"addSuffix",{enumerable:!0,get:function(){return a.addSuffix}}),Object.defineProperty(t,"removePrefix",{enumerable:!0,get:function(){return a.removePrefix}});var o=n(80253);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return o.getErrorCausalChain}})},42566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=void 0,t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){return""===t?e:e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},31513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>x,TM:()=>C,yJ:()=>f,sC:()=>T,AO:()=>p});var r=n(58168);function i(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,i=e.length;r=0;p--){var f=o[p];"."===f?a(o,p):".."===f?(a(o,p),d++):d&&(a(o,p),d--)}if(!c)for(;d--;d)o.unshift("..");!c||""===o[0]||o[0]&&i(o[0])||o.unshift("");var g=o.join("/");return n&&"/"!==g.substr(-1)&&(g+="/"),g};var s=n(11561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function f(e,t,n,i){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),i?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=o(a.pathname,i.pathname)):a.pathname=i.pathname:a.pathname||(a.pathname="/"),a}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,i):n.push(i),d({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=f(e,t,b(),x.location);u.confirmTransitionTo(i,r,n,(function(e){e&&(x.entries[x.index]=i,d({action:r,location:i}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=x.index+e;return t>=0&&t{"use strict";var r=n(44363),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?o:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var i=f(n);i&&i!==g&&e(t,i,r)}var o=u(n);d&&(o=o.concat(d(n)));for(var s=l(t),b=l(n),m=0;m{"use strict";e.exports=function(e,t,n,r,i,a,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,a,o,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},64634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},689:function(e){e.exports=function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=i,this.iframesTimeout=a}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var n=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch(a){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,i=!1,a=null,o=function o(){if(!i){i=!0,clearTimeout(a);try{r.isIframeBlank(e)||(e.removeEventListener("load",o),r.getIframeContents(e,t,n))}catch(s){n()}}};e.addEventListener("load",o),a=setTimeout(o,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(r){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,(function(){return!0}),(function(e){r++,n.waitForIframes(e.querySelector("html"),(function(){--r||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,r){var i=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=t.querySelectorAll("iframe"),s=o.length,l=0;o=Array.prototype.slice.call(o);var c=function(){--s<=0&&a(l)};s||c(),o.forEach((function(t){e.matches(t,i.exclude)?c():i.onIframeReady(t,(function(e){n(t)&&(l++,r(e)),c()}),c)}))}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var i=!1,a=!1;return r.forEach((function(e,t){e.val===n&&(i=t,a=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==i||a?!1===i||a||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var i=this;e.forEach((function(e){e.handled||i.getIframeContents(e.val,(function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,r,i){for(var a=this,o=this.createIterator(t,e,r),s=[],l=[],c=void 0,u=void 0,d=function(){var e=a.getIteratorNode(o);return u=e.prevNode,c=e.node};d();)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(c,u,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return l.push(e)}),r)})),l.push(c);l.forEach((function(e){n(e)})),this.iframes&&this.handleOpenIframes(s,e,n,r),i()}},{key:"forEachNode",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),o=a.length;o||i(),a.forEach((function(a){var s=function(){r.iterateThroughNodes(e,a,t,n,(function(){--o<=0&&i()}))};r.iframes?r.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every((function(t){return!r.call(e,t)||(i=!0,!1)})),i}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var i in t)if(t.hasOwnProperty(i)){var a=t[i],o="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==o&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(o)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynomyms(o)+"|"+this.processSynomyms(s)+")"+r))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":"\x01"}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":"\x02"}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105","A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010d","C\xc7\u0106\u010c","d\u0111\u010f","D\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119","E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012b","I\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142","L\u0141","n\xf1\u0148\u0144","N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014d","O\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159","R\u0158","s\u0161\u015b\u0219\u015f","S\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163","T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016b","U\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xff","Y\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017a","Z\u017d\u017b\u0179"]:["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010dC\xc7\u0106\u010c","d\u0111\u010fD\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012bI\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142L\u0141","n\xf1\u0148\u0144N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014dO\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159R\u0158","s\u0161\u015b\u0219\u015fS\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016bU\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xffY\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017aZ\u017d\u017b\u0179"],r=[];return e.split("").forEach((function(i){n.every((function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\xa1\xbf",r=this.opt.accuracy,i="string"==typeof r?r:r.value,a="string"==typeof r?[]:r.limiters,o="";switch(a.forEach((function(e){o+="|"+t.escapeStr(e)})),i){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(o="\\s"+(o||this.escapeStr(n)))+"]*"+e+"[^"+o+"]*)";case"exactly":return"(^|\\s"+o+")("+e+")(?=$|\\s"+o+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)})):e.trim()&&-1===n.indexOf(e)&&n.push(e)})),{keywords:n.sort((function(e,t){return t.length-e.length})),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var i=t.callNoMatchOnInvalidRanges(e,r),a=i.start,o=i.end;i.valid&&(e.start=a,e.length=o-a,n.push(e),r=o)})),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,i=!0,a=n.length,o=t-a,s=parseInt(e.start,10)-o;return(r=(s=s>a?a:s)+parseInt(e.length,10))>a&&(r=a,this.log("End range automatically set to the max value of "+a)),s<0||r-s<0||s>a||r>a?(i=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:n,nodes:r})}))}},{key:"matchesExclude",value:function(e){return i.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),a=i.splitText(n-t),o=document.createElement(r);return o.setAttribute("data-markjs","true"),this.opt.className&&o.setAttribute("class",this.opt.className),o.textContent=i.textContent,i.parentNode.replaceChild(o,i),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,i){var a=this;e.nodes.every((function(o,s){var l=e.nodes[s+1];if(void 0===l||l.start>t){if(!r(o.node))return!1;var c=t-o.start,u=(n>o.end?o.end:n)-o.start,d=e.value.substr(0,o.start),p=e.value.substr(u+o.start);if(o.node=a.wrapRangeInTextNode(o.node,c,u),e.value=d+p,e.nodes.forEach((function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=u),e.nodes[n].end-=u)})),n-=u,i(o.node.previousSibling,o.start),!(n>o.end))return!1;t=o.end}return!0}))}},{key:"wrapMatches",value:function(e,t,n,r,i){var a=this,o=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&""!==i[o];)if(n(i[o],t)){var s=i.index;if(0!==o)for(var l=1;l{"use strict";n.r(t)},51043:(e,t,n)=>{"use strict";n.r(t)},25776:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,i;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function i(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function o(e,t,n){var i;return(i="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,i}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=i(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,o(e,u,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){l(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*i(Math.random()*t,.1,.95)),t=i(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var i,o=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return l(o,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(i=t.querySelector(r.spinnerSelector))&&f(i),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,i=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);i--;)if((r=e[i]+a)in n)return r;return t}function i(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=i(t),e.style[t]=n}return function(e,t){var n,r,i=arguments;if(2==i.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,i[1],i[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(i="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=i)},70568:()=>{!function(e){var t=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,n=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,(function(){return t})),r=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,i=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,(function(){return r})),a={pattern:RegExp(r),greedy:!0},o={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function s(e,t){return e=e.replace(//g,(function(){return i})).replace(//g,(function(){return n})),RegExp(e,t)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:s(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[a,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:s(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:s(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:s(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:o,string:a,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:o},e.languages.dockerfile=e.languages.docker}(Prism)},19700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,a){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(i,(function(e){if("function"==typeof a&&!a(e))return e;for(var i,s=o.length;-1!==n.code.indexOf(i=t(r,s));)++s;return o[s]=e,i})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var i=0,a=Object.keys(n.tokenStack);!function o(s){for(var l=0;l=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[i],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),g=p.indexOf(f);if(g>-1){++i;var b=p.substring(0,g),m=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),h=p.substring(g+f.length),y=[];b&&y.push.apply(y,o([b])),y.push(m),h&&y.push.apply(y,o([h])),"string"==typeof c?s.splice.apply(s,[l,1].concat(y)):c.content=y}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(Prism)},96944:(e,t,n)=>{var r={"./prism-docker":70568};function i(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=a,e.exports=i,i.id=96944},2694:(e,t,n)=>{"use strict";var r=n(6925);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,a,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551:(e,t,n)=>{"use strict";var r=n(96540),i=n(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n